IoT

SmartPlanter: Mein Blumentopf giesst sich selbst und holt Updates übers WLAN

Autor

Ueli Iff

Veröffentlicht

Lesezeit

2 Min.

SmartPlanter in drei Bildern: der fertige Topf mit Pflanze, die eigene Platine mit aufgestecktem ESP32-S3 und der Innenaufbau beim Zusammenbau

Mein Blumentopf giesst sich selbst und bekommt seine Updates übers WLAN. Den SmartPlanter habe ich von Grund auf selbst gebaut: das Gehäuse im CAD gezeichnet und im 3D-Drucker gedruckt, eine eigene Platine entwickelt und Firmware und Web-App mithilfe von KI selbst geschrieben.

Was der Topf kann

Giessen nach Bedarf. Zwei Sensoren messen die Bodenfeuchte. Ist die Erde zu trocken, giesst der Topf in kleinen Portionen nach.

Wasserstand per Laser. Ein Laser misst den Wasserstand im Tank. Daraus rechnet der Topf aus, wie viele Tage das Wasser noch reicht.

Schutz für die Pumpe. Der Topf merkt, wenn die Pumpe trocken läuft oder blockiert.

Bedienung übers Handy. Eine eigene Web-App zeigt Bodenfeuchte, Tankinhalt und Verlauf. Am Topf selbst sitzen zwei Touch-Tasten.

Smart Home. Die Anbindung an Home Assistant und Nachrichten aufs Handy sind vorbereitet.

So ist er aufgebaut

Gehäuse. Im CAD gezeichnet und im 3D-Drucker gedruckt: unten der Wassertank, darüber der Einsatz für den Pflanztopf, aussen der Mantel.

Platine. Für die Elektronik habe ich extra eine eigene Platine entwickelt. Ein ESP32-S3 wird einfach aufgesteckt, Sensoren, Pumpe und LED kommen an Schraubklemmen, der Strom über USB-C.

Firmware und Web-App. Beides habe ich mithilfe von KI selbst geschrieben.

Der Schwerpunkt: Updates übers WLAN

Für ein Update will ich den Topf nicht öffnen und ein USB-Kabel anstecken. Darum kommt neue Firmware übers WLAN, kurz OTA für «over the air». Dabei gelten drei Regeln:

Erst prüfen. Die neue Firmware wird geprüft, bevor der Topf sie übernimmt.

Pumpe aus. Während des Updates bleibt die Pumpe ausgeschaltet.

Zurück, wenn es nicht läuft. Läuft die neue Version nach dem Neustart nicht sauber, wechselt der Topf von selbst zurück auf die alte Firmware.

Bei einem Gerät mit Wasser und Pumpe darf ein misslungenes Update nie bedeuten: Die Pumpe läuft weiter.

Mehr zum Aufbau, zum Wasserweg und zur Elektronik steht auf der Projektseite zum SmartPlanter.

Fragen? Melde dich

Wenn du mehr wissen oder den Topf nachbauen willst, melde dich direkt bei mir: über das Kontaktformular oder unter meinem Beitrag auf LinkedIn. Und mich interessiert: Wie machst du OTA bei deinen Projekten?

// Teilen

Hat dir dieser Beitrag geholfen?

Anonym, ohne Konto — ein Klick genügt.

// Teste dich

Frage 1 von 3

Was passiert beim SmartPlanter mit der Pumpe, während ein Update läuft?

// Weitere Beiträge