NEWS
Suche im Text
-
Hallo,
ich benötige für eine Dropdown Steuerung für meine Daikins Hilfe.
Im Dropdown ist folgendes auswählbar:
Also steht im Objekt dann als Beispiel:7:Aus
geplant ist die erste Ziffer für den Wochentag im Cron.
(7 für Sonntag)
Nach dem : dann die Funktion, was danach in einem separaten Datenpunkt erzeugt wirdAus dem Wort "Aus" soll ein Boolean false erzeugt werden
Funktioniert aber einfach nicht. Auch mit nehme die letzten 3 Buchstaben von hinten gehts nicht.
Wo ist mein Denkfehler?
Blockly:<block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="5JZ7jXq#bntzuMjzMH8$" x="562" y="-411"> <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="$7on6:2K0NDLX7gN`H!W"> <field name="oid">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.Aktion</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="gw+G?G(N}sFf-T0#IcPW"> <mutation elseif="2"></mutation> <value name="IF0"> <block type="logic_compare" id="4DTf3Agu7SE]]T-qaz?{"> <field name="OP">GT</field> <value name="A"> <block type="text_indexOf" id="O$T`g~fy28=MG?i]l9p6"> <field name="END">FIRST</field> <value name="VALUE"> <block type="on_source" id="g.-BUFS}(m=TQRE/4*3p"> <field name="ATTR">id</field> </block> </value> <value name="FIND"> <shadow type="text" id="=0=AcZKi+U#e41$c%@jP"> <field name="TEXT">Aus</field> </shadow> <block type="text" id="z_A4ozf5z#SuP/56kCx7"> <field name="TEXT">Aus</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="4{$F{HY]MC_NM-DY_hXp"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="kdI6W?9SFVzd^1h$+`s:"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.DaikinOnOffMode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="At}sfyq9+?dDoqs3c}]z"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="logic_compare" id="ucZz,XLbs{tLi%T9R3rw"> <field name="OP">GT</field> <value name="A"> <block type="text_indexOf" id="eG+kFVK?A~t(}R@t5.a2"> <field name="END">FIRST</field> <value name="VALUE"> <block type="on_source" id="2*bmjRKi^$$c^0,?3AI1"> <field name="ATTR">id</field> </block> </value> <value name="FIND"> <shadow type="text" id="k=Ocl)jVK=+9B_s+A~W|"> <field name="TEXT">Hei</field> </shadow> <block type="text" id="f/Bt^.0vr?auUDK^}^PY"> <field name="TEXT">Hei</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="i3WEj:0pq.3NXse5Qla/"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="|yIu1Kr4-V:J^DWP{Pd`"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.DaikinOnOffMode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="eLLeW2=161/YeRS]N1x:"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="njeML.K^d/sFJTe`Ts]y"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.DaikinOperationMode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="}JspGS1kH@u/*d5ZprBT"> <field name="NUM">1</field> </block> </value> </block> </next> </block> </statement> <value name="IF2"> <block type="logic_compare" id="x0xsG~I+^j1-`+3ALu:m"> <field name="OP">GT</field> <value name="A"> <block type="text_indexOf" id="7KQykR_7sl=}RWMVX_u6"> <field name="END">FIRST</field> <value name="VALUE"> <block type="on_source" id="umP@{]RSy{%o3Ltx)s)9"> <field name="ATTR">id</field> </block> </value> <value name="FIND"> <shadow type="text" id="ep0)gX:h7!+!GY%VZmuW"> <field name="TEXT">Kuh</field> </shadow> <block type="text" id="d=g?nwQ~F;v{Hld3%4Xu"> <field name="TEXT">Kuh</field> </block> </value> </block> </value> <value name="B"> <block type="math_number" id="z@c-s3*0Q(x#n^;CO-Qa"> <field name="NUM">0</field> </block> </value> </block> </value> <statement name="DO2"> <block type="control" id=";=f%Yb@rMRoz%;xb^/oR"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.DaikinOnOffMode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="SLBoB|^#4ucburUh[n@,"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="control" id="`Uc:-r;Y1e/@^T60(xL,"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Mo.1_Abschnitt.DaikinOperationMode</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1</field> <field name="UNIT">sec</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="math_number" id="80tC}L(+IV#h9%%A72J5"> <field name="NUM">2</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block>
-
@mika-0 OBJEKT ID jeweils auf WERT umstellen
-
@djmarc75 Das war ja einfach. Trotzdem 5 Nummern zu hoch für mich. Funktioniert. DANKE
-
@mika-0 sagte in Suche im Text:
Trotzdem 5 Nummern zu hoch für mich
Warum?
OBJEKT ID liest das komplette Objekt aus - WERT nur den Wert vom Objekt, also das was Du auch im Objektbaum als Wert (vom Trigger Datenpunkt) siehst -
@djmarc75 Im Nachgang bin ich absolut bei dir. Nur hatte ich das einfach nicht geschafft. Ich bleib dran