NEWS
Frage zu Blink-Script in Abhängigkeit zu Systemvariable aus CCU
-
Hallo Leute!
Ich bin neu im Bereich Javascript und versuche mit Blockly momentan folgendes:
Bedingung: Wenn die Systemvariable "Alarm" der CCU2 wahr ist,
Dann Schleife: soll ein Aktor abwechselnd auf den Wert "true" und dann wieder auf den Wert "false" gesetzt werden und so ein blinkendes Alarmlicht realisieren.
Leider klappt das nicht so richtig. Kann mir vielleicht jemand helfen?
Mein Blockly-Scipt ist im Anhang enthalten. "Wenn Alarm unwahr" habe ich absichtlich hinterlegt, damit ich das Script auch ohne Alarm testen kann.
2312_bildschirmfoto_2017-03-06_um_17.46.58.png -
Hallo,
versuche das mal unter Blockly zu importieren.
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id=".wb:gq!{ZcTg;_soNt-b" x="113" y="63"><mutation items="1"></mutation> <field name="CONDITION">true</field> <value name="OID0"><shadow type="field_oid" id="Vs2rvaWDUWkMqn1v{|1)"><field name="oid">system.host.ioBroker-Pi.alive</field></shadow></value> <statement name="STATEMENT"><block type="timeouts_setinterval" id=")b(2[lTWr:SEe`p~?oFa"><field name="NAME">Intervall</field> <field name="INTERVAL">6000</field> <statement name="STATEMENT"><block type="control" id="+ttEWid[.q9EZR-xELrA"><mutation delay_input="true"></mutation> <field name="OID">Energie-Chart</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">3000</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"><block type="logic_boolean" id="5/gl)]R)OZ8Li4LcdmI2"><field name="BOOL">TRUE</field></block></value> <next><block type="control" id="6;aqB|9b)Nbqi8fe)=QR"><mutation delay_input="false"></mutation> <field name="OID">Energie-Chart</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="logic_boolean" id="~fsovwetv;nw88(228S{"><field name="BOOL">FALSE</field></block></value></block></next></block></statement></block></statement></block></xml>
Du musst natürlich noch alle Objekt-IDs ersetzen.
Gruß Marco
P.S. Wollen wir hoffen, dass dein Aktor das ne Weile mitmacht. :shock:
-
Ist es da nicht vielleicht besser sich ein animiertes GIF zu suchen und dieses nur dann anzuzeigen wenn die Alarmsituation eintritt?
-
Hallo Hermann,
wenn man das fürs VIS braucht, dann ja. Aber er will meiner Ansicht nach ein richtiges Alarmlicht steuern. (Animierte Gifs lassen sich so schwer an die Wand montieren
)
Gruß Marco
-
ok, manchmal sollte man genauer lesen