NEWS
Script schreibt Variablen in Rega aber nicht in die Raspi
-
Hallo Gemeinde,
ich stehe vor folgender Herausforderung:
Unsere Rasenberegnung wird über unsere raspberrymatic gesteuert. Hier habe ich eine Variable eingebaut "Beregnung gesperrt", auf die er prüfen soll, ob die Beregnung gesperrt werden soll (etwa wenn der Regensensor gerade angeschlagen). Meine +1 bat darum, dass sie den Regen auch so unterbinden kann. Daher bin ich folgenden Weg gegangen:
unser Kalender wird über ical ausgelesen (u.a. wegen Müllterminen). Hier habe ich nunmehr eine Abfrage nach "Beregnung sperren" eingerichtet. Diese wird auch ausgelesen, wenn ich die rega im io broker unter "Objekte" auslese aktualisiert er auch die Variable in der rega - nur in der Homematic WebUi bleibt die Beregnung gesperrt (= true), obwohl sowohl im ical als auch in der rega die entsprechede Variable "false" lautet.
Hat jemand eine Idee?!
-
@FrankDCE sagte:
Hat jemand eine Idee?!
Verwende Block "steuere" anstelle von Block "aktualisiere".
-
Danke für die rasche Antwort, aber das löst das Problem leider nicht.
Was mich vor allem wundert ist, dass die rega den "richtigen" Wert ja kennt, aber dieser eben nicht in der webui auftaucht?
-
So ... Problem gelöst ...
wenn ich die Abfrage über den Zeitplan "Wizard" zu einer bestimmten Uhrzeit starte, reagiert er nicht.
Arbeite ich mit "CRON" ("alle x min / Stunden"), dann macht er was er soll ... komisch, aber nun gut...