NEWS
Leinwand nur in bestimmten Bedingungen steuern. Gelöst
-
Hi,
ich suche mir ein Wolf und brauche etwas Hilfe.
ich habe eine Leinwand und Leinwand Maskierung.
diese möchte ich nur steuern können, wenn das Kino auch wirklich eingeschaltet ist.0_userdata.0.Wohnung.Kino.Kino_einschaltenDer DP ist auf True, wenn mein Kino eingeschaltet ist.
nur wenn dieser auf true ist, soll der nachfolgende DP im Blockly Aktionen durhühren.0_userdata.0.Wohnung.Kino.21:9_Formatdas ist einer meinen Vielen Versuche, irgendwo meine ich gelesen zu haben Trigger in Trigger darf nicht gemacht werden, aber inzwischen habe ich soviel Variante auch mit "Logik" -> falls mache und es klappt einfach nicht.
Entweder es geht immer, der Kino ein DP wird ignoriert, oder es geht nix...

diese Variante war noch am "vielversprechendsten" aber da musste ich das Script stoppen & starten, damit es funktioniert?!?

das Script soll die Leinwand und Maskierung (2 Shelly) auf bestimmte Positionen fahren und die anderen Optionen (16:9/ 16:10 etc) auf "false" stellen.
-
Hi,
ich suche mir ein Wolf und brauche etwas Hilfe.
ich habe eine Leinwand und Leinwand Maskierung.
diese möchte ich nur steuern können, wenn das Kino auch wirklich eingeschaltet ist.0_userdata.0.Wohnung.Kino.Kino_einschaltenDer DP ist auf True, wenn mein Kino eingeschaltet ist.
nur wenn dieser auf true ist, soll der nachfolgende DP im Blockly Aktionen durhühren.0_userdata.0.Wohnung.Kino.21:9_Formatdas ist einer meinen Vielen Versuche, irgendwo meine ich gelesen zu haben Trigger in Trigger darf nicht gemacht werden, aber inzwischen habe ich soviel Variante auch mit "Logik" -> falls mache und es klappt einfach nicht.
Entweder es geht immer, der Kino ein DP wird ignoriert, oder es geht nix...

diese Variante war noch am "vielversprechendsten" aber da musste ich das Script stoppen & starten, damit es funktioniert?!?

das Script soll die Leinwand und Maskierung (2 Shelly) auf bestimmte Positionen fahren und die anderen Optionen (16:9/ 16:10 etc) auf "false" stellen.
-
@dos1973
Prinzip:
oder, wenn die Formatwahl 21:9 bei eingeschaltetem Kino die Aktionen auslösen soll:

-
@paul53
fange nochmals von vorne an... um edie Leinwand nicht permanent hoch/ runterzufahren mal einen Shelly Lichtschalter...aber geht nicht?!

-
"Kino einschalten" ist nur dann wahr - wenn das Kino ein ist ;-)
also temporär. Solange wahr, sollen diese Buttons eben funktionieren.
wenn false, dann nicht mehr.ich brauche eine normale IF schleife, oder
-
"Kino einschalten" ist nur dann wahr - wenn das Kino ein ist ;-)
also temporär. Solange wahr, sollen diese Buttons eben funktionieren.
wenn false, dann nicht mehr.ich brauche eine normale IF schleife, oder
-
so schaut's schon besser aus...

müsste es denn nicht so richtig(er) sein?

also wirklich auf "wahr" prüfen ob das Kino ein ist?
-
noch eine Frage, bevor ich hier weiterbaue.
ich habe ja noch weitere Bedingungen also Leinwand Postionen.
die hänge ich dann einfach unten dran?
-
noch eine Frage, bevor ich hier weiterbaue.
ich habe ja noch weitere Bedingungen also Leinwand Postionen.
die hänge ich dann einfach unten dran?
-
noch eine Frage, bevor ich hier weiterbaue.
ich habe ja noch weitere Bedingungen also Leinwand Postionen.
die hänge ich dann einfach unten dran?
@dos1973 sagte:
ich habe ja noch weitere Bedingungen also Leinwand Postionen.
Wie verriegelst Du die verschieden boolschen Datenpunkte gegenseitig, damit nur einer true wird ? Eigentlich verwendet man für die Format-Auswahl eine Werteliste. Dann würde man auch nur einen Trigger benötigen.
-
Danke für den Denkanstoss.
jetzt liest es sich eigentlich ganz logisch.Hier mal das Ergebnis.
bestimmt nicht die eleganteste Variante ;-) aber läuft bisher perfekt.

mein Kino ist losgelöst von den Harmony Aktivitäten, (spare mir die ganzen doppelte Aktivitäten) dient sozusagen nur als 2 Display zu den bestehenden Aktivitäten
Kinostart und Maskierung kann ich via Harmony ansteuern und so wird verhindert dass unbeabsichtig die Leinwand/ Maskierung heruntergefahren wird.also, nochmals besten Dank!
