Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Datenpunkte werden neu geschrieben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Datenpunkte werden neu geschrieben

Geplant Angeheftet Gesperrt Verschoben Blockly
9 Beiträge 4 Kommentatoren 342 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • C Offline
    C Offline
    caddy13
    schrieb am zuletzt editiert von caddy13
    #1

    Hi Community,
    ich möchte mich kurz vorstellen. Mein Name ist Frank, ich bin 52 Jahre alt und komme aus Bremerhaven.
    Zu Weihnachten habe ich mir einen Raspberry 4 geschenkt inkl. Conbee 2.
    Damit fingen die Probleme an. :disappointed:
    Ich habe ein paar Hue Birnen, Xiaomi Sensoren, sowie von Tado einen Wandthermostaten zur Steuerung meiner Gastherme.
    Ein paar Skripte habe ich mit Blockly auch schon hin bekommen.
    Doch jetzt komme ich einfach nicht weiter.

    Ich bin dabei ein Skript zusammen zu klicken.
    Beschreibe kurz was ich vorhabe.
    Der Bewegungsmelder soll erkennen wenn ich reinkomme, die Helligkeit auf 100 stellen, danach wieder auf die vorherigen Werte zurück stellen.

    Zu Anfang im Skript lasse ich die Werte aus dem Hue Adapter (G,B,R, und den Level) in die von mir erstellten Datenpunkte schreiben. Das funktioniert auch problemlos.

    Das Problem ist nur wenn der Bewegungsmelder länger an bleibt (über 60 sec), also er Bewegung erkennt solange ich im Zimmer bin (ich habe den Punkt "duration auf 60 sec eingestellt)
    schreibt er auch meine sebst erstellten Datenpunkte auch wieder neu. Dann natürlich mit Helligkeit auf 100.
    Er soll die Werte aber nur einmal in die Datenpunkte schreiben.
    Wie kann ich das verhindern?
    Ich stehe da voll auf dem Schlauch und bin Dankbar für jeden Tip.

    Viele Grüße
    Frank

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <variables>
        <variable type="undefined" id="timeout">timeout</variable>
        <variable type="undefined" id="timeout2">timeout2</variable>
      </variables>
      <block type="on_ext" id="L4/[;u]fYjyD{qcJNta#" x="238" y="13">
        <mutation items="1"></mutation>
        <field name="CONDITION">true</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="r4n}m@xy%,t+BCzas#F;">
            <field name="oid">deconz.0.Sensors.5.presence</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="QKix!.A%9gAI]5R*}},W">
            <value name="IF0">
              <block type="time_compare_ex" id="Z6.3K/?^88^xhQ=i_GnG">
                <mutation end_time="true" actual_time="true"></mutation>
                <field name="USE_ACTUAL_TIME">TRUE</field>
                <field name="OPTION">between</field>
                <value name="START_TIME">
                  <shadow type="text" id="RL#AS0a)Aoji$j8XLcKf">
                    <field name="TEXT">24:00</field>
                  </shadow>
                </value>
                <value name="END_TIME">
                  <shadow type="text" id="!/WI]kbzJ.QGiGBQa=Mb">
                    <field name="TEXT">04:55</field>
                  </shadow>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="control" id="Y).@@5qsa=G@2!R4sLU,">
                <mutation delay_input="false"></mutation>
                <field name="OID">hue.0.Flur.scene_pippilicht</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="=E.FYnS)pCZEXdiWIj1*">
                    <field name="BOOL">TRUE</field>
                  </block>
                </value>
                <next>
                  <block type="control" id="LORY$6eo42-:vKXK:[N{">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">hue.0.Schlafzimmer.scene_pippilicht</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="1E`@l%(L7W{9HCW4-.`u">
                        <field name="BOOL">TRUE</field>
                      </block>
                    </value>
                    <next>
                      <block type="timeouts_cleartimeout" id="lTcx@G8N)~(un5v+fwJA">
                        <field name="NAME">timeout</field>
                        <next>
                          <block type="timeouts_settimeout" id="uzI~+`9pKzLvWDrtbs:m">
                            <field name="NAME">timeout</field>
                            <field name="DELAY">70</field>
                            <field name="UNIT">sec</field>
                            <statement name="STATEMENT">
                              <block type="control" id="A18;:/ko:o6kjH=463v0">
                                <mutation delay_input="false"></mutation>
                                <field name="OID">hue.0.Nachttischlampe.level</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="math_number" id="/(nuCvMZZ`]e1Pae)#!a">
                                    <field name="NUM">30</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="control" id="559rija9v)9xP=nk92L.">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">hue.0.Flurlampe.level</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="Ht}:+:LjdXqYw:Vbl5Wg">
                                        <field name="NUM">30</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="ujWEs7zGS9#|(vBSgWoW">
                                        <mutation delay_input="true"></mutation>
                                        <field name="OID">hue.0.Nachttischlampe.level</field>
                                        <field name="WITH_DELAY">TRUE</field>
                                        <field name="DELAY_MS">10</field>
                                        <field name="UNIT">sec</field>
                                        <field name="CLEAR_RUNNING">FALSE</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="B.61N:GXQK+kj94YgL3j">
                                            <field name="NUM">0</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="control" id="sshz3}=)yH%]GkRLak.Y">
                                            <mutation delay_input="true"></mutation>
                                            <field name="OID">hue.0.Flurlampe.level</field>
                                            <field name="WITH_DELAY">TRUE</field>
                                            <field name="DELAY_MS">10</field>
                                            <field name="UNIT">sec</field>
                                            <field name="CLEAR_RUNNING">FALSE</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="HTezJR$yJNuCX)/~w*S!">
                                                <field name="NUM">0</field>
                                              </block>
                                            </value>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </statement>
        <next>
          <block type="on_ext" id="/_O#gfdNUnAR[0Xq`-?)">
            <mutation items="1"></mutation>
            <field name="CONDITION">true</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id=")G{y2X@5!dUy0?}]L8fr">
                <field name="oid">deconz.0.Sensors.5.presence</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="controls_if" id="_;6v$X{lc:A]Fc)}p3:|">
                <value name="IF0">
                  <block type="time_compare_ex" id="Jm2-3s#8hOc}~rysmXgs">
                    <mutation end_time="true" actual_time="true"></mutation>
                    <field name="USE_ACTUAL_TIME">TRUE</field>
                    <field name="OPTION">between</field>
                    <value name="START_TIME">
                      <shadow type="text" id="6*E/FkBmCyg7d%.Zrh;4">
                        <field name="TEXT">05:15</field>
                      </shadow>
                    </value>
                    <value name="END_TIME">
                      <shadow type="text" id="/|.JUlrVIh:}{Q*(v8b8">
                        <field name="TEXT">23:59</field>
                      </shadow>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="update" id="9(PPE3qGfGBDxZj(}f*s">
                    <mutation delay_input="true"></mutation>
                    <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                    <field name="WITH_DELAY">TRUE</field>
                    <field name="DELAY_MS">1000</field>
                    <field name="UNIT">ms</field>
                    <field name="CLEAR_RUNNING">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id=",2*FJxUTgoeIoR1-){q4">
                        <field name="ATTR">val</field>
                        <field name="OID">hue.0.Nachttischlampe.level</field>
                      </block>
                    </value>
                    <next>
                      <block type="update" id="bq.jGsm?cD.W_+(HugK}">
                        <mutation delay_input="true"></mutation>
                        <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">1000</field>
                        <field name="UNIT">ms</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id="(bvd2jn[M%O^T/Q*UU:~">
                            <field name="ATTR">val</field>
                            <field name="OID">hue.0.Nachttischlampe.b</field>
                          </block>
                        </value>
                        <next>
                          <block type="update" id="54PrU[;=V|}fr%uNHRr.">
                            <mutation delay_input="true"></mutation>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE">
                              <block type="get_value" id="gZt#`U)$agt,WV.*H/Il">
                                <field name="ATTR">val</field>
                                <field name="OID">hue.0.Nachttischlampe.g</field>
                              </block>
                            </value>
                            <next>
                              <block type="update" id="ZCD.Fc#rX/DGY7qUU0:.">
                                <mutation delay_input="true"></mutation>
                                <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE">
                                  <block type="get_value" id="JYI$`G57:IsY]~[B8T7C">
                                    <field name="ATTR">val</field>
                                    <field name="OID">hue.0.Nachttischlampe.r</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="control" id="l0?$Xm_T__SihJfbPi2a">
                                    <mutation delay_input="true"></mutation>
                                    <field name="OID">hue.0.Schlafzimmer.scene_bwm_taglicht</field>
                                    <field name="WITH_DELAY">TRUE</field>
                                    <field name="DELAY_MS">2000</field>
                                    <field name="UNIT">ms</field>
                                    <field name="CLEAR_RUNNING">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="C{v=/OF/:^WHe;wA$4E)">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="timeouts_cleartimeout" id="j0VjAXk#U2yi{`jt@|Ag">
                                        <field name="NAME">timeout2</field>
                                        <next>
                                          <block type="timeouts_settimeout" id=".-wwfptcW=KiGeDl74I!">
                                            <field name="NAME">timeout2</field>
                                            <field name="DELAY">70</field>
                                            <field name="UNIT">sec</field>
                                            <statement name="STATEMENT">
                                              <block type="controls_if" id="UOWjaL?euk-X%wYc)KGc">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="O{T_;-e%=YCx%fLahd,y">
                                                    <field name="OP">LTE</field>
                                                    <value name="A">
                                                      <block type="get_value" id="#yZbP?O:]Xf5LQO}w9HR">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="PvkpA0y}+leUg#!pL3M)">
                                                        <field name="NUM">30</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="control" id="pq!g}]gz#~6.7A-MUB.C">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">hue.0.Nachttischlampe.level</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="uc*Y`!vJR]8l6Ls[[DRl">
                                                        <field name="NUM">30</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="control" id="sHX#[FU=2]}oh(VB0gcF">
                                                        <mutation delay_input="true"></mutation>
                                                        <field name="OID">hue.0.Nachttischlampe.b</field>
                                                        <field name="WITH_DELAY">TRUE</field>
                                                        <field name="DELAY_MS">1000</field>
                                                        <field name="UNIT">ms</field>
                                                        <field name="CLEAR_RUNNING">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="get_value" id="^,@k=q4l1ljFIPwL(~HM">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="control" id="@v85$_7qSo([:d!p!=pF">
                                                            <mutation delay_input="true"></mutation>
                                                            <field name="OID">hue.0.Nachttischlampe.g</field>
                                                            <field name="WITH_DELAY">TRUE</field>
                                                            <field name="DELAY_MS">1000</field>
                                                            <field name="UNIT">ms</field>
                                                            <field name="CLEAR_RUNNING">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="get_value" id="O#-B3/V-xOG.twhyElF+">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="control" id="Vh8eQ1ygj`D@)00SMBLz">
                                                                <mutation delay_input="true"></mutation>
                                                                <field name="OID">hue.0.Nachttischlampe.r</field>
                                                                <field name="WITH_DELAY">TRUE</field>
                                                                <field name="DELAY_MS">1000</field>
                                                                <field name="UNIT">ms</field>
                                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="get_value" id="uV!bn2s.2L!$Rg)~fIrs">
                                                                    <field name="ATTR">val</field>
                                                                    <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="control" id=".J_4;Pg3fL1FM$W`AztT">
                                                                    <mutation delay_input="true"></mutation>
                                                                    <field name="OID">hue.0.Nachttischlampe.level</field>
                                                                    <field name="WITH_DELAY">TRUE</field>
                                                                    <field name="DELAY_MS">1000</field>
                                                                    <field name="UNIT">ms</field>
                                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="get_value" id="MCpUnW~`sQ;Gxbw2T%_z">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="debug" id="p(o``)++{IZ}H3~M]qkW">
                                                                        <field name="Severity">log</field>
                                                                        <value name="TEXT">
                                                                          <shadow type="text" id="4FlC+|Q;13jtO.fnwg`M">
                                                                            <field name="TEXT">Wert zurückgeschrieben geschrieben</field>
                                                                          </shadow>
                                                                        </value>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </statement>
          </block>
        </next>
      </block>
    </xml>```
    code_text
    
    paul53P 1 Antwort Letzte Antwort
    0
    • X Offline
      X Offline
      Xyolyp
      schrieb am zuletzt editiert von Xyolyp
      #2

      Du könntest vor dem Schreiben der "Vorher-Werte" in deine Datenpunkte prüfen, ob in deinen Datenpunkten -1 drinnen steht (oder irgendein anderer ungültiger Wert für eine Helligkeit) und wenn du die Werte aus deinen Datenpunkten zurück geschrieben hast, weil keine Bewegung mehr erkannt wird, dann schreibst du hinterher -1 (oder deinen anderen gewählten nicht möglichen Helligkeitswert) in deine Datenpunkte.
      Pseudocode:

      wenn der Bewegungsmelder Bewegung erkennt:
      if(Vorherwert_Helligkeit == -1){
         Vorherwert_Helligkeit = Aktueller_Wert_Helligkeit;
      }
      wenn der Bewegungsmelder keine Bewegung mehr erkennt:
      Aktueller_Wert_Helligkeit = Vorherwert_Helligkeit;
      Vorherwert_Helligkeit = -1;
      
      1 Antwort Letzte Antwort
      0
      • C caddy13

        Hi Community,
        ich möchte mich kurz vorstellen. Mein Name ist Frank, ich bin 52 Jahre alt und komme aus Bremerhaven.
        Zu Weihnachten habe ich mir einen Raspberry 4 geschenkt inkl. Conbee 2.
        Damit fingen die Probleme an. :disappointed:
        Ich habe ein paar Hue Birnen, Xiaomi Sensoren, sowie von Tado einen Wandthermostaten zur Steuerung meiner Gastherme.
        Ein paar Skripte habe ich mit Blockly auch schon hin bekommen.
        Doch jetzt komme ich einfach nicht weiter.

        Ich bin dabei ein Skript zusammen zu klicken.
        Beschreibe kurz was ich vorhabe.
        Der Bewegungsmelder soll erkennen wenn ich reinkomme, die Helligkeit auf 100 stellen, danach wieder auf die vorherigen Werte zurück stellen.

        Zu Anfang im Skript lasse ich die Werte aus dem Hue Adapter (G,B,R, und den Level) in die von mir erstellten Datenpunkte schreiben. Das funktioniert auch problemlos.

        Das Problem ist nur wenn der Bewegungsmelder länger an bleibt (über 60 sec), also er Bewegung erkennt solange ich im Zimmer bin (ich habe den Punkt "duration auf 60 sec eingestellt)
        schreibt er auch meine sebst erstellten Datenpunkte auch wieder neu. Dann natürlich mit Helligkeit auf 100.
        Er soll die Werte aber nur einmal in die Datenpunkte schreiben.
        Wie kann ich das verhindern?
        Ich stehe da voll auf dem Schlauch und bin Dankbar für jeden Tip.

        Viele Grüße
        Frank

        <xml xmlns="http://www.w3.org/1999/xhtml">
          <variables>
            <variable type="undefined" id="timeout">timeout</variable>
            <variable type="undefined" id="timeout2">timeout2</variable>
          </variables>
          <block type="on_ext" id="L4/[;u]fYjyD{qcJNta#" x="238" y="13">
            <mutation items="1"></mutation>
            <field name="CONDITION">true</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="r4n}m@xy%,t+BCzas#F;">
                <field name="oid">deconz.0.Sensors.5.presence</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="controls_if" id="QKix!.A%9gAI]5R*}},W">
                <value name="IF0">
                  <block type="time_compare_ex" id="Z6.3K/?^88^xhQ=i_GnG">
                    <mutation end_time="true" actual_time="true"></mutation>
                    <field name="USE_ACTUAL_TIME">TRUE</field>
                    <field name="OPTION">between</field>
                    <value name="START_TIME">
                      <shadow type="text" id="RL#AS0a)Aoji$j8XLcKf">
                        <field name="TEXT">24:00</field>
                      </shadow>
                    </value>
                    <value name="END_TIME">
                      <shadow type="text" id="!/WI]kbzJ.QGiGBQa=Mb">
                        <field name="TEXT">04:55</field>
                      </shadow>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="control" id="Y).@@5qsa=G@2!R4sLU,">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">hue.0.Flur.scene_pippilicht</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="=E.FYnS)pCZEXdiWIj1*">
                        <field name="BOOL">TRUE</field>
                      </block>
                    </value>
                    <next>
                      <block type="control" id="LORY$6eo42-:vKXK:[N{">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">hue.0.Schlafzimmer.scene_pippilicht</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="1E`@l%(L7W{9HCW4-.`u">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                        <next>
                          <block type="timeouts_cleartimeout" id="lTcx@G8N)~(un5v+fwJA">
                            <field name="NAME">timeout</field>
                            <next>
                              <block type="timeouts_settimeout" id="uzI~+`9pKzLvWDrtbs:m">
                                <field name="NAME">timeout</field>
                                <field name="DELAY">70</field>
                                <field name="UNIT">sec</field>
                                <statement name="STATEMENT">
                                  <block type="control" id="A18;:/ko:o6kjH=463v0">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">hue.0.Nachttischlampe.level</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="/(nuCvMZZ`]e1Pae)#!a">
                                        <field name="NUM">30</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="559rija9v)9xP=nk92L.">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">hue.0.Flurlampe.level</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="Ht}:+:LjdXqYw:Vbl5Wg">
                                            <field name="NUM">30</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="control" id="ujWEs7zGS9#|(vBSgWoW">
                                            <mutation delay_input="true"></mutation>
                                            <field name="OID">hue.0.Nachttischlampe.level</field>
                                            <field name="WITH_DELAY">TRUE</field>
                                            <field name="DELAY_MS">10</field>
                                            <field name="UNIT">sec</field>
                                            <field name="CLEAR_RUNNING">FALSE</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="B.61N:GXQK+kj94YgL3j">
                                                <field name="NUM">0</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="sshz3}=)yH%]GkRLak.Y">
                                                <mutation delay_input="true"></mutation>
                                                <field name="OID">hue.0.Flurlampe.level</field>
                                                <field name="WITH_DELAY">TRUE</field>
                                                <field name="DELAY_MS">10</field>
                                                <field name="UNIT">sec</field>
                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="math_number" id="HTezJR$yJNuCX)/~w*S!">
                                                    <field name="NUM">0</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
            </statement>
            <next>
              <block type="on_ext" id="/_O#gfdNUnAR[0Xq`-?)">
                <mutation items="1"></mutation>
                <field name="CONDITION">true</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id=")G{y2X@5!dUy0?}]L8fr">
                    <field name="oid">deconz.0.Sensors.5.presence</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="_;6v$X{lc:A]Fc)}p3:|">
                    <value name="IF0">
                      <block type="time_compare_ex" id="Jm2-3s#8hOc}~rysmXgs">
                        <mutation end_time="true" actual_time="true"></mutation>
                        <field name="USE_ACTUAL_TIME">TRUE</field>
                        <field name="OPTION">between</field>
                        <value name="START_TIME">
                          <shadow type="text" id="6*E/FkBmCyg7d%.Zrh;4">
                            <field name="TEXT">05:15</field>
                          </shadow>
                        </value>
                        <value name="END_TIME">
                          <shadow type="text" id="/|.JUlrVIh:}{Q*(v8b8">
                            <field name="TEXT">23:59</field>
                          </shadow>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="update" id="9(PPE3qGfGBDxZj(}f*s">
                        <mutation delay_input="true"></mutation>
                        <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">1000</field>
                        <field name="UNIT">ms</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id=",2*FJxUTgoeIoR1-){q4">
                            <field name="ATTR">val</field>
                            <field name="OID">hue.0.Nachttischlampe.level</field>
                          </block>
                        </value>
                        <next>
                          <block type="update" id="bq.jGsm?cD.W_+(HugK}">
                            <mutation delay_input="true"></mutation>
                            <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE">
                              <block type="get_value" id="(bvd2jn[M%O^T/Q*UU:~">
                                <field name="ATTR">val</field>
                                <field name="OID">hue.0.Nachttischlampe.b</field>
                              </block>
                            </value>
                            <next>
                              <block type="update" id="54PrU[;=V|}fr%uNHRr.">
                                <mutation delay_input="true"></mutation>
                                <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE">
                                  <block type="get_value" id="gZt#`U)$agt,WV.*H/Il">
                                    <field name="ATTR">val</field>
                                    <field name="OID">hue.0.Nachttischlampe.g</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="update" id="ZCD.Fc#rX/DGY7qUU0:.">
                                    <mutation delay_input="true"></mutation>
                                    <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                    <field name="WITH_DELAY">TRUE</field>
                                    <field name="DELAY_MS">1000</field>
                                    <field name="UNIT">ms</field>
                                    <field name="CLEAR_RUNNING">FALSE</field>
                                    <value name="VALUE">
                                      <block type="get_value" id="JYI$`G57:IsY]~[B8T7C">
                                        <field name="ATTR">val</field>
                                        <field name="OID">hue.0.Nachttischlampe.r</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="l0?$Xm_T__SihJfbPi2a">
                                        <mutation delay_input="true"></mutation>
                                        <field name="OID">hue.0.Schlafzimmer.scene_bwm_taglicht</field>
                                        <field name="WITH_DELAY">TRUE</field>
                                        <field name="DELAY_MS">2000</field>
                                        <field name="UNIT">ms</field>
                                        <field name="CLEAR_RUNNING">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="C{v=/OF/:^WHe;wA$4E)">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="timeouts_cleartimeout" id="j0VjAXk#U2yi{`jt@|Ag">
                                            <field name="NAME">timeout2</field>
                                            <next>
                                              <block type="timeouts_settimeout" id=".-wwfptcW=KiGeDl74I!">
                                                <field name="NAME">timeout2</field>
                                                <field name="DELAY">70</field>
                                                <field name="UNIT">sec</field>
                                                <statement name="STATEMENT">
                                                  <block type="controls_if" id="UOWjaL?euk-X%wYc)KGc">
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="O{T_;-e%=YCx%fLahd,y">
                                                        <field name="OP">LTE</field>
                                                        <value name="A">
                                                          <block type="get_value" id="#yZbP?O:]Xf5LQO}w9HR">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="PvkpA0y}+leUg#!pL3M)">
                                                            <field name="NUM">30</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="control" id="pq!g}]gz#~6.7A-MUB.C">
                                                        <mutation delay_input="false"></mutation>
                                                        <field name="OID">hue.0.Nachttischlampe.level</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="math_number" id="uc*Y`!vJR]8l6Ls[[DRl">
                                                            <field name="NUM">30</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="control" id="sHX#[FU=2]}oh(VB0gcF">
                                                            <mutation delay_input="true"></mutation>
                                                            <field name="OID">hue.0.Nachttischlampe.b</field>
                                                            <field name="WITH_DELAY">TRUE</field>
                                                            <field name="DELAY_MS">1000</field>
                                                            <field name="UNIT">ms</field>
                                                            <field name="CLEAR_RUNNING">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="get_value" id="^,@k=q4l1ljFIPwL(~HM">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="control" id="@v85$_7qSo([:d!p!=pF">
                                                                <mutation delay_input="true"></mutation>
                                                                <field name="OID">hue.0.Nachttischlampe.g</field>
                                                                <field name="WITH_DELAY">TRUE</field>
                                                                <field name="DELAY_MS">1000</field>
                                                                <field name="UNIT">ms</field>
                                                                <field name="CLEAR_RUNNING">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="get_value" id="O#-B3/V-xOG.twhyElF+">
                                                                    <field name="ATTR">val</field>
                                                                    <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="control" id="Vh8eQ1ygj`D@)00SMBLz">
                                                                    <mutation delay_input="true"></mutation>
                                                                    <field name="OID">hue.0.Nachttischlampe.r</field>
                                                                    <field name="WITH_DELAY">TRUE</field>
                                                                    <field name="DELAY_MS">1000</field>
                                                                    <field name="UNIT">ms</field>
                                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                                    <value name="VALUE">
                                                                      <block type="get_value" id="uV!bn2s.2L!$Rg)~fIrs">
                                                                        <field name="ATTR">val</field>
                                                                        <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                                                      </block>
                                                                    </value>
                                                                    <next>
                                                                      <block type="control" id=".J_4;Pg3fL1FM$W`AztT">
                                                                        <mutation delay_input="true"></mutation>
                                                                        <field name="OID">hue.0.Nachttischlampe.level</field>
                                                                        <field name="WITH_DELAY">TRUE</field>
                                                                        <field name="DELAY_MS">1000</field>
                                                                        <field name="UNIT">ms</field>
                                                                        <field name="CLEAR_RUNNING">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="get_value" id="MCpUnW~`sQ;Gxbw2T%_z">
                                                                            <field name="ATTR">val</field>
                                                                            <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                                          </block>
                                                                        </value>
                                                                        <next>
                                                                          <block type="debug" id="p(o``)++{IZ}H3~M]qkW">
                                                                            <field name="Severity">log</field>
                                                                            <value name="TEXT">
                                                                              <shadow type="text" id="4FlC+|Q;13jtO.fnwg`M">
                                                                                <field name="TEXT">Wert zurückgeschrieben geschrieben</field>
                                                                              </shadow>
                                                                            </value>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </statement>
                                                  </block>
                                                </statement>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
            </next>
          </block>
        </xml>```
        code_text
        
        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @caddy13 sagte:

        schreibt er auch meine sebst erstellten Datenpunkte auch wieder neu.

        Ändere mal den Trigger von "ist wahr" auf "ist größer als letztes".

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        C 1 Antwort Letzte Antwort
        0
        • C Offline
          C Offline
          caddy13
          schrieb am zuletzt editiert von
          #4

          Danke für deine Hilfe Xyolyp,

          ich bin erst seit einer Woche dabei.
          Wie kann ich das einbauen in Blockly?
          Ich verstehe das so:
          Wenn der Wert -1 nicht drin steht nimm den vorherigen wert?
          Ist das richtig?
          Aber wie baue ich das in Blockly ein?
          Kann ich ihm nicht sagen er soll einfach den vorherigen Wert nehmen?

          1 Antwort Letzte Antwort
          0
          • J.A.R.V.I.S.J Offline
            J.A.R.V.I.S.J Offline
            J.A.R.V.I.S.
            Developer
            schrieb am zuletzt editiert von
            #5

            @caddy13 du könntest auch abfragen, ob der aktuelle Wert auf 100 ist und dann noch einmal verzögern.

            daf91389-16de-4878-a43e-63e712525bd2-grafik.png

            1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @caddy13 sagte:

              schreibt er auch meine sebst erstellten Datenpunkte auch wieder neu.

              Ändere mal den Trigger von "ist wahr" auf "ist größer als letztes".

              C Offline
              C Offline
              caddy13
              schrieb am zuletzt editiert von
              #6

              @paul53

              ne geht auch nicht. Nach 60 sec. schreibt er die neuen Werte auch wieder in die Datenpunkte.

              Er soll das ja aber nur einmal machen. Bei Auslösung des Skripts und dann nicht mehr.

              J.A.R.V.I.S.J 1 Antwort Letzte Antwort
              0
              • C caddy13

                @paul53

                ne geht auch nicht. Nach 60 sec. schreibt er die neuen Werte auch wieder in die Datenpunkte.

                Er soll das ja aber nur einmal machen. Bei Auslösung des Skripts und dann nicht mehr.

                J.A.R.V.I.S.J Offline
                J.A.R.V.I.S.J Offline
                J.A.R.V.I.S.
                Developer
                schrieb am zuletzt editiert von J.A.R.V.I.S.
                #7

                @caddy13 frag am besten auch beim setzten der Datenpunkte, ob der aktuelle Wert bei 100 liegt. Dann werden die auch nicht neugesetzt.

                <block xmlns="http://www.w3.org/1999/xhtml" type="controls_if" id="a)lVQCDm{}K8ZdTvDYGw" x="75.86666488647461" y="554">
                 <value name="IF0">
                   <block type="logic_compare" id="({b@P^1Gp:.9@pJ.M(E!">
                     <field name="OP">NEQ</field>
                     <value name="A">
                       <block type="get_value" id="-((UFE|f?QC_7HIfi%P9">
                         <field name="ATTR">val</field>
                         <field name="OID">ID auswählen</field>
                       </block>
                     </value>
                     <value name="B">
                       <block type="math_number" id="rCU{sUsLBp@~OI3-sIJ}">
                         <field name="NUM">100</field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <statement name="DO0">
                   <block type="update" id="9(PPE3qGfGBDxZj(}f*s">
                     <mutation delay_input="true"></mutation>
                     <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                     <field name="WITH_DELAY">TRUE</field>
                     <field name="DELAY_MS">1000</field>
                     <field name="UNIT">ms</field>
                     <field name="CLEAR_RUNNING">FALSE</field>
                     <value name="VALUE">
                       <block type="get_value" id=",2*FJxUTgoeIoR1-){q4">
                         <field name="ATTR">val</field>
                         <field name="OID">hue.0.Nachttischlampe.level</field>
                       </block>
                     </value>
                     <next>
                       <block type="update" id="bq.jGsm?cD.W_+(HugK}">
                         <mutation delay_input="true"></mutation>
                         <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                         <field name="WITH_DELAY">TRUE</field>
                         <field name="DELAY_MS">1000</field>
                         <field name="UNIT">ms</field>
                         <field name="CLEAR_RUNNING">FALSE</field>
                         <value name="VALUE">
                           <block type="get_value" id="(bvd2jn[M%O^T/Q*UU:~">
                             <field name="ATTR">val</field>
                             <field name="OID">hue.0.Nachttischlampe.b</field>
                           </block>
                         </value>
                         <next>
                           <block type="update" id="54PrU[;=V|}fr%uNHRr.">
                             <mutation delay_input="true"></mutation>
                             <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                             <field name="WITH_DELAY">TRUE</field>
                             <field name="DELAY_MS">1000</field>
                             <field name="UNIT">ms</field>
                             <field name="CLEAR_RUNNING">FALSE</field>
                             <value name="VALUE">
                               <block type="get_value" id="gZt#`U)$agt,WV.*H/Il">
                                 <field name="ATTR">val</field>
                                 <field name="OID">hue.0.Nachttischlampe.g</field>
                               </block>
                             </value>
                             <next>
                               <block type="update" id="ZCD.Fc#rX/DGY7qUU0:.">
                                 <mutation delay_input="true"></mutation>
                                 <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                 <field name="WITH_DELAY">TRUE</field>
                                 <field name="DELAY_MS">1000</field>
                                 <field name="UNIT">ms</field>
                                 <field name="CLEAR_RUNNING">FALSE</field>
                                 <value name="VALUE">
                                   <block type="get_value" id="JYI$`G57:IsY]~[B8T7C">
                                     <field name="ATTR">val</field>
                                     <field name="OID">hue.0.Nachttischlampe.r</field>
                                   </block>
                                 </value>
                                 <next>
                                   <block type="control" id="l0?$Xm_T__SihJfbPi2a">
                                     <mutation delay_input="true"></mutation>
                                     <field name="OID">hue.0.Schlafzimmer.scene_bwm_taglicht</field>
                                     <field name="WITH_DELAY">TRUE</field>
                                     <field name="DELAY_MS">2000</field>
                                     <field name="UNIT">ms</field>
                                     <field name="CLEAR_RUNNING">FALSE</field>
                                     <value name="VALUE">
                                       <block type="logic_boolean" id="C{v=/OF/:^WHe;wA$4E)">
                                         <field name="BOOL">TRUE</field>
                                       </block>
                                     </value>
                                     <next>
                                       <block type="timeouts_setinterval" id="48Rw`)!{$2+_V:z~6dqE">
                                         <field name="NAME">Intervall</field>
                                         <field name="INTERVAL">70</field>
                                         <field name="UNIT">sec</field>
                                         <statement name="STATEMENT">
                                           <block type="controls_if" id="S.51I@/SR{3m-4lsFt{P">
                                             <value name="IF0">
                                               <block type="logic_compare" id="_SRKvz4G4U8zC1(6r}ks">
                                                 <field name="OP">NEQ</field>
                                                 <value name="A">
                                                   <block type="get_value" id="19E;pE6URXWX)31WB*zv">
                                                     <field name="ATTR">val</field>
                                                     <field name="OID">ID auswählen</field>
                                                   </block>
                                                 </value>
                                                 <value name="B">
                                                   <block type="math_number" id="K|ywulJO-v^qYqnzb}TN">
                                                     <field name="NUM">100</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <statement name="DO0">
                                               <block type="controls_if" id="UOWjaL?euk-X%wYc)KGc">
                                                 <value name="IF0">
                                                   <block type="logic_compare" id="O{T_;-e%=YCx%fLahd,y">
                                                     <field name="OP">LTE</field>
                                                     <value name="A">
                                                       <block type="get_value" id="#yZbP?O:]Xf5LQO}w9HR">
                                                         <field name="ATTR">val</field>
                                                         <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                       </block>
                                                     </value>
                                                     <value name="B">
                                                       <block type="math_number" id="PvkpA0y}+leUg#!pL3M)">
                                                         <field name="NUM">30</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                                 <statement name="DO0">
                                                   <block type="control" id="pq!g}]gz#~6.7A-MUB.C">
                                                     <mutation delay_input="false"></mutation>
                                                     <field name="OID">hue.0.Nachttischlampe.level</field>
                                                     <field name="WITH_DELAY">FALSE</field>
                                                     <value name="VALUE">
                                                       <block type="math_number" id="uc*Y`!vJR]8l6Ls[[DRl">
                                                         <field name="NUM">30</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="control" id="sHX#[FU=2]}oh(VB0gcF">
                                                         <mutation delay_input="true"></mutation>
                                                         <field name="OID">hue.0.Nachttischlampe.b</field>
                                                         <field name="WITH_DELAY">TRUE</field>
                                                         <field name="DELAY_MS">1000</field>
                                                         <field name="UNIT">ms</field>
                                                         <field name="CLEAR_RUNNING">FALSE</field>
                                                         <value name="VALUE">
                                                           <block type="get_value" id="^,@k=q4l1ljFIPwL(~HM">
                                                             <field name="ATTR">val</field>
                                                             <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.blau</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="control" id="@v85$_7qSo([:d!p!=pF">
                                                             <mutation delay_input="true"></mutation>
                                                             <field name="OID">hue.0.Nachttischlampe.g</field>
                                                             <field name="WITH_DELAY">TRUE</field>
                                                             <field name="DELAY_MS">1000</field>
                                                             <field name="UNIT">ms</field>
                                                             <field name="CLEAR_RUNNING">FALSE</field>
                                                             <value name="VALUE">
                                                               <block type="get_value" id="O#-B3/V-xOG.twhyElF+">
                                                                 <field name="ATTR">val</field>
                                                                 <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.grün</field>
                                                               </block>
                                                             </value>
                                                             <next>
                                                               <block type="control" id="Vh8eQ1ygj`D@)00SMBLz">
                                                                 <mutation delay_input="true"></mutation>
                                                                 <field name="OID">hue.0.Nachttischlampe.r</field>
                                                                 <field name="WITH_DELAY">TRUE</field>
                                                                 <field name="DELAY_MS">1000</field>
                                                                 <field name="UNIT">ms</field>
                                                                 <field name="CLEAR_RUNNING">FALSE</field>
                                                                 <value name="VALUE">
                                                                   <block type="get_value" id="uV!bn2s.2L!$Rg)~fIrs">
                                                                     <field name="ATTR">val</field>
                                                                     <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.rot</field>
                                                                   </block>
                                                                 </value>
                                                                 <next>
                                                                   <block type="control" id=".J_4;Pg3fL1FM$W`AztT">
                                                                     <mutation delay_input="true"></mutation>
                                                                     <field name="OID">hue.0.Nachttischlampe.level</field>
                                                                     <field name="WITH_DELAY">TRUE</field>
                                                                     <field name="DELAY_MS">1000</field>
                                                                     <field name="UNIT">ms</field>
                                                                     <field name="CLEAR_RUNNING">FALSE</field>
                                                                     <value name="VALUE">
                                                                       <block type="get_value" id="MCpUnW~`sQ;Gxbw2T%_z">
                                                                         <field name="ATTR">val</field>
                                                                         <field name="OID">javascript.0.Eigene_Datenpunkte.Räume.Schlafzimmer.Schlafzimmer_BWM</field>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="debug" id="p(o``)++{IZ}H3~M]qkW">
                                                                         <field name="Severity">log</field>
                                                                         <value name="TEXT">
                                                                           <shadow type="text" id="4FlC+|Q;13jtO.fnwg`M">
                                                                             <field name="TEXT">Wert zurückgeschrieben geschrieben</field>
                                                                           </shadow>
                                                                         </value>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </statement>
                                                 <next>
                                                   <block type="timeouts_clearinterval" id="}dnmm!K1`:%6lOD@abwM">
                                                     <field name="NAME">Intervall</field>
                                                   </block>
                                                 </next>
                                               </block>
                                             </statement>
                                           </block>
                                         </statement>
                                       </block>
                                     </next>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </statement>
                </block>
                

                Ein Beispiel Block. Müsstest du dann aber noch anpassen. Zudem brauchst du die auch nicht zwingend in States zu schreiben, sondern könntest die Werte auch in Variablen vorhalten.

                1 Antwort Letzte Antwort
                0
                • X Offline
                  X Offline
                  Xyolyp
                  schrieb am zuletzt editiert von
                  #8

                  @caddy13 die Kommentare beschreiben welche ObjektID wo zu verwenden wäre. Wenn du RGB getrennt hast, dann ist das entsprechend jeweils einmal zu machen.
                  9747b30c-9215-4c5b-b3e0-3c2b8c18b3f9-image.png
                  Grüße
                  Jonathan

                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    caddy13
                    schrieb am zuletzt editiert von
                    #9

                    Ich Danke euch erstmal Herzlich.
                    Im Moment raucht mir einfach die Birne.
                    Aber ich werde Morgen weiter machen und eure Tips ausprobieren.
                    Tolles Forum!!
                    Vielen Dank an euch und schlaft alle gut.
                    Bis Morgen evtl. wenn ich nicht weiter komme melde ich mich.

                    LG
                    Frank

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    662

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe