NEWS
Blockly macht mich wieder zu schaffen..
-
Hallo Jungs, habe nochmal eine Frage, irgendwie habe ich wieder einen hänger in meinem kleinen Gehirnchen
Erstmal die Ausgangssitutation:
Wenn ich Alexa TV Aus sage, soll sie meinen VU Receiver und Fernseher in Standby setzen.
Wenn ich Alexa TV an sage, soll mein VU Receiver wieder angehen.
Der dazugehörige Datenpunkt heisst Fernseher Standby.
Es funktioniert ja auch soweit mit diesem Blockly:
Sage ich jetzt TV Aus, geht der Datenpunkt natürlich auf false, sage ich TV An, geht er auf true, ist ja klar und logisch. Jetzt will ich aber den Spieß umdrehen.
Ich will ja, wenn ich ich TV aus sage dort true und wenn ich TV An sage false, stehen haben, denn rein von der Logik her würde es ja nun bedeuten:
Fernseher Standby = true; Der Fernseher ist nicht im Standby.
Fernseher Standby = false, Fernseher ist Im Standby.
Ich möchte das wirklich NUR für diesen Datenpunkt haben, damit ich, wenn ich mal unterwegs bin oder sonst was und über VPN meine Datenpunkte checke, ich mich nicht damit vertue.
ich möchte im Prinzip den Datenpunktwert umdrehen damit es rein von der Logik her passt, ist das irgendwie möglich?
Vielen Dank schonmal für die Hilfe!
5553_unbenannt.jpg -
Ich möchte im Prinzip den Datenpunktwert umdrehen damit es rein von der Logik her passt, ist das irgendwie möglich? `
Mach dir einen zweiten Datenpunkt.Einen (den "Alexa-DP") steuerst du mit Alexa, darin steht "true" wenn "an" und "false" wenn aus. Das kannst du auch nicht umdrehen.
Diesen überwachst du auch per Skript und steuerst bei Änderungen deinen anderen DP (den "Anzeige-DP") an. Also: Alexa-DP = true ==> Anzeige-DP = false und umgekehrt.
Dieser "Anzeige-DP" liefert dir den Wert, den du sehen willst ohne dir deine Gehirnwindungen zu verwurschteln