Antwort
Mai 01, 2023 - 15:49
Hi das ist eine kleine Übung:
Lege im Automationsmanager eine Systemvariable mit der Eigenschaft „Boolsche Variable(ONOFF)“ a.
Überlege dir dabei einen kurzen systematischen ansprechenden Namen (wirst in Zukunft noch weitere anlegen)
Bei der Adresse kannst du dir eine aussuchen. Dann noch gleich einem Raum zuordnen (wenn es ein globale Variable sein soll die mehrfach Verwendung finden soll, dann leg dir einen solchen globalen Raum wie „SYSTEM“ oder „GATEWAY“ an, dann findest du sie schneller wieder)
Jetzt noch in deinem Blockeditor direkt nach deinem „SOBALD“-Tricker deiner Logik einen „FALLS“-Block auf diese Variable mit der Statusabfrage „= AN“ dazwischenschieben und schon läuft es nur noch, wenn diese ein ist. Natürlich übertragen an den Creator nicht vergessen.
Wichtig zu wissen, dass nach Neustart des Gateways die Variable leer ist, daher sollte in diesem Fall die Logikabfrage aus „wahr“ also „ein“ für Automatik gelegt werden und es muss klar sein, dass der Zustand dann erst wieder aktiviert werden muss.
In deiner Fernbedienung findest Du nun im angegebenen Raum diese Variable.
Jetzt nur noch einen Button mit der Aktion „Befehle ausführen“ / “Gerät“ / Raum / nn / „Umschalten“ zuordnen und gleich noch den Status auf diese Variable mit einem entsprechenden fertigen Status-Ikon legen und schon kann‘s losgehen.
LG MaBu
Von
Du kannst auch einfach den Task als Gerät importieren. (Gerätemanager -> neues Gerät -> Neo Server -> Systemvariablen dann erscheinen unten auch die Tasks.
Dann kannst du den Task ganz normal über einen Button an, aus oder umschalten
Von
Hallo ViceLord, das ist eine noch etwas einfachere Variante.
Habs gleich getestet einschließlich Statusabfrage. Super, wieder was gelernt danke.
Neuen Kommentar hinzufügen