Homematic-Programme mit Neo ein/aus schalten (aktiv/inaktiv)
ich habe nur ähnliche Fragen gefunden, aber nichts wirklich passendes.
In der CCU habe ich ein Programm erstellt, welches ein Wecklicht immer zur selben Zeit startet. Ferienzeiten, Urlaub, Feiertage o.ä. kann ja gleich im Programm berücksichtigt werden, was ist aber bei Krankheit? Deshalb möchte ich einen Button erstellen der mir dieses Programm ein- bzw. ausschaltet, d.h. aktiv bzw. inaktiv setzt. Zusätzlich solte mir dieser Button idealerweise über einen Status (Grafik z.B. grau bzw. gelb) das Schalten anzeigen.
Meine Variante geht über ein Makro:
1. Makro erstellt:
2. Aktion dem Button zugewiesen: Makro ausführen
1.Frage: War dies soweit in Ordnung?
2.Frage: Statusabfrage / Anzeige mit Grafik erfolgt dies mit einer Statusregel? Oder erfolgt dies auf andere, einfachere Art?
Vielen Dank schon mal im Voraus!!!
In der CCU habe ich ein Programm erstellt, welches ein Wecklicht immer zur selben Zeit startet. Ferienzeiten, Urlaub, Feiertage o.ä. kann ja gleich im Programm berücksichtigt werden, was ist aber bei Krankheit? Deshalb möchte ich einen Button erstellen der mir dieses Programm ein- bzw. ausschaltet, d.h. aktiv bzw. inaktiv setzt. Zusätzlich solte mir dieser Button idealerweise über einen Status (Grafik z.B. grau bzw. gelb) das Schalten anzeigen.
Meine Variante geht über ein Makro:
1. Makro erstellt:
2. Aktion dem Button zugewiesen: Makro ausführen
1.Frage: War dies soweit in Ordnung?
2.Frage: Statusabfrage / Anzeige mit Grafik erfolgt dies mit einer Statusregel? Oder erfolgt dies auf andere, einfachere Art?
Vielen Dank schon mal im Voraus!!!
Status:
Open Nov 26, 2018 - 14:21
Haben Sie die gleiche Frage? Dieser Frage folgen
8Antworten
Antworten
Nov 27, 2018 - 05:19
Ach verdammt, mit einem Button wäre es nur "Ein" (aktiv), Ausschalten unmöglich.
hmm ...
hmm ...
Nov 28, 2018 - 10:34
Also mit einem button kann man nicht ein programm auf der ccu inaktiv oder aktiv schalten. Das in deinem bild führt ein programm aus.
Die lösung ist einfach
Erstens eine variable in der ccu erstellen z.b. mit dem namen Krank oder wie auch immer. Vom typ wahr/falsch bzw. On/off
Jetzt in deinem programm in der ccu
Zusätzlich eine und prüfung machen auf diese variable...
Wenn krank falsch soll das ganze programm laufen...falls krank dann true wird ...wird das programm nicht getriggert. Wenn du die abfrage machst nach deiner jetzigen abfragen dann muss es nur prüfen stehen.
Wenn du jetzt mit einem button diese variable auf true/false ...on/off schaltest wird dein programm aktiv bzw. Inaktiv
Das braucht kein makro und status gibst du der variable krank.
Die lösung ist einfach
Erstens eine variable in der ccu erstellen z.b. mit dem namen Krank oder wie auch immer. Vom typ wahr/falsch bzw. On/off
Jetzt in deinem programm in der ccu
Zusätzlich eine und prüfung machen auf diese variable...
Wenn krank falsch soll das ganze programm laufen...falls krank dann true wird ...wird das programm nicht getriggert. Wenn du die abfrage machst nach deiner jetzigen abfragen dann muss es nur prüfen stehen.
Wenn du jetzt mit einem button diese variable auf true/false ...on/off schaltest wird dein programm aktiv bzw. Inaktiv
Das braucht kein makro und status gibst du der variable krank.
Nov 29, 2018 - 13:56
also gehen wir davon aus das dein programm bis jetzt so aussah...
muss es jetzt so aussehen:
also BoarAn bei mir ist die onoff variable, bei dir antje wecken,
diese prüft jetzt das programm und wenn sie on ist dann wird das programm ausgeführt...
willst du nicht das programm ausführen dann schaltest du in neo die variable auf off mit einem button, toggle befehl.
Also wenn Antje krank sein solltetust du mitdem button die variable auf off schalten, so wird dann Antje weiter schlafen können.
Diese variable kannst du dann auch visualisieren, steht sie auf on ist der wecker aktiv..
Ich hoffe du hast verstanden oder ich habe dein problem nicht richtig verstanden :)
muss es jetzt so aussehen:
also BoarAn bei mir ist die onoff variable, bei dir antje wecken,
diese prüft jetzt das programm und wenn sie on ist dann wird das programm ausgeführt...
willst du nicht das programm ausführen dann schaltest du in neo die variable auf off mit einem button, toggle befehl.
Also wenn Antje krank sein solltetust du mitdem button die variable auf off schalten, so wird dann Antje weiter schlafen können.
Diese variable kannst du dann auch visualisieren, steht sie auf on ist der wecker aktiv..
Ich hoffe du hast verstanden oder ich habe dein problem nicht richtig verstanden :)
Von
für heute danke ich dir sehr für die Hilfe und besonders für deine Geduld ;)
Neuen Kommentar hinzufügen