Ein günstiger WLAN-Sensor für Balkon oder Terrasse. Lötfrei in etwa 15 Minuten zusammengesteckt, im Browser geflasht, per Handy ins WLAN gebracht. Er läuft dauerhaft an einer Steckdose (kein Akku, kein Basteln) und erscheint nach Freigabe durch das OffGrid-Schüler:innen-Team auf der OffGrid-Karte.
Diese Anleitung ist für den NodeMCU (ESP8266), das günstigste und gängigste Board. Wichtig: den NodeMCU mit bereits angelöteten Pinleisten kaufen (beim v3 Standard). Den Sensor schließt du über ein Grove-Kabel an , so musst du nirgends löten, nur stecken. Akku-/LoRa-Varianten kommen später.
Board-Typ „NodeMCU 1.0 (ESP-12E)"; mit angelöteten Pinleisten kaufen (beim v3 Standard) , dann lötfrei. Ein vorgelötetes Wemos/LOLIN D1 mini geht genauso (gleiche I²C-Pins, nur kleiner)
Grove-Stecker in den Sensor, die 4 Buchsen auf den NodeMCU , lötfrei
USB-Netzteil 5 V / 0,5 A
3-5 €
0,5 A reicht locker; ein altes Handy-Netzteil tut's
Micro-USB-Kabel, lang (2-3 m)
0-5 €
ein altes Handy-Ladekabel (Micro-USB) tut's, sonst 3-5 €; überbrückt von der Steckdose bis nach draußen
Eimer / Joghurtbecher als Wetter-/Sonnenschutz
0-5 €
Upcycling, siehe Abschnitt 7
Strom: Der Sensor braucht eine Steckdose in Reichweite , drinnen am Fenster oder eine Außensteckdose. Das lange USB-Kabel führt zum Sensor am Balkon/auf der Terrasse. Kein Akku, kein Aufladen: einstecken und laufen lassen.
Preise sind Richtwerte , vor einer Sammelbestellung gegenprüfen. Die 🛒-Links sind Such-Listen (kein festes Angebot), so siehst du immer aktuelle Preise.
2. Verkabelung (Grove-Kabel → NodeMCU, 4 Drähte)
Das Grove-Ende steckst du einfach in die Buchse am Grove-AHT20 (verpolungssicher, kann nicht falsch herum). Nur die 4 Dupont-Buchsen am anderen Ende kommen auf den NodeMCU , nach Kabelfarbe:
Grove-Ader (Farbe)
NodeMCU
Rot (VCC)
3V3 (nicht 5V!)
Schwarz (GND)
GND
Gelb (SCL)
D1 (GPIO5)
Weiß (SDA)
D2 (GPIO4)
Wichtigster Stolperstein: Gelb (SCL) und Weiß (SDA) nicht vertauschen. Grove-Standardfarben sind Rot=VCC, Schwarz=GND, Gelb=SCL, Weiß=SDA , im Zweifel der Beschriftung am Sensor folgen.
Grove-Kabel am NodeMCU eingesteckt (Nahaufnahme).
3. Flashen , im Browser (kein Programm)
Am Desktop-Chrome oder -Edge (nicht Handy, nicht Firefox/Safari) die Flash-Seite öffnen.
NodeMCU per USB anstecken, „Sensor flashen" klicken, im Dialog den seriellen Port wählen.
Fortschrittsbalken abwarten , fertig. Updates kommen danach automatisch über die Luft (OTA), WLAN und Standort bleiben erhalten.
Erscheint kein Port, fehlt meist der USB-Treiber: CH340 → CH340-Treiber; CP2102-Boards brauchen meist keinen.
Browser mit dem „Sensor flashen"-Button.
4. Einrichten , Heim-WLAN eintragen
Nach dem Flashen leuchtet die LED dauerhaft (Setup-Modus).
Am Handy mit dem WLAN „OffGrid-Setup" verbinden , die Seite öffnet sich von selbst.
Eintragen: dein Heim-WLAN + Passwort und den Standort MIT Postleitzahl, z.B. Zeller Str. 33, 77654 Offenburg (damit das OffGrid-Schüler:innen-Team den Punkt verorten kann).
Speichern. Die LED blinkt langsam = wartet auf Freigabe.
Setup-Portal auf dem Handy: WLAN-Wahl + Standort-Feld.
5. Freigabe + Karte
Deine Anmeldung landet beim OffGrid-Schüler:innen-Team (Benachrichtigung). Nach der Freigabe holt sich der Sensor seinen Schlüssel, sendet alle 10 min Temperatur + Luftfeuchte, und der Punkt erscheint auf der Karte. LED: kurzer Blitz beim Senden = läuft.
Sobald der Sensor läuft, hat er eine eigene kleine Statusseite im Heim-WLAN:
http://offgrid-<geräte-id>.local/ (z.B. offgrid-ofg-030.local) oder direkt über die IP des Geräts.
Zeigt: aktueller Messwert, letzter Uplink-Status, WLAN-Signal, Firmware-Version, Laufzeit , und einen „Jetzt messen"-Knopf.
7. Wetterschutz / Gehäuse
Sensor + Controller gehören vor Sonne und Regen geschützt, aber luftig (sonst misst er falsch). Bewährt: ein umgedrehter Eimer/Joghurtbecher (offene Seite nach unten), Sensor frei in der Luft unten, Controller geschützt oben/innen.
Schnurdurchführung regendicht (häufige Frage):
Am besten gar kein Loch oben: eine selbstklebende Öse/einen Haken außen aufkleben und daran aufhängen.
Wenn ein Loch sein muss: kleines „Dach" (Flaschendeckel) darüber kleben + Loch mit neutralvernetzendem Silikon (kein Essig-Silikon!) um die Schnur abdichten.
Tropfkante: die Schnur so führen, dass kurz vor dem Becher ein Tiefpunkt ist , dort tropft Wasser ab.
🎨 Lust, deinen Eimer schön zu machen? Du kannst ihn künstlerisch gestalten (häkeln, cyanotypieren, bemalen …) , Künstler:innen sind beim OffGrid-Netz ausdrücklich erwünscht. Auf der Karte und der Sensor-Seite erscheint dann dein Name als Gestalter:in.
8. Für Entwickler , selbst bauen/flashen mit arduino-cli
Die firmware.bin für die Browser-Flash-Seite baut GitHub Actions automatisch und legt sie als Release ab. Keine Geheimnisse in der Firmware: WLAN kommt vom Konfig-Portal, der Push-Token vom Server. Das Boot-Log (Serial 115200) beginnt mit [boot] OffGrid B1 fw <version> + [sensor] AHT20 erkannt.