Hallo zusammen also ich komme bei meiem Script leider nicht weiter ich habe einen RFID Reader PN532 und eine NFC Karte diese habe ich im Script auch schon eingefügt das funktioniert auch soweit, das Licht wird ausgeschaltet und auch wieder aus aber jetzt kommt es wenn ich meine Karte zu lange am PN532 halte kommt es halt zum senario das es an und aus geht alles beide zusammen lol.
Ich will es irgendwie vermeiden wenn ich mit meiner karte drüber gegangen bin und er es akualisiert hat das das licht an geht aber das dann eine pause da ist wo er nichts liest auch wenn ich die Karte dort vor halte .
und das natürlich auch wenn ich das Licht ausschalte mit der karte ,wenn er denn Wert aktualisiert hat und dass Licht ausgeschaltet hat, dann soll er eine Pause machen ,ansonsten würde er mir so wie es jetzt ist wenn ich die Karte zu lange drann halte das Licht an und wieder aus schalten
https://w1.minpic.de/i/7kd3/767xs
https://w1.minpic.de/i/7kd4/mfc7q
Vieleicht könnt ihr mir da weiter helfen.THX
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id="8C3e8Lq[~XBg%k~vhzTm" x="163" y="263">
<mutation items="1"></mutation>
<field name="CONDITION">any</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="l@6wJHU1Y.wbFMQ,n@2L">
<field name="oid">mqtt.0.domoticz.in</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="_(p9yz%.W=AEa-L*9_2!">
<value name="IF0">
<block type="logic_compare" id="*}*j3UhWtf5cQqOe%=Bq">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="dr}aDNV~m$fh=dCVWxlL">
<field name="ATTR">val</field>
<field name="OID">mqtt.0.domoticz.in</field>
</block>
</value>
<value name="B">
<block type="text" id="y5g83ugXQyw_r9nxqyhG">
<field name="TEXT">{"idx":1,"nvalue":0,"svalue":"2337763341"}</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="[#3h8{-Xu89hVO|9I~zK">
<mutation delay_input="false"></mutation>
<field name="OID">sonoff.0.Sonoff-Esszimmer.POWER</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="8U9#jFAKkM|.k|R9,I4x">
<field name="BOOL">TRUE</field>
</block>
</value>
<next>
<block type="controls_if" id="s7ru,u4!tf0R`@Cu:CG;">
<value name="IF0">
<block type="logic_compare" id="?ma8O_4a6-7v|H2@HSdQ">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="yi:uP]gzrGx9wD7g++tS">
<field name="ATTR">val</field>
<field name="OID">sonoff.0.Sonoff-Esszimmer.POWER</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="ScdAty;aaajn}[9*?)kc">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="tnPCVfgpn^#=Jw|%nAya">
<mutation delay_input="false"></mutation>
<field name="OID">sonoff.0.Sonoff-Esszimmer.POWER</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="/kZdW^=A82^8NU*,!tLv">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</xml>
Alles anzeigen