NEWS
Nach Zeiten Lampe schalten, Blockly
-
Hallo,
ich komme nicht mehr weiter und habe mich wohl verrannt :?
Durch das ganze Probieren tut sich jetzt gar nichts mehr :geek:
Geht die Objekt ID von -dammerung_an- auf true, soll diese Logik ablaufen:
Bei einer Bewegung, hier der Schalter -testschalter-, soll in der Zeit zwischen 19:00 -23:59 die Philips Lampe geschaltet werde mit einer Helligkeit von 90 %.Von 00:00 bis 7:00 Uhr soll die Helligkeit nur 20 % betragen, bei einer Bewegung.
Geht die Objekt ID von -dammerung_an- auf false, soll die Lampe ausgeschaltet werden.
Die Schalter triggern alle so wie es sein soll. Auch das Dimmen klappt, wenn ich es manuell eintrage.
Gruß
8836_d_mmerung.png -
Hier mal ein Beispiel mit zwei Bewegungsmeldern und Lichtwert von aussen sowie verschiedene Zeiten mit verschiedenen Helligkeit.
Vielleicht kannst Du Dir daraus ableiten was Du brauchst.
![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201810 ... f5906c.jpg">https://uploads.tapatalk-cdn.com/20181010/7de96eb3737885dcd491170040f5906c.jpg</link_text>" /> -
okay das könnte ich für mein Projekt teilweise nehmen und dann sollte es klappen.
Eine Frage, bin noch nicht so fit, wie bekomme ich diesen Baustein "und" den Du nutzt ?
Unter Logik finde ich bei mir nur diese "und"
8836_und.png
8836_und_2.png -
okay das könnte ich für mein Projekt teilweise nehmen und dann sollte es klappen.
Eine Frage, bin noch nicht so fit, wie bekomme ich diesen Baustein "und" den Du nutzt ?
Unter Logik finde ich bei mir nur diese "und" ` rechte Maustaste auf den Baustein, externe Eingänge auswählen
-
hi,
ich glaube du hast mir mit deinem skript geholfen für mein "problem". kann es im moment leider nicht testen.
kann ich bei dem skript noch mehr bewegungsmelder einbauen, weil bei "falls objekt" kann ich ja nur zwei geräte eintragen ….
lg
ralph
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="^N%+onhx*~)5.6iO2SeF" x="44" y="63"><mutation items="2"></mutation> <field name="CONDITION">ne</field> <value name="OID0"><shadow type="field_oid" id="Ns_}|88+?tIuVgNI-@H;"><field name="oid">cloud.0.services.ifttt</field></shadow></value> <value name="OID1"><shadow type="field_oid" id="SVEqYa@iqZX#bcJ{94^*"><field name="oid">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></shadow></value> <statement name="STATEMENT"><block type="controls_if" id="45VfjLnW#nb.Cw^SwoLO"><value name="IF0"><block type="logic_operation" id="UtJVhNM!H2X)l5;.,:])" inline="false"><field name="OP">AND</field> <value name="A"><block type="logic_operation" id="Z.B,rR2.6-AwOqT6!K!L" inline="false"><field name="OP">OR</field> <value name="A"><block type="logic_compare" id="3mG};I`]TFR1^T[-%r)["><field name="OP">EQ</field> <value name="A"><block type="get_value" id="_j_Jz=0R}gW1ELh]uf9f"><field name="ATTR">val</field> <field name="OID">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></block></value> <value name="B"><block type="logic_boolean" id="5{g)9U0^=xQG2*wGlGT*"><field name="BOOL">TRUE</field></block></value></block></value> <value name="B"><block type="logic_compare" id="~km=;*~H4SV13B#G,k58"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="7xnF,%%ereFfs!pQVJq3"><field name="ATTR">val</field> <field name="OID">cloud.0.services.ifttt</field></block></value> <value name="B"><block type="text" id="4ci-Evra)7=.flu6tFUG"><field name="TEXT">Arlo_Bewegung</field></block></value></block></value></block></value> <value name="B"><block type="logic_operation" id="gsnWFRN1Hf*o-UA]LgXb" inline="false"><field name="OP">AND</field> <value name="B"><block type="time_compare" id="+GmFPEaH053CK]VejkDE"><mutation end_time="true"></mutation> <field name="OPTION">between</field> <field name="START_TIME">0:00</field> <field name="END_TIME">05:00</field></block></value></block></value></block></value> <statement name="DO0"><block type="ifttt" id="z4mj_=H?5!T(_phcaxrA"><field name="INSTANCE">.0</field> <value name="EVENT"><shadow type="text" id="!AY{/bb1uNi%#N8Rv;Ml"><field name="TEXT">leuchtkugeln_ein</field></shadow></value> <value name="VALUE1"><shadow type="text" id="Pnj42{:^}w}]R_c4jd+5"><field name="TEXT">value1</field></shadow></value> <value name="VALUE2"><shadow type="text" id="W}bsKPCmnmjMrQmm/M{N"><field name="TEXT">value2</field></shadow></value> <value name="VALUE3"><shadow type="text" id="+S?UU+bTxFQNt`8~k9+4"><field name="TEXT">value3</field></shadow></value> <next><block type="timeouts_cleartimeout" id="A|=Msx?-.Wo!P_9IpJB8"><field name="NAME">timeout</field> <next><block type="timeouts_settimeout" id="=Ot;Xb%!+!Ov[our.f.."><field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"><block type="ifttt" id="1{PyL_ZAU6dA{FR5X%Wb"><field name="INSTANCE">.0</field> <value name="EVENT"><shadow type="text" id="N^KO@+jrc(EGvwK?(:D_"><field name="TEXT">leuchtkugeln_aus</field></shadow></value> <value name="VALUE1"><shadow type="text" id="jY9X@K5[4XEN7W{73IIK"><field name="TEXT">value1</field></shadow></value> <value name="VALUE2"><shadow type="text" id="yWJuuk~!C6%2J9QQoWhI"><field name="TEXT">value2</field></shadow></value> <value name="VALUE3"><shadow type="text" id="p?!S?nH.SmiSA~1%*`i["><field name="TEXT">value3</field></shadow></value></block></statement></block></next></block></next></block></statement></block></statement></block></xml>
-
hi,
ich glaube du hast mir mit deinem skript geholfen für mein "problem". kann es im moment leider nicht testen.
kann ich bei dem skript noch mehr bewegungsmelder einbauen, weil bei "falls objekt" kann ich ja nur zwei geräte eintragen ….
lg
ralph
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="^N%+onhx*~)5.6iO2SeF" x="44" y="63"><mutation items="2"></mutation> <field name="CONDITION">ne</field> <value name="OID0"><shadow type="field_oid" id="Ns_}|88+?tIuVgNI-@H;"><field name="oid">cloud.0.services.ifttt</field></shadow></value> <value name="OID1"><shadow type="field_oid" id="SVEqYa@iqZX#bcJ{94^*"><field name="oid">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></shadow></value> <statement name="STATEMENT"><block type="controls_if" id="45VfjLnW#nb.Cw^SwoLO"><value name="IF0"><block type="logic_operation" id="UtJVhNM!H2X)l5;.,:])" inline="false"><field name="OP">AND</field> <value name="A"><block type="logic_operation" id="Z.B,rR2.6-AwOqT6!K!L" inline="false"><field name="OP">OR</field> <value name="A"><block type="logic_compare" id="3mG};I`]TFR1^T[-%r)["><field name="OP">EQ</field> <value name="A"><block type="get_value" id="_j_Jz=0R}gW1ELh]uf9f"><field name="ATTR">val</field> <field name="OID">mihome.0.devices.sensor_motion_aq2_158d000276d226.state</field></block></value> <value name="B"><block type="logic_boolean" id="5{g)9U0^=xQG2*wGlGT*"><field name="BOOL">TRUE</field></block></value></block></value> <value name="B"><block type="logic_compare" id="~km=;*~H4SV13B#G,k58"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="7xnF,%%ereFfs!pQVJq3"><field name="ATTR">val</field> <field name="OID">cloud.0.services.ifttt</field></block></value> <value name="B"><block type="text" id="4ci-Evra)7=.flu6tFUG"><field name="TEXT">Arlo_Bewegung</field></block></value></block></value></block></value> <value name="B"><block type="logic_operation" id="gsnWFRN1Hf*o-UA]LgXb" inline="false"><field name="OP">AND</field> <value name="B"><block type="time_compare" id="+GmFPEaH053CK]VejkDE"><mutation end_time="true"></mutation> <field name="OPTION">between</field> <field name="START_TIME">0:00</field> <field name="END_TIME">05:00</field></block></value></block></value></block></value> <statement name="DO0"><block type="ifttt" id="z4mj_=H?5!T(_phcaxrA"><field name="INSTANCE">.0</field> <value name="EVENT"><shadow type="text" id="!AY{/bb1uNi%#N8Rv;Ml"><field name="TEXT">leuchtkugeln_ein</field></shadow></value> <value name="VALUE1"><shadow type="text" id="Pnj42{:^}w}]R_c4jd+5"><field name="TEXT">value1</field></shadow></value> <value name="VALUE2"><shadow type="text" id="W}bsKPCmnmjMrQmm/M{N"><field name="TEXT">value2</field></shadow></value> <value name="VALUE3"><shadow type="text" id="+S?UU+bTxFQNt`8~k9+4"><field name="TEXT">value3</field></shadow></value> <next><block type="timeouts_cleartimeout" id="A|=Msx?-.Wo!P_9IpJB8"><field name="NAME">timeout</field> <next><block type="timeouts_settimeout" id="=Ot;Xb%!+!Ov[our.f.."><field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"><block type="ifttt" id="1{PyL_ZAU6dA{FR5X%Wb"><field name="INSTANCE">.0</field> <value name="EVENT"><shadow type="text" id="N^KO@+jrc(EGvwK?(:D_"><field name="TEXT">leuchtkugeln_aus</field></shadow></value> <value name="VALUE1"><shadow type="text" id="jY9X@K5[4XEN7W{73IIK"><field name="TEXT">value1</field></shadow></value> <value name="VALUE2"><shadow type="text" id="yWJuuk~!C6%2J9QQoWhI"><field name="TEXT">value2</field></shadow></value> <value name="VALUE3"><shadow type="text" id="p?!S?nH.SmiSA~1%*`i["><field name="TEXT">value3</field></shadow></value></block></statement></block></next></block></next></block></statement></block></statement></block></xml> ```` ` falls Du mich meinst…..
ja, kannst soviel BWM einbauen wie Du willst, einfach auf das Zahnrad beim Falls Objekt klicken und weitere einfügen.
-
ja, dich meine ich.
nochmals vielen dank für die skript vorlage. funktioniert jetzt alles wie gewünscht. das mit dem zahnrad habe ich dann letzte nacht auch gefunden. wer sucht der findet
lg
ralph