ich verfolge seit geraumer Zeit die Diskussionen hier zum Thema bzgl. einer verzögerten State() Ausführung innerhalb von ReGa-Skripts und erst einmal vielen Dank an Black für die Vorarbeiten hier unter Nutzung eines tcl Skriptes. Das scheint ja auf viel Zuspruch gestoßen zu sein.
Aktuell schaue ich mir die Gemengelage innerhalb von ReGaHss gerade an und ich denke ich habe einen Weg gefunden das hier via tcl Skript ermöglichte verzögerte setzen eines Datenpunktes bzw. Systemvariable direkt in der ReGa Skriptsprache zu implementieren. Dazu gab/gibt es ja schon seit geraumer Zeit ein entsprechendes Feature-Ticket im RaspberryMatic GitHub:
https://github.com/jens-maus/RaspberryMatic/issues/262
Und ich denke nun habe ich einen Weg gefunden das direkt in die Skriptsprache aufzunehmen, sodass man in Zukunft so etwas wie folgendes machen kann:
Code: Alles auswählen
dom.GetObject("BidCos-RF.012345678:4.SET_TEMPERATURE").State(9, 500);
Sonst noch irgendwelche Hinweise/Wünsche?