Was willst du damit machen?
Mittlerweile lassen sich HG’s stoppen und es wird nur noch eine Instanz eines HG’s zugelassen.
Damit lassen sich zwar bereits Timer erstellen, jedoch lassen sich damit nur Zustände erfassen die am einen Stück ohne Unterbrechung stattfinden, z.B. Aktion, wenn Fenster länger als x min offen steht.
Für mich ist es die beste Verbesserung seit es Homeegramme gibt.
Die Möglichkeit ein HG zu pausieren wäre eine weitere tolle Erweiterung.
Warum interessiert es nicht nur dich?
Damit ließen sich z.B. Timer erstellen, die beliebig pausiert und wieder gestartet werden könnten.
Als Bespiel, Fernseher ausschalten, wenn länger als 1 h über den Tag verteilt TV geschaut wird.
Möglicher Aufbau des HG’s:
HG1: (Timer Fernseher ausschalten)
Wenn Fernseher eingeschaltet wird oder das HG abgespielt wird, Bedingung: und nur, wenn HG 1 gestoppt ist, dann Fernseher nach einer Stunde ausschalten.
HG2: (Timer Fernseher pausieren)
Wenn Fernseher ausgeschaltet wird, Bedingung: und nur, wenn GH1 läuft, dann HG1 pausieren.
HG3: (Pausierten Timer fortführen)
Wenn Fernseher eingeschaltet wird, Bedingung: und nur, wenn HG1 pausiert ist, dann HG1 abspielen (fortführen).
HG4: (Timer reset)
Jeden Tag um 00:00 Uhr HG1 stoppen
Folgende HG-Aktionen wären zusätzlich notwendig:
- HG pausieren (Zustand HG ist pausiert)
- Modifizierung der Aktion HG Abspielen
- Wenn HG gestoppt, dann Abspielen
- Wenn HG pausiert, dann HG fortführen.
Mit der Möglichkeit einer Oder Verknüpfung, ließen sich noch die HG’s 1 und 3 zusammenführen.
Und mit Sicherheit noch weitere tolle Anwendungen!
Inspiriert von @Micha_D