Hallo zusammen,
bin noch Novize im Thema Smart Home, insofern habe ich einfach mal angefangen: Da ich das Brauchwasser (BW) bei mir abgekoppelt von der Heizung habe, sollte nun die Zirkulationspumpe zeitgesteuert werden und der Stromverbrauch gemessen werden. Und das Ganze sollte zunächst mal ohne irgendwelche Scripte und KIs von Statten gehen, da wie gesagt, ich noch reiner Anfänger bin.
Also habe ich mir mal ein kleines Paket shelly Plug S Gen 3 zugelegt und dann versucht das Ganze nur mit der shelly app umzusetzen.
Mein Plan war, dass alle 20 Min. die Zirkulationspume eingeschaltet und nach 5 Min. Aktivität wieder ausgeschaltet wird und in der Nacht, am Vormittag und am Nachmittag größere Nichtaktive-Pumpenphasen durchgeführt werden.
Was zunächst mal gar nicht so schwer erschien, hatte dann doch ein paar Haken und Kanten, die man als Anfänger zunächst mal umschiffen muss. Zur Lösung habe ich im Forum den ein oder andere Gedankenanstoß bekommen, der mich dann zu meiner Lösung geführt hat.
Erkenntnis 1: Wichtig war den Unterschied zwischen Zeitplan und Zeitschaltuhr zu begreifen und die Erkenntnis, das der Zeitplan in der shelly app vorrangig gegenüber der Zeitschaltuhr ist.
Erkenntnis 2: Der Ausschaltenbefehl im Zeitplan funktioniert nur dann, wenn der Aktor zu dem Zeitpunkt auch eingeschaltet ist.
Um den Überblick zu behalten, habe ich mir zunächst mal ein Excelsheet erstellt, um den 24-Stunden-Rhytmus genau darzustellen (siehe Anlage) und die Bedingung 2 dann auch überprüfen zu können. (Den Ausschaltbefehl habe ich "sicherheitshalber" 2 Minuten nach dem Beginn der "5-minütige-Pumpe-An-Aktivität" gelegt.)
Die Umsetzung in der shelly app ist dann wenig spektakulär
Der 24-Stunden-Verbrauch sieht dann so aus:
Ob es in Bezug auf einen Ausfall vom WLAN die schlaueste Umsetzung ist, weiß ich nicht - funktioniert aber zunächst mal stabil.
Vielleicht kann ja jemand dazu noch einen Verbesserungsvorschlag machen.