Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Suche im Text

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Suche im Text

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Mika 0 last edited by

      Hallo,

      ich benötige für eine Dropdown Steuerung für meine Daikins Hilfe.

      Im Dropdown ist folgendes auswählbar:
      a9ecdf5f-630f-49ae-8b07-578cd726f768-image.png
      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 wird

      Aus 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?

      ab26af72-f163-4acf-ac9f-35e0e4df2814-image.png
      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>
      
      DJMarc75 1 Reply Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @Mika 0 last edited by

        @mika-0 OBJEKT ID jeweils auf WERT umstellen

        M 1 Reply Last reply Reply Quote 0
        • M
          Mika 0 @DJMarc75 last edited by

          @djmarc75 Das war ja einfach. Trotzdem 5 Nummern zu hoch für mich. Funktioniert. DANKE

          DJMarc75 1 Reply Last reply Reply Quote 0
          • DJMarc75
            DJMarc75 @Mika 0 last edited by

            @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 😉

            M 1 Reply Last reply Reply Quote 0
            • M
              Mika 0 @DJMarc75 last edited by

              @djmarc75 Im Nachgang bin ich absolut bei dir. Nur hatte ich das einfach nicht geschafft. Ich bleib dran 😉

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              419
              Online

              32.0k
              Users

              80.4k
              Topics

              1.3m
              Posts

              2
              5
              148
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo