Bewässerungssysteme gibt es viele. Ob mit Smart-Home Anbindung oder über einen Bewässerungscomputer. Ich möchte aber einen anderen Weg zeigen: Eine einfache Umsetzung mit einer WLAN-Steckdose und einer Regenfasspumpe. Zur Steuerung des ganzen habe ich eine API entwickelt, die bestimmt, ob bewässert werden sollte oder nicht (genauere Beschreibung dieser API namens CannySprinkler hier).
Aber eines nach dem anderen.
Das Prinzip ist folgendes: Eine Regentonne wird bei Regen mit Wasser gefüllt, in dieser Tonne befindet sich eine Regenfasspumpe, die an einer WLAN-Steckdose angeschlossen ist. Diese wird aktiv geschaltet, wenn der Webdienst (cannysprinkler) meldet, dass heute bewässert werden soll.
Was braucht man?
import urllib.request
import json
page = urllib.request.urlopen('http://cannysprinkler.smartapis.de/sprinkleNow/52.463/13.469')
data = json.loads(page.read())
if (data['sprinkleNow'] == True) urllib.request.urlopen('http://URL UM WLAN STECKDOSE anzuschalten')
So nun hat man ein einfaches und umweltfreundliches Bewässerungssystem über Regenwasser.
Als erster einen Kommentar schreiben.
Schreibe einen Kommentar