NEWS
Schalter für TV
-
wie kann ich einen Schalter erstellen wo beim einschalten ganz andere befehle sind wie beim ausschalten?
-
Mit einer Szene.
und diese dann "schalten"
Gruß
Rainer
-
Ich habe 2 Szenen eine für einschalten die andere für ausschalten
-
Ich habe 2 Szenen eine für einschalten die andere für ausschalten `
Dann mach eine draus!incl. trigger by false
Gruß
Rainer
-
Hallo,
nee, mach nicht eine draus. Es geht ja darum, dass andere Datenpunkte beim Einschalten angesprochen werden, als beim Ausschalten. Du brauchst einen Trigger.
EIne Lösung ist ein Javascript. Darin eine Objekt anlegen und überwachen. Dann bei true zB Szene fürs Einschalten starten und bei false die Szene fürs Ausschalten starten.
Ein ähnliches Skript habe ich gerade hier gepostet: http://forum.iobroker.net/viewtopic.php?f=30&t=8998
Nur im Else-Bereich die AUS-Szene starten:
setState('scene.0.TV_AUS', true)
Statt des Subscription (on-Funktion im Skript), kannst du auch das gerade erstellte Objekt Schalter dann in Szenen-Adapter als Trigger einstellen.
Auf gleichem Wege kannst du schließelich auch noch ganz auf Javascript verzichten und das Objekt (als Boolean) im Reiter Objekte mit Plus (+) erstellen und dann eben auch in Szenen als Trigger verwenden.
Viele Wege führen nach Rom.
Gruß
Pix
-
das mit den script ist mir irgendwie noch zu hoch wie sollte das aussehen?
-
Am einfachsten ginge das über ein "blockly-script"
Schau dir mal dieses Thema an: http://forum.iobroker.net/viewtopic.php … =60#p77947
Das ist im Grunde das gleiche Thema.
Du erstellst einen Datenpunkt: Typ: Logikwert, Rolle: State mit dem Namen "TV" oder "Fernsehen"
Und dann definierst Du was geschehen soll bei "TV ein" und was bei "TV aus"
-
komme nicht weiter Der Befehle zum Receiver einschalten(Schaltet den TV über CEC mit ein)
funktioniert. Aber Auschalten (TV aus und schaltet Receiver über CEC in Standby) geht nicht
am Iphone im Home geht der Schalter gleich wieder aus wenn man ihn einschaltet
4030_script_tv_einaus.png