NEWS
Gruppen schalten + aktivitäten
-
Mahlzeit zusammen,
lange habe ich überlegt ob ich euch mit meinem Problem nerven soll…,
lange habe ich selber nach Lösungen gesucht...,
aber fehlende Kenntnisse bringen mich dazu euch nach einer Lösung zu fragen.
Ich habe folgendes Szenario.
Mehrer Geräte (Lampen) die ich über meine Visualisierung usw. einzeln schalten kann.
Darüber hinaus habe ich einen Datenpunkt der z.b. über ein Blocky Script alle Lampen gleichzeitig austellen soll/kann.
Jetzt kommt mein Problem. Meine Frau arbeitet nur mit der Visualisierung. Es muss also gewährleistet sein das wenn meine Frau ein oder mehrer Lampen manuell schaltet das auch der Datenpunkt für alle Lampen automatisch auf true geht damit auch das komplette ausschalten (z.b. vorm bett gehen) möglicht ist.
Soweit so gut - bzw. auch das konnte ich noch per Blocky lösen.
Prallel muss aber auch der andere Weg gegeben sein. Sprich wenn meine Frau die Lampen auch manuell wieder ausstell (einzeln) muss auch der Datenpunkt bei der letzten Lampe die aussgeht wieder auf false springen und nicht auf true bleiben.
Mir fehlen einfach die Grundlagen im iobroker bzw. auch in Blocky um dies zu realisieren....
Vielleicht versteht einer mein Problem - und ich denke sogar das es total simpel ist es um zu setzen - mir fällt es leider aber nicht ein!
Grüße und vielen Dank allen die hier so zahlreich support leisten....
Wahnsinnige Community!
-
Sprich wenn meine Frau die Lampen auch manuell wieder ausstell (einzeln) muss auch der Datenpunkt bei der letzten Lampe die aussgeht wieder auf false springen und nicht auf true bleiben. `
Das ist eine Oder-Verknüpfung der Werte der Lampen.Beispiel mit 4 Bewegungsmeldern:
-
Das Blockly für "alle Lampen aus" hast du doch.
Vielleicht nur erweitern? Hast du eine Variable darin? Triggerst du auf diese?
Variable könnte heißen "lampen_aus". Wenn diese Variable true dann führe Blockly aus und zwar jede Lampen prüfen ob an und dann aus.
Diese Variable kannst du in dein vis zum Schalten einbauen.
-
Sprich wenn meine Frau die Lampen auch manuell wieder ausstell (einzeln) muss auch der Datenpunkt bei der letzten Lampe die aussgeht wieder auf false springen und nicht auf true bleiben. `
Das ist eine Oder-Verknüpfung der Werte der Lampen.Beispiel mit 4 Bewegungsmeldern:
Blockly_oder.JPG `
Sieht interessant aus - steige ich aber noch nicht hinter…
-
was ist das für Objekte/werte in der ersten (4fachen) oder abfrage - bmw1 - bmw2 usw.
-
welches Ojekt wird dann dann bei mach gesteuert - der Datenpunkt für lampe_aktiv - oder eines der einzelnen Objekte
-
falls Objekt wurde geändert (ich gehe avon aus der Datenpunkte lampe_aktiv) was setze ich dann??
-
-
- was ist das für Objekte/werte in der ersten (4fachen) oder abfrage - bmw1 - bmw2 usw. `
bwm1 bis bwm4 sind Variablen. value ist eine vordefinierte Variable, die den Wert des Trigger-Datenpunktes enthält.
@vatoslocos:
- welches Ojekt wird dann dann bei mach gesteuert - der Datenpunkt für lampe_aktiv - oder eines der einzelnen Objekte `
Das ist der Datenpunkt für "Alle Lampen", der nur auf false gehen soll, wenn alle Lampen aus sind.
@vatoslocos:
- falls Objekt wurde geändert (ich gehe avon aus der Datenpunkte lampe_aktiv) was setze ich dann?? `
Das ist der Datenpunkt einer einzelnen Lampe. Für jede Lampe wird ein Trigger (falls Objekt wurde geändert) benötigt.
- was ist das für Objekte/werte in der ersten (4fachen) oder abfrage - bmw1 - bmw2 usw. `
-
So,
endlich habe ich wieder Zeit gefunden ein bisschen was zu probieren.
So sieht mein aktueller Zustand aus.
Datenpunkt wird automatisch geschaltet wenn eine Lampe angeht (lichter.wohnzimmer_aktiv = true) und auch atomatisch wieder umgelegt
auf lichter.wohnzimmer_aktiv = false wenn alle Lampen aus sind!
Jetzt fehlt mir halt nur noch das ich selber den Datenpunkt von true auf false setze und er dann prüft ob noch Lampen an sind und diese dann ausstellt.
Wichtig um auch z.b. mit Alexa arbeiten zu können (Alexa, schalte WohzimmerLichter aus)..
Aber hier hänge ich aktuell… Entweder entsteht eine Endlossschleife und die Instanzen hängen sich auf oder irgendwas anderes funktioniert nicht mehr....
Es kann ja eigentlich nicht mehr viel sein!