NEWS
Bewegungsmelder blockly nach Zeit
-
-
@sandro_gera
Weshalb schaltest Du mit einem anderen Datenpunkt aus gegenüber ein ?
"Dimmwert" enthält sicher nicht die Farbtemperatur.Wenn etwas nicht funktioniert wie erwartet, fügt man Debug-Ausgaben ein, um zu sehen, was die Ursache ist.
-
sorry auch dabei hattest du recht. Ich hab versehentlich einmal den Datenpunkt aus dem Alias und einmal den Originalen genommen.
So sollte es richtig sein.Das Licht bleibt dennoch aus.
-
-
@sandro_gera sagte:
Scheint zu funktioneren.
Das manuelle Einschalten wird nicht ausgewertet.
Der Helligkeitswert hat den gleichen Namen wie der BWM ?Ich habe eine Vermutung: Wert und Ursprung sind keine selbst erstellten Variablen, sondern Eigenschaften des Trigger-Datenpunktes.
-
Der Helligkeitswert kommt ja vom Bewegungsmelder.Ich müßte das evtl. noch im Alia ändern, aber die Datenpunkte sind unterschiedlich.
Was hällst du davon? -
-
Brauche ich den Baustein der hinter sonst falls steht nicht?
wo füge ich den denn ein. Deswegen hatte ich das sonst falls eingefügt -
@sandro_gera sagte:
Brauche ich den Baustein der hinter sonst falls steht nicht?
Nein, der ist unnötig.
-
-
@sandro_gera sagte:
was denkst du?
Poste bitte den vom Blockly erzeugten Javascript-Code ohne die letzte Zeile in Code tags </>.
-
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="$A5sBj~`{HnEyT{S,,zX">manuell</variable> <variable type="timeout" id="timeout">timeout</variable> <variable id="#dn^Ntk#4RGe)Tvz4()W">Wert</variable> <variable id="wvB)ss3.ucMJXeJk!`Nw">level</variable> <variable id="T/$YV2jdcBsf-M4JRM:$">Ursprung</variable> <variable id="43M!).Z=m=7SbhCJ0PR7">ct</variable> </variables> <block type="on_ext" id="YM.#/9w.1y~Z9?XJhnN5" x="-463" y="-337"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="%jTnyCDn%PgYB{8*.0lt"> <field name="oid">alias.0.Bewegungsmelder.Flur.Philips_Hue_motion_Flur_Presence_presence</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="f`]_ZnrJPO+/s2gj8/sr"> <value name="IF0"> <block type="variables_get" id="O[pSy)Kfw_-kt1|cB[Fg"> <field name="VAR" id="$A5sBj~`{HnEyT{S,,zX">manuell</field> </block> </value> <statement name="DO0"> <block type="controls_if" id="NH=-h0lX^4/=9@l*M@AR"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="Yy~I1gw@#1s|eb*^QU]s" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="r[c7):%ov;xLJI)7=6ST"> <field name="OP">EQ</field> <comment pinned="false" h="53" w="139">Hier nog den wert Bewegung rein</comment> <value name="A"> <block type="get_value" id=".,__.+a+Wr7b#I}`Z*iw"> <field name="ATTR">val</field> <field name="OID">alias.0.Bewegungsmelder.Flur.Philips_Hue_motion_Flur_Presence_presence</field> </block> </value> <value name="B"> <block type="logic_boolean" id="`]V~(Hc7DDwYjOh=4tq="> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="%YGQ;ENgMFDy/{+4))4`"> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="wIdF:8b9kA*~F/qff=5Z"> <field name="ATTR">val</field> <field name="OID">alias.0.Bewegungsmelder.Flur.Philips_Hue_motion_Flur_LightLevel_lux</field> </block> </value> <value name="B"> <block type="math_number" id="r@hhmCSZfyq;E~yWe[7["> <field name="NUM">20</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_cleartimeout" id="7rw,zduV-62(pcZLAR4;"> <field name="NAME">timeout</field> <next> <block type="controls_if" id="3fj!d?TBRKep-,c|*lQj"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare" id="eH5pwmI/c8:YbF7GW]sC"> <mutation xmlns="http://www.w3.org/1999/xhtml" end_time="true"></mutation> <field name="OPTION">between</field> <field name="START_TIME">07:00</field> <field name="END_TIME">22:00</field> </block> </value> <statement name="DO0"> <block type="variables_set" id="Scu~MVz4F@OM%mFcE~KX"> <field name="VAR" id="wvB)ss3.ucMJXeJk!`Nw">level</field> <value name="VALUE"> <block type="math_number" id="_EpOy)y6a0$sp/sIba,."> <field name="NUM">30</field> </block> </value> <next> <block type="variables_set" id="E4Q*^fQ6+C/n4N@M!m$["> <field name="VAR" id="43M!).Z=m=7SbhCJ0PR7">ct</field> <value name="VALUE"> <block type="math_number" id="H_Z*fxFw(#jSs)7Wd8YX"> <field name="NUM">200</field> </block> </value> </block> </next> </block> </statement> <statement name="ELSE"> <block type="variables_set" id="tWx:S(byeyltmOeQ-?]M"> <field name="VAR" id="wvB)ss3.ucMJXeJk!`Nw">level</field> <value name="VALUE"> <block type="math_number" id="babJi+Cy8jxk=04m3X{2"> <field name="NUM">10</field> </block> </value> <next> <block type="variables_set" id="SiHG^!%c/k%y?Af[iQo!"> <field name="VAR" id="43M!).Z=m=7SbhCJ0PR7">ct</field> <value name="VALUE"> <block type="math_number" id="ln?v`wnB*8uYuFnHLZyN"> <field name="NUM">340</field> </block> </value> </block> </next> </block> </statement> <next> <block type="control" id="fn32UPV8!EY@LVl@l441"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Licht.Flur.Deckenlampe_Flur_Dimmwert</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="5qj76%LX)ir}oZ/6QU8K"> <field name="VAR" id="wvB)ss3.ucMJXeJk!`Nw">level</field> </block> </value> <next> <block type="control" id="B)IfBUKu~Bwh#Oo%=N!E"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Licht.Flur.Deckenlampe_Flur_Farbtemperatur</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="ME}sOV}Kh}+K+|TvMu=E"> <field name="VAR" id="43M!).Z=m=7SbhCJ0PR7">ct</field> </block> </value> <next> <block type="control" id="qKv$`19TYKeN05R74=7Y"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Licht.Flur.Deckenlampe_Flur</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="?a2capuBWyh$zJU(u%Xr"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <statement name="ELSE"> <block type="timeouts_cleartimeout" id="48kyiz7c9o!iu:6.^{Vw"> <field name="NAME">timeout</field> <next> <block type="timeouts_settimeout" id="EWUG;n=f.[20rin0,hE9"> <field name="NAME">timeout</field> <field name="DELAY">3</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="control" id="H[A{jz0[.Mvj%H7h(gW^"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">alias.0.Licht.Flur.Deckenlampe_Flur</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id=";NZ=bc({k|F;n{%dcYa}"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </statement> <next> <block type="on_ext" id="Kg6m`;VxfJ,iWYG6m6vl"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="Huz,enH*$,(K(Q2~6Iyi"> <field name="oid">alias.0.Licht.Flur.Deckenlampe_Flur</field> </shadow> </value> <statement name="STATEMENT"> <block type="variables_set" id="H.X]pVt-[.SG*mSo2%;G"> <field name="VAR" id="$A5sBj~`{HnEyT{S,,zX">manuell</field> <value name="VALUE"> <block type="logic_operation" id="5X;VDBZ5|G0)6[t;_Ill" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="variables_get" id="8TMk}zGgebAp9:Rf9o|c"> <field name="VAR" id="#dn^Ntk#4RGe)Tvz4()W">Wert</field> </block> </value> <value name="B"> <block type="logic_compare" id="g,4XFQ{VIRAB~u$kAFec"> <field name="OP">NEQ</field> <value name="A"> <block type="variables_get" id="kbwC;%yg]U9~H/zS1n(O"> <field name="VAR" id="T/$YV2jdcBsf-M4JRM:$">Ursprung</field> </block> </value> <value name="B"> <block type="text" id="g%jGCj+)5XnCikl8P}Ni"> <field name="TEXT">system.adapter.javascript.0</field> </block> </value> </block> </value> </block> </value> </block> </statement> </block> </next> </block>
so meinst du?
-
-
Vielen Dank aber mit der Korrektur tut sich nichts ich glaube ohne den Baustein der bei mir am und steht geht es nicht
-
Ich meine Wert von Objekt ID = wahr
-
@sandro_gera sagte:
Ich meine Wert von Objekt ID = wahr
Wert enthält das gleiche, nämlich den Wert des Trigger-Datenpunktes.
-
sorry ich bin ja kein Experte. Ich hab nur gefagt weil mit der anderen Version das Licht an geht
-
-
Was doch so ein kleines Wörtchen "nicht" alles ausmachen kann.
Das Licht geht an!
Ich glaube jetzt gehts vielen vielen Dank
-
@sandro_gera sagte:
Was doch so ein kleines Wörtchen "nicht" alles ausmachen kann.
Ja, es bewirkt halt das Gegenteil.