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. Mehrere Werte Trennen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Mehrere Werte Trennen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
44 Beiträge 7 Kommentatoren 2.5k Aufrufe 7 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.
  • mickymM Offline
    mickymM Offline
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #20

    Wenn Du Deine Werte aber einfach sortieren willst, dann solltest du keine Verrenkungen mit der Liste in Liste machen.

    13ee1e7a-7289-4a93-9e29-0f9f6bc3002e-image.png

    Das sortiert Dir die Liste und du kannst jeden Wert in einen anderen Datenpunkt schreiben.

    <xml xmlns="https://developers.google.com/blockly/xml">
     <variables>
       <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
       <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
       <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
     </variables>
     <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1112" y="-62">
       <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
       <value name="VALUE">
         <block type="lists_split" id="2pggDKnSmDQLM,`h9E]a">
           <mutation mode="SPLIT"></mutation>
           <field name="MODE">SPLIT</field>
           <value name="INPUT">
             <block type="text" id="h!8W82yF=QrO*7AhE/ty">
               <field name="TEXT">0.2548,0.2545,0.2605</field>
             </block>
           </value>
           <value name="DELIM">
             <shadow type="text" id="dwkW8Vhs`T`b}Hm^,5`4">
               <field name="TEXT">,</field>
             </shadow>
           </value>
         </block>
       </value>
       <next>
         <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
           <field name="Severity">log</field>
           <value name="TEXT">
             <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
               <field name="TEXT">test</field>
             </shadow>
             <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
               <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
             </block>
           </value>
           <next>
             <block type="variables_set" id="dQJ.x[38#k,]PG:tVQI1">
               <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
               <value name="VALUE">
                 <block type="lists_sort" id="p,g(EunB!^k1}54z0)Y4">
                   <field name="TYPE">NUMERIC</field>
                   <field name="DIRECTION">1</field>
                   <value name="LIST">
                     <block type="variables_get" id="D7R@]DB1x}@GDP^EO3Kf">
                       <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                     </block>
                   </value>
                 </block>
               </value>
               <next>
                 <block type="debug" id="hbN2/[;m=p$-jyOyhLy4">
                   <field name="Severity">log</field>
                   <value name="TEXT">
                     <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                       <field name="TEXT">test</field>
                     </shadow>
                     <block type="variables_get" id="++H(8Dn-S~r$TM=[WS:C">
                       <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                     </block>
                   </value>
                   <next>
                     <block type="variables_set" id="t$IEh8ARb_~ivBVoP!:b">
                       <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                       <value name="VALUE">
                         <block type="math_number" id="36DWx/nU|Nr@1~@5^9J+">
                           <field name="NUM">0</field>
                         </block>
                       </value>
                       <next>
                         <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                           <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                           <value name="LIST">
                             <block type="variables_get" id="ZUoATDL9}bCy8JA?sRWb">
                               <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                             </block>
                           </value>
                           <statement name="DO">
                             <block type="math_change" id=",{5^3c0NUTQTO3}lJa,5">
                               <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                               <value name="DELTA">
                                 <shadow type="math_number" id="r;C.5y.f~qbz5aPAQ6wk">
                                   <field name="NUM">1</field>
                                 </shadow>
                               </value>
                               <next>
                                 <block type="controls_if" id="a~)ge;L@u3vy^v.=}`d$">
                                   <mutation elseif="1"></mutation>
                                   <value name="IF0">
                                     <block type="logic_compare" id="N,39WfF{}=~T1a1k4Ewm">
                                       <field name="OP">EQ</field>
                                       <value name="A">
                                         <block type="variables_get" id="_}7cOl6hY`?.?GsG]i*b">
                                           <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="math_number" id="I+7V5A~^(No2j@uTw;LF">
                                           <field name="NUM">1</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <statement name="DO0">
                                     <block type="debug" id="@oj2q5HM;@Bz4Bt,NDIQ">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id=";:oxaAS95P(*cM!Y1.#o">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="text_join" id="Yivj+|;5%U{00K]EFM3{">
                                           <mutation items="2"></mutation>
                                           <value name="ADD0">
                                             <block type="text" id="2|eQ+xJ|.zi!Sz#1hDk8">
                                               <field name="TEXT">aktualisiere Wert 1 mit: </field>
                                             </block>
                                           </value>
                                           <value name="ADD1">
                                             <block type="variables_get" id="5Q.TZFY{BZO[3UPp/AdM">
                                               <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </statement>
                                   <value name="IF1">
                                     <block type="logic_compare" id="kLNS*Ry8zVi=+3dO?12^">
                                       <field name="OP">EQ</field>
                                       <value name="A">
                                         <block type="variables_get" id="U7}7+YK9YK5l;SDP%#AI">
                                           <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="math_number" id="g%]mNx*K}O]RM}z6oz/F">
                                           <field name="NUM">2</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <statement name="DO1">
                                     <block type="debug" id="YDNrZ-8Bv#QV6_N.pB-[">
                                       <field name="Severity">log</field>
                                       <value name="TEXT">
                                         <shadow type="text" id="CT;i%YgZ(p,DWt3Uo5]d">
                                           <field name="TEXT">test</field>
                                         </shadow>
                                         <block type="text_join" id="01V7B3o*^qOeOJ}^nbu-">
                                           <mutation items="2"></mutation>
                                           <value name="ADD0">
                                             <block type="text" id=".N?JAX;tls:2A/J1H_LK">
                                               <field name="TEXT">aktualisiere Wert 2 mit: </field>
                                             </block>
                                           </value>
                                           <value name="ADD1">
                                             <block type="variables_get" id="Q4Cz/kUj_~4K,dgJXOlF">
                                               <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                     </block>
                                   </statement>
                                 </block>
                               </next>
                             </block>
                           </statement>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
       </next>
     </block>
    </xml>
    

    Und wenn Du ganz schlau bist, dann nimmst Du Node-Red - damit kannst Du Werte sortieren und sogar die Datenpunkte selbst erstellen lassen. ;)

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    E 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      Wenn Du Deine Werte aber einfach sortieren willst, dann solltest du keine Verrenkungen mit der Liste in Liste machen.

      13ee1e7a-7289-4a93-9e29-0f9f6bc3002e-image.png

      Das sortiert Dir die Liste und du kannst jeden Wert in einen anderen Datenpunkt schreiben.

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
         <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
         <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
       </variables>
       <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1112" y="-62">
         <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
         <value name="VALUE">
           <block type="lists_split" id="2pggDKnSmDQLM,`h9E]a">
             <mutation mode="SPLIT"></mutation>
             <field name="MODE">SPLIT</field>
             <value name="INPUT">
               <block type="text" id="h!8W82yF=QrO*7AhE/ty">
                 <field name="TEXT">0.2548,0.2545,0.2605</field>
               </block>
             </value>
             <value name="DELIM">
               <shadow type="text" id="dwkW8Vhs`T`b}Hm^,5`4">
                 <field name="TEXT">,</field>
               </shadow>
             </value>
           </block>
         </value>
         <next>
           <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
             <field name="Severity">log</field>
             <value name="TEXT">
               <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                 <field name="TEXT">test</field>
               </shadow>
               <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
               </block>
             </value>
             <next>
               <block type="variables_set" id="dQJ.x[38#k,]PG:tVQI1">
                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                 <value name="VALUE">
                   <block type="lists_sort" id="p,g(EunB!^k1}54z0)Y4">
                     <field name="TYPE">NUMERIC</field>
                     <field name="DIRECTION">1</field>
                     <value name="LIST">
                       <block type="variables_get" id="D7R@]DB1x}@GDP^EO3Kf">
                         <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <next>
                   <block type="debug" id="hbN2/[;m=p$-jyOyhLy4">
                     <field name="Severity">log</field>
                     <value name="TEXT">
                       <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                         <field name="TEXT">test</field>
                       </shadow>
                       <block type="variables_get" id="++H(8Dn-S~r$TM=[WS:C">
                         <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="t$IEh8ARb_~ivBVoP!:b">
                         <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                         <value name="VALUE">
                           <block type="math_number" id="36DWx/nU|Nr@1~@5^9J+">
                             <field name="NUM">0</field>
                           </block>
                         </value>
                         <next>
                           <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                             <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                             <value name="LIST">
                               <block type="variables_get" id="ZUoATDL9}bCy8JA?sRWb">
                                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                               </block>
                             </value>
                             <statement name="DO">
                               <block type="math_change" id=",{5^3c0NUTQTO3}lJa,5">
                                 <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                 <value name="DELTA">
                                   <shadow type="math_number" id="r;C.5y.f~qbz5aPAQ6wk">
                                     <field name="NUM">1</field>
                                   </shadow>
                                 </value>
                                 <next>
                                   <block type="controls_if" id="a~)ge;L@u3vy^v.=}`d$">
                                     <mutation elseif="1"></mutation>
                                     <value name="IF0">
                                       <block type="logic_compare" id="N,39WfF{}=~T1a1k4Ewm">
                                         <field name="OP">EQ</field>
                                         <value name="A">
                                           <block type="variables_get" id="_}7cOl6hY`?.?GsG]i*b">
                                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="math_number" id="I+7V5A~^(No2j@uTw;LF">
                                             <field name="NUM">1</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO0">
                                       <block type="debug" id="@oj2q5HM;@Bz4Bt,NDIQ">
                                         <field name="Severity">log</field>
                                         <value name="TEXT">
                                           <shadow type="text" id=";:oxaAS95P(*cM!Y1.#o">
                                             <field name="TEXT">test</field>
                                           </shadow>
                                           <block type="text_join" id="Yivj+|;5%U{00K]EFM3{">
                                             <mutation items="2"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id="2|eQ+xJ|.zi!Sz#1hDk8">
                                                 <field name="TEXT">aktualisiere Wert 1 mit: </field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="variables_get" id="5Q.TZFY{BZO[3UPp/AdM">
                                                 <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </statement>
                                     <value name="IF1">
                                       <block type="logic_compare" id="kLNS*Ry8zVi=+3dO?12^">
                                         <field name="OP">EQ</field>
                                         <value name="A">
                                           <block type="variables_get" id="U7}7+YK9YK5l;SDP%#AI">
                                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="math_number" id="g%]mNx*K}O]RM}z6oz/F">
                                             <field name="NUM">2</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO1">
                                       <block type="debug" id="YDNrZ-8Bv#QV6_N.pB-[">
                                         <field name="Severity">log</field>
                                         <value name="TEXT">
                                           <shadow type="text" id="CT;i%YgZ(p,DWt3Uo5]d">
                                             <field name="TEXT">test</field>
                                           </shadow>
                                           <block type="text_join" id="01V7B3o*^qOeOJ}^nbu-">
                                             <mutation items="2"></mutation>
                                             <value name="ADD0">
                                               <block type="text" id=".N?JAX;tls:2A/J1H_LK">
                                                 <field name="TEXT">aktualisiere Wert 2 mit: </field>
                                               </block>
                                             </value>
                                             <value name="ADD1">
                                               <block type="variables_get" id="Q4Cz/kUj_~4K,dgJXOlF">
                                                 <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </statement>
                                   </block>
                                 </next>
                               </block>
                             </statement>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </next>
       </block>
      </xml>
      

      Und wenn Du ganz schlau bist, dann nimmst Du Node-Red - damit kannst Du Werte sortieren und sogar die Datenpunkte selbst erstellen lassen. ;)

      E Offline
      E Offline
      Einstein 0
      schrieb am zuletzt editiert von Einstein 0
      #21

      @mickym hab jetzt mal so versucht und es schreibt mir den letzten höchsten Wert in den Datenpunkt. (Wert 6)
      Weis auch nicht warum er nicht den ersten Wert der sortierten Liste nimmt.

      8740a6a3-17d7-45e5-bcfb-4151c106a694-grafik.png

      mickymM 1 Antwort Letzte Antwort
      0
      • E Einstein 0

        @mickym hab jetzt mal so versucht und es schreibt mir den letzten höchsten Wert in den Datenpunkt. (Wert 6)
        Weis auch nicht warum er nicht den ersten Wert der sortierten Liste nimmt.

        8740a6a3-17d7-45e5-bcfb-4151c106a694-grafik.png

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #22

        @einstein-0 Nein Du musst innerhalb der Schleife abbrpüfen und dann auf die Werte verteilen. Ich dachte das wäre mit dem 2. Blockly klar geworden.

        Wenn Du also die Liste in Liste Variante hast, dann musst Du halt durch alle Elemente durchiterieren und je nach Element dann die Datenpunkte schreiben:

        139a3a67-e505-4f45-abec-0e9a438a15e0-image.png

        <xml xmlns="https://developers.google.com/blockly/xml">
         <variables>
           <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
           <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
           <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
         </variables>
         <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
           <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
           <value name="VALUE">
             <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
               <value name="EXPRESSION">
                 <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                   <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605]]</field>
                 </shadow>
               </value>
               <value name="TARGET">
                 <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                   <field name="TEXT"></field>
                 </block>
               </value>
             </block>
           </value>
           <next>
             <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
               <field name="Severity">log</field>
               <value name="TEXT">
                 <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                   <field name="TEXT">test</field>
                 </shadow>
                 <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                   <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                 </block>
               </value>
               <next>
                 <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                   <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                   <value name="VALUE">
                     <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                       <field name="NUM">0</field>
                     </block>
                   </value>
                   <next>
                     <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                       <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                       <value name="LIST">
                         <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                           <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                         </block>
                       </value>
                       <statement name="DO">
                         <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                           <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                           <value name="DELTA">
                             <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                               <field name="NUM">1</field>
                             </shadow>
                           </value>
                           <next>
                             <block type="controls_if" id="hug?(ON`,jgZuMXJ..L(">
                               <mutation elseif="1"></mutation>
                               <value name="IF0">
                                 <block type="logic_compare" id="h%FaJ#Z,tEP1PHKr+_BV">
                                   <field name="OP">EQ</field>
                                   <value name="A">
                                     <block type="variables_get" id="*0qLXb#fcJ:#V2[H=Q|F">
                                       <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                     </block>
                                   </value>
                                   <value name="B">
                                     <block type="math_number" id="!Ml0{1_26%vQq3|{}Oq.">
                                       <field name="NUM">1</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <statement name="DO0">
                                 <block type="update" id=";hUt|*nSW[j}o{Eu6ctt">
                                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                   <field name="OID">Object ID</field>
                                   <field name="WITH_DELAY">FALSE</field>
                                   <value name="VALUE">
                                     <block type="lists_getIndex" id="L%WWtaR!8T6s-x%S#c!s">
                                       <mutation statement="false" at="true"></mutation>
                                       <field name="MODE">GET</field>
                                       <field name="WHERE">FROM_START</field>
                                       <value name="VALUE">
                                         <block type="variables_get" id="@Wj(%Z.pYT4EeVV.d4Xm">
                                           <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                         </block>
                                       </value>
                                       <value name="AT">
                                         <block type="math_number" id="ZiwsRlL1$}VVy4Q6a*tR">
                                           <field name="NUM">1</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </statement>
                               <value name="IF1">
                                 <block type="logic_compare" id="pleDgVeq#K0=Gd?-CG]M">
                                   <field name="OP">EQ</field>
                                   <value name="A">
                                     <block type="variables_get" id="%i(yvX3hJ/w9x-`W/BhY">
                                       <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                     </block>
                                   </value>
                                   <value name="B">
                                     <block type="math_number" id="L%o7`:k):/~p*JLBiCQu">
                                       <field name="NUM">2</field>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <statement name="DO1">
                                 <block type="update" id="SI2ol]IEWGYa4F,uxmE3">
                                   <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                   <field name="OID">Object ID</field>
                                   <field name="WITH_DELAY">FALSE</field>
                                   <value name="VALUE">
                                     <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                       <mutation statement="false" at="true"></mutation>
                                       <field name="MODE">GET</field>
                                       <field name="WHERE">FROM_START</field>
                                       <value name="VALUE">
                                         <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                           <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                         </block>
                                       </value>
                                       <value name="AT">
                                         <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                           <field name="NUM">1</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </statement>
                             </block>
                           </next>
                         </block>
                       </statement>
                     </block>
                   </next>
                 </block>
               </next>
             </block>
           </next>
         </block>
        </xml>
        

        Im Endeffekt glaube ich aber, dass Du Dir das Leben schwer machst - und Du solltest lieber Deine urspüngliche Quelle posten und das was Du erreichen möchtest.

        Eventuell würde ich die Namen dynamisch mit diesem Teil generieren

        71782539-f9fc-4c0d-8915-ee9f3f1f7307-image.png und die Objekt ID aus der Schleife generieren.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        E 1 Antwort Letzte Antwort
        0
        • mickymM mickym

          @einstein-0 Nein Du musst innerhalb der Schleife abbrpüfen und dann auf die Werte verteilen. Ich dachte das wäre mit dem 2. Blockly klar geworden.

          Wenn Du also die Liste in Liste Variante hast, dann musst Du halt durch alle Elemente durchiterieren und je nach Element dann die Datenpunkte schreiben:

          139a3a67-e505-4f45-abec-0e9a438a15e0-image.png

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
             <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
             <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
           </variables>
           <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
             <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
             <value name="VALUE">
               <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
                 <value name="EXPRESSION">
                   <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                     <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605]]</field>
                   </shadow>
                 </value>
                 <value name="TARGET">
                   <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                     <field name="TEXT"></field>
                   </block>
                 </value>
               </block>
             </value>
             <next>
               <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
                 <field name="Severity">log</field>
                 <value name="TEXT">
                   <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                     <field name="TEXT">test</field>
                   </shadow>
                   <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                     <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                   </block>
                 </value>
                 <next>
                   <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                     <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                     <value name="VALUE">
                       <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                         <field name="NUM">0</field>
                       </block>
                     </value>
                     <next>
                       <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                         <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                         <value name="LIST">
                           <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                             <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                           </block>
                         </value>
                         <statement name="DO">
                           <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                             <value name="DELTA">
                               <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                                 <field name="NUM">1</field>
                               </shadow>
                             </value>
                             <next>
                               <block type="controls_if" id="hug?(ON`,jgZuMXJ..L(">
                                 <mutation elseif="1"></mutation>
                                 <value name="IF0">
                                   <block type="logic_compare" id="h%FaJ#Z,tEP1PHKr+_BV">
                                     <field name="OP">EQ</field>
                                     <value name="A">
                                       <block type="variables_get" id="*0qLXb#fcJ:#V2[H=Q|F">
                                         <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                       </block>
                                     </value>
                                     <value name="B">
                                       <block type="math_number" id="!Ml0{1_26%vQq3|{}Oq.">
                                         <field name="NUM">1</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <statement name="DO0">
                                   <block type="update" id=";hUt|*nSW[j}o{Eu6ctt">
                                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                     <field name="OID">Object ID</field>
                                     <field name="WITH_DELAY">FALSE</field>
                                     <value name="VALUE">
                                       <block type="lists_getIndex" id="L%WWtaR!8T6s-x%S#c!s">
                                         <mutation statement="false" at="true"></mutation>
                                         <field name="MODE">GET</field>
                                         <field name="WHERE">FROM_START</field>
                                         <value name="VALUE">
                                           <block type="variables_get" id="@Wj(%Z.pYT4EeVV.d4Xm">
                                             <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                           </block>
                                         </value>
                                         <value name="AT">
                                           <block type="math_number" id="ZiwsRlL1$}VVy4Q6a*tR">
                                             <field name="NUM">1</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </statement>
                                 <value name="IF1">
                                   <block type="logic_compare" id="pleDgVeq#K0=Gd?-CG]M">
                                     <field name="OP">EQ</field>
                                     <value name="A">
                                       <block type="variables_get" id="%i(yvX3hJ/w9x-`W/BhY">
                                         <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                       </block>
                                     </value>
                                     <value name="B">
                                       <block type="math_number" id="L%o7`:k):/~p*JLBiCQu">
                                         <field name="NUM">2</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <statement name="DO1">
                                   <block type="update" id="SI2ol]IEWGYa4F,uxmE3">
                                     <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                     <field name="OID">Object ID</field>
                                     <field name="WITH_DELAY">FALSE</field>
                                     <value name="VALUE">
                                       <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                         <mutation statement="false" at="true"></mutation>
                                         <field name="MODE">GET</field>
                                         <field name="WHERE">FROM_START</field>
                                         <value name="VALUE">
                                           <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                             <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                           </block>
                                         </value>
                                         <value name="AT">
                                           <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                             <field name="NUM">1</field>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                   </block>
                                 </statement>
                               </block>
                             </next>
                           </block>
                         </statement>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
          </xml>
          

          Im Endeffekt glaube ich aber, dass Du Dir das Leben schwer machst - und Du solltest lieber Deine urspüngliche Quelle posten und das was Du erreichen möchtest.

          Eventuell würde ich die Namen dynamisch mit diesem Teil generieren

          71782539-f9fc-4c0d-8915-ee9f3f1f7307-image.png und die Objekt ID aus der Schleife generieren.

          E Offline
          E Offline
          Einstein 0
          schrieb am zuletzt editiert von
          #23

          @mickym Was ich möchte ist eigentlich ganz einfach. Es sollen die 4 günstigsten Stunden zwischen 22 und 6 Uhr ermittelt werden in denen ich meinen Akku laden kann.
          Dazu habe ich die Werte aus TibberLink ausgelesen und sortiert. Funktioniert auch soweit.
          7a315808-525b-40f9-836d-6663456c4483-grafik.png
          Jetzt muss ich die besagten 4 Stunden verteilt auf die Objekte schreiben. Also beste Stunde 1 bis 4.
          Danach kann ich die 4 Werte in mein Ladescript einbinden.
          4h deswegen, da ich mit 4kw laden möchte und meine Akku 16kwh hat.

          mickymM 1 Antwort Letzte Antwort
          0
          • E Einstein 0

            @mickym Was ich möchte ist eigentlich ganz einfach. Es sollen die 4 günstigsten Stunden zwischen 22 und 6 Uhr ermittelt werden in denen ich meinen Akku laden kann.
            Dazu habe ich die Werte aus TibberLink ausgelesen und sortiert. Funktioniert auch soweit.
            7a315808-525b-40f9-836d-6663456c4483-grafik.png
            Jetzt muss ich die besagten 4 Stunden verteilt auf die Objekte schreiben. Also beste Stunde 1 bis 4.
            Danach kann ich die 4 Werte in mein Ladescript einbinden.
            4h deswegen, da ich mit 4kw laden möchte und meine Akku 16kwh hat.

            mickymM Offline
            mickymM Offline
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #24

            @einstein-0 Ich ändere es Dir mal wie es auch einfacher mit dem Schreiben geht. warte mal

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            1 Antwort Letzte Antwort
            0
            • mickymM Offline
              mickymM Offline
              mickym
              Most Active
              schrieb am zuletzt editiert von mickym
              #25

              So ich hab dir das jetzt so gemacht aus den Werten.

              9abcf9f8-3e5c-41ef-bede-b2c9dde621e5-image.png

              280400de-b225-4512-a075-79432f70f4c2-image.png

              <xml xmlns="https://developers.google.com/blockly/xml">
               <variables>
                 <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
                 <variable id="W.tP*CKGS*C%p*4we0T2">Pfad</variable>
                 <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
                 <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
                 <variable id="o[p7?ic9W(Mko]+M2CvA">ObjektID</variable>
               </variables>
               <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                 <value name="VALUE">
                   <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
                     <value name="EXPRESSION">
                       <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                         <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605],['1',0.2905]]</field>
                       </shadow>
                     </value>
                     <value name="TARGET">
                       <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                         <field name="TEXT"></field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <next>
                   <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
                     <field name="Severity">log</field>
                     <value name="TEXT">
                       <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                         <field name="TEXT">test</field>
                       </shadow>
                       <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                         <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                       </block>
                     </value>
                     <next>
                       <block type="variables_set" id="4vJ2qMGDFrZ)Y%}VgmJG">
                         <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                         <value name="VALUE">
                           <block type="text" id="^nuYf2E%qyQFC^@vcgt;">
                             <field name="TEXT">0_userdata.0.Test.Tibber_Akku_Laden.GünstigsteStunde</field>
                           </block>
                         </value>
                         <next>
                           <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                             <value name="VALUE">
                               <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                                 <field name="NUM">0</field>
                               </block>
                             </value>
                             <next>
                               <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                                 <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                 <value name="LIST">
                                   <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                                     <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                   </block>
                                 </value>
                                 <statement name="DO">
                                   <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                                     <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                     <value name="DELTA">
                                       <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                                         <field name="NUM">1</field>
                                       </shadow>
                                     </value>
                                     <next>
                                       <block type="controls_if" id="k?-7_kahGo2pV7q#=Inu">
                                         <value name="IF0">
                                           <block type="logic_compare" id="M+9J0Y:B^2_]C3F^dd?)">
                                             <field name="OP">GT</field>
                                             <value name="A">
                                               <block type="variables_get" id="=O]}.~4luM__;y+%Nwp$">
                                                 <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="math_number" id="I3F_Q2OJ1-DaUTjqbZ=V">
                                                 <field name="NUM">4</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <statement name="DO0">
                                           <block type="controls_flow_statements" id="@fH2JkL|,c.CnGhwIqY2">
                                             <field name="FLOW">BREAK</field>
                                           </block>
                                         </statement>
                                         <next>
                                           <block type="variables_set" id="-bXW!Ad?RF=4MtAD{q{:">
                                             <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                             <value name="VALUE">
                                               <block type="text_join" id="LYn1ddrg?aJLt:kQKCmE">
                                                 <mutation items="2"></mutation>
                                                 <value name="ADD0">
                                                   <block type="variables_get" id="hvC5ZrO.L]8Lb/TrQ*`W">
                                                     <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                   </block>
                                                 </value>
                                                 <value name="ADD1">
                                                   <block type="variables_get" id=",erpvFSU{X%wHOmmClSh">
                                                     <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="debug" id="-.R;#`bo{H(P583.mN@w">
                                                 <field name="Severity">log</field>
                                                 <value name="TEXT">
                                                   <shadow type="text" id="}Nz6/888LPgQWAKxIZoL">
                                                     <field name="TEXT">test</field>
                                                   </shadow>
                                                   <block type="variables_get" id="9+a;?m7:#YCVsiSlTGqf">
                                                     <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="control_ex" id="jUO#ep~v+tr#OH*JR!.!">
                                                     <field name="TYPE">true</field>
                                                     <field name="CLEAR_RUNNING">FALSE</field>
                                                     <value name="OID">
                                                       <shadow type="field_oid" id="zLxx.8ed8xP2_,ofIqC|">
                                                         <field name="oid">Object ID</field>
                                                       </shadow>
                                                       <block type="variables_get" id="e7~UG4vbb?n3_/2`r|nW">
                                                         <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                       </block>
                                                     </value>
                                                     <value name="VALUE">
                                                       <shadow type="logic_boolean" id="J|1[aa_{%$0YGjD$QEc!">
                                                         <field name="BOOL">TRUE</field>
                                                       </shadow>
                                                       <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                                         <mutation statement="false" at="true"></mutation>
                                                         <field name="MODE">GET</field>
                                                         <field name="WHERE">FROM_START</field>
                                                         <value name="VALUE">
                                                           <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                                             <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                           </block>
                                                         </value>
                                                         <value name="AT">
                                                           <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                                             <field name="NUM">1</field>
                                                           </block>
                                                         </value>
                                                       </block>
                                                     </value>
                                                     <value name="DELAY_MS">
                                                       <shadow type="math_number" id="K~HEg;[^Q7pF+^tL^hU[">
                                                         <field name="NUM">0</field>
                                                       </shadow>
                                                     </value>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                     </next>
                                   </block>
                                 </statement>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
              </xml>
              

              Musst halt den Pfad anpassen.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              E 1 Antwort Letzte Antwort
              0
              • mickymM mickym

                So ich hab dir das jetzt so gemacht aus den Werten.

                9abcf9f8-3e5c-41ef-bede-b2c9dde621e5-image.png

                280400de-b225-4512-a075-79432f70f4c2-image.png

                <xml xmlns="https://developers.google.com/blockly/xml">
                 <variables>
                   <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
                   <variable id="W.tP*CKGS*C%p*4we0T2">Pfad</variable>
                   <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
                   <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
                   <variable id="o[p7?ic9W(Mko]+M2CvA">ObjektID</variable>
                 </variables>
                 <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
                   <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                   <value name="VALUE">
                     <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
                       <value name="EXPRESSION">
                         <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                           <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605],['1',0.2905]]</field>
                         </shadow>
                       </value>
                       <value name="TARGET">
                         <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                           <field name="TEXT"></field>
                         </block>
                       </value>
                     </block>
                   </value>
                   <next>
                     <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
                       <field name="Severity">log</field>
                       <value name="TEXT">
                         <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                           <field name="TEXT">test</field>
                         </shadow>
                         <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                           <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                         </block>
                       </value>
                       <next>
                         <block type="variables_set" id="4vJ2qMGDFrZ)Y%}VgmJG">
                           <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                           <value name="VALUE">
                             <block type="text" id="^nuYf2E%qyQFC^@vcgt;">
                               <field name="TEXT">0_userdata.0.Test.Tibber_Akku_Laden.GünstigsteStunde</field>
                             </block>
                           </value>
                           <next>
                             <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                               <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                               <value name="VALUE">
                                 <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                                   <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                   <value name="LIST">
                                     <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                                       <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                     </block>
                                   </value>
                                   <statement name="DO">
                                     <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                                       <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                       <value name="DELTA">
                                         <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                                           <field name="NUM">1</field>
                                         </shadow>
                                       </value>
                                       <next>
                                         <block type="controls_if" id="k?-7_kahGo2pV7q#=Inu">
                                           <value name="IF0">
                                             <block type="logic_compare" id="M+9J0Y:B^2_]C3F^dd?)">
                                               <field name="OP">GT</field>
                                               <value name="A">
                                                 <block type="variables_get" id="=O]}.~4luM__;y+%Nwp$">
                                                   <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                 </block>
                                               </value>
                                               <value name="B">
                                                 <block type="math_number" id="I3F_Q2OJ1-DaUTjqbZ=V">
                                                   <field name="NUM">4</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <statement name="DO0">
                                             <block type="controls_flow_statements" id="@fH2JkL|,c.CnGhwIqY2">
                                               <field name="FLOW">BREAK</field>
                                             </block>
                                           </statement>
                                           <next>
                                             <block type="variables_set" id="-bXW!Ad?RF=4MtAD{q{:">
                                               <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                               <value name="VALUE">
                                                 <block type="text_join" id="LYn1ddrg?aJLt:kQKCmE">
                                                   <mutation items="2"></mutation>
                                                   <value name="ADD0">
                                                     <block type="variables_get" id="hvC5ZrO.L]8Lb/TrQ*`W">
                                                       <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                     </block>
                                                   </value>
                                                   <value name="ADD1">
                                                     <block type="variables_get" id=",erpvFSU{X%wHOmmClSh">
                                                       <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <next>
                                                 <block type="debug" id="-.R;#`bo{H(P583.mN@w">
                                                   <field name="Severity">log</field>
                                                   <value name="TEXT">
                                                     <shadow type="text" id="}Nz6/888LPgQWAKxIZoL">
                                                       <field name="TEXT">test</field>
                                                     </shadow>
                                                     <block type="variables_get" id="9+a;?m7:#YCVsiSlTGqf">
                                                       <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                     </block>
                                                   </value>
                                                   <next>
                                                     <block type="control_ex" id="jUO#ep~v+tr#OH*JR!.!">
                                                       <field name="TYPE">true</field>
                                                       <field name="CLEAR_RUNNING">FALSE</field>
                                                       <value name="OID">
                                                         <shadow type="field_oid" id="zLxx.8ed8xP2_,ofIqC|">
                                                           <field name="oid">Object ID</field>
                                                         </shadow>
                                                         <block type="variables_get" id="e7~UG4vbb?n3_/2`r|nW">
                                                           <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                         </block>
                                                       </value>
                                                       <value name="VALUE">
                                                         <shadow type="logic_boolean" id="J|1[aa_{%$0YGjD$QEc!">
                                                           <field name="BOOL">TRUE</field>
                                                         </shadow>
                                                         <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                                           <mutation statement="false" at="true"></mutation>
                                                           <field name="MODE">GET</field>
                                                           <field name="WHERE">FROM_START</field>
                                                           <value name="VALUE">
                                                             <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                                               <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                             </block>
                                                           </value>
                                                           <value name="AT">
                                                             <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                                               <field name="NUM">1</field>
                                                             </block>
                                                           </value>
                                                         </block>
                                                       </value>
                                                       <value name="DELAY_MS">
                                                         <shadow type="math_number" id="K~HEg;[^Q7pF+^tL^hU[">
                                                           <field name="NUM">0</field>
                                                         </shadow>
                                                       </value>
                                                     </block>
                                                   </next>
                                                 </block>
                                               </next>
                                             </block>
                                           </next>
                                         </block>
                                       </next>
                                     </block>
                                   </statement>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </next>
                     </block>
                   </next>
                 </block>
                </xml>
                

                Musst halt den Pfad anpassen.

                E Offline
                E Offline
                Einstein 0
                schrieb am zuletzt editiert von Einstein 0
                #26

                @mickym vielen Dank für deine Hilfe und sorry, dass ich mich erst jetzt melde. Hatte gestern einfach keine Nerven mehr dafür.
                Heute habe ich das Script nachgebaut und gestartet. Leider schreibt es keine Werte in die Objekte.
                Es müssten eigentlich 3, 4, 2, 1 in den Objekten drinn stehen.
                Frage: der Wert/Format von JSONata im Script, ist fix oder muss der sich bei jeder Ausführung ändern? Weil die Preise aus der Liste ändern sich ja jeden Tag um 13Uhr, da da Tibber die neuen Preise zur Verfügung stellt. Evtl. liegt es ja da dran.

                0e7219a7-dbea-4cfa-8d48-7f16cbfa3588-grafik.png

                518b82dd-d333-45fb-94f1-59f4f4da627f-grafik.png

                mickymM 1 Antwort Letzte Antwort
                0
                • E Einstein 0

                  @mickym vielen Dank für deine Hilfe und sorry, dass ich mich erst jetzt melde. Hatte gestern einfach keine Nerven mehr dafür.
                  Heute habe ich das Script nachgebaut und gestartet. Leider schreibt es keine Werte in die Objekte.
                  Es müssten eigentlich 3, 4, 2, 1 in den Objekten drinn stehen.
                  Frage: der Wert/Format von JSONata im Script, ist fix oder muss der sich bei jeder Ausführung ändern? Weil die Preise aus der Liste ändern sich ja jeden Tag um 13Uhr, da da Tibber die neuen Preise zur Verfügung stellt. Evtl. liegt es ja da dran.

                  0e7219a7-dbea-4cfa-8d48-7f16cbfa3588-grafik.png

                  518b82dd-d333-45fb-94f1-59f4f4da627f-grafik.png

                  mickymM Offline
                  mickymM Offline
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von mickym
                  #27

                  @einstein-0 Den JSONATA Baustein brauchst Du nicht - rauslöschen - der war nur für mich, um Dein Array nachzubauen.
                  545a530c-4784-444b-ba60-80c0c8d5763f-image.png
                  Dann stimmt dich an Deinem Pfad nichts ich hatte Dir das doch schon bist GünstigerStunde alles hingeschrieben.

                  e0783c7f-f3a6-4b87-b8a7-50f05b1f6191-image.png

                  In den Pfad gibst Du:

                  0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                  

                  ohne Zahl ein - die wird dann über das Element gesetzt.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  E 1 Antwort Letzte Antwort
                  0
                  • mickymM mickym

                    @einstein-0 Den JSONATA Baustein brauchst Du nicht - rauslöschen - der war nur für mich, um Dein Array nachzubauen.
                    545a530c-4784-444b-ba60-80c0c8d5763f-image.png
                    Dann stimmt dich an Deinem Pfad nichts ich hatte Dir das doch schon bist GünstigerStunde alles hingeschrieben.

                    e0783c7f-f3a6-4b87-b8a7-50f05b1f6191-image.png

                    In den Pfad gibst Du:

                    0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                    

                    ohne Zahl ein - die wird dann über das Element gesetzt.

                    E Offline
                    E Offline
                    Einstein 0
                    schrieb am zuletzt editiert von Einstein 0
                    #28

                    @mickym als Pfad habe ich die ID von übergeordneten Order der Objekte eingetragen. (0_userdata.0.Tibber_Akku_Laden)
                    Das Script sieht jetzt so aus:
                    4a9db0d8-0890-4fcb-8a09-68c2242d5361-grafik.png

                    Die Objekte habe leider immer noch keinen Wert.

                    Habe noch versucht eine oder beide Nullen aus dem Pfad wegzulassen, ging auch nicht.

                    mickymM 1 Antwort Letzte Antwort
                    0
                    • E Einstein 0

                      @mickym als Pfad habe ich die ID von übergeordneten Order der Objekte eingetragen. (0_userdata.0.Tibber_Akku_Laden)
                      Das Script sieht jetzt so aus:
                      4a9db0d8-0890-4fcb-8a09-68c2242d5361-grafik.png

                      Die Objekte habe leider immer noch keinen Wert.

                      Habe noch versucht eine oder beide Nullen aus dem Pfad wegzulassen, ging auch nicht.

                      mickymM Offline
                      mickymM Offline
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von mickym
                      #29

                      @einstein-0 Dein Pfad ist doch verkehrt - ich hab ihn doch unten anhand Deines Screenshots gepostet.

                      Kopiere das bitte raus und trage es EXAKT in den Pfad ein:

                      0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                      

                      58eeb014-d87a-4759-95f0-bfd0a8fae0cb-image.png
                      Die Datenpunkte sind alle unter
                      0_userdata.0.Tibber.Tibber_Akku_Laden
                      und die Datenpunkte heißen GünstigsteStunde.

                      Trag das bitte vollständig so ein:

                      0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                      

                      die Zahl wird dann im Blockly angehängt.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      E 1 Antwort Letzte Antwort
                      0
                      • mickymM mickym

                        @einstein-0 Dein Pfad ist doch verkehrt - ich hab ihn doch unten anhand Deines Screenshots gepostet.

                        Kopiere das bitte raus und trage es EXAKT in den Pfad ein:

                        0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                        

                        58eeb014-d87a-4759-95f0-bfd0a8fae0cb-image.png
                        Die Datenpunkte sind alle unter
                        0_userdata.0.Tibber.Tibber_Akku_Laden
                        und die Datenpunkte heißen GünstigsteStunde.

                        Trag das bitte vollständig so ein:

                        0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde
                        

                        die Zahl wird dann im Blockly angehängt.

                        E Offline
                        E Offline
                        Einstein 0
                        schrieb am zuletzt editiert von
                        #30

                        @mickym said in Mehrere Werte Trennen:

                        0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde

                        hab ich doch auch schon probiert. Geht nicht.
                        9540f9ff-7546-4e75-8240-73a34968d812-grafik.png
                        0026101c-eed2-4b1b-989c-0b212c92b8dc-grafik.png

                        mickymM 1 Antwort Letzte Antwort
                        0
                        • E Einstein 0

                          @mickym said in Mehrere Werte Trennen:

                          0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde

                          hab ich doch auch schon probiert. Geht nicht.
                          9540f9ff-7546-4e75-8240-73a34968d812-grafik.png
                          0026101c-eed2-4b1b-989c-0b212c92b8dc-grafik.png

                          mickymM Offline
                          mickymM Offline
                          mickym
                          Most Active
                          schrieb am zuletzt editiert von mickym
                          #31

                          @einstein-0
                          9ee04799-9a23-473c-9d7e-fb69a1213b24-image.png

                          Da ist ein Leerzeichen hinter Stunde!!

                          Deine Datenpunkte heißen doch

                          GünstigsteStunde1 etc. und nicht GünstigsteStunde 1

                          Du siehst doch hier - wo er hinschreiben will:

                          0576cceb-c15c-4dd2-aae9-38e686df60fc-image.png

                          Sobald was oranges kommt, dann stimmt der Pfad nicht!

                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                          E 1 Antwort Letzte Antwort
                          0
                          • mickymM mickym

                            @einstein-0
                            9ee04799-9a23-473c-9d7e-fb69a1213b24-image.png

                            Da ist ein Leerzeichen hinter Stunde!!

                            Deine Datenpunkte heißen doch

                            GünstigsteStunde1 etc. und nicht GünstigsteStunde 1

                            Du siehst doch hier - wo er hinschreiben will:

                            0576cceb-c15c-4dd2-aae9-38e686df60fc-image.png

                            Sobald was oranges kommt, dann stimmt der Pfad nicht!

                            E Offline
                            E Offline
                            Einstein 0
                            schrieb am zuletzt editiert von Einstein 0
                            #32

                            @mickym hab ich auch grad gesehen grrrr

                            geht aber immer noch nicht.
                            7ce8a3cb-03f7-4f46-bac4-1fdfd4efe8b5-grafik.png
                            b5663844-b2ee-4d63-9a15-28e759fd5d2c-grafik.png

                            mickymM 1 Antwort Letzte Antwort
                            0
                            • E Einstein 0

                              @mickym hab ich auch grad gesehen grrrr

                              geht aber immer noch nicht.
                              7ce8a3cb-03f7-4f46-bac4-1fdfd4efe8b5-grafik.png
                              b5663844-b2ee-4d63-9a15-28e759fd5d2c-grafik.png

                              mickymM Offline
                              mickymM Offline
                              mickym
                              Most Active
                              schrieb am zuletzt editiert von
                              #33

                              @einstein-0 Wie heißt denn die Warnung im Log?

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              E 1 Antwort Letzte Antwort
                              0
                              • mickymM mickym

                                @einstein-0 Wie heißt denn die Warnung im Log?

                                E Offline
                                E Offline
                                Einstein 0
                                schrieb am zuletzt editiert von Einstein 0
                                #34

                                @mickym so geht´s jetzt - trotz Warnung

                                neu(funktioniert): 0_userdata.0.Tibber_Akku_Laden.GünstigsteStunde
                                alt(falsch): 0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde

                                5e7fd5dd-7db5-467e-b0c4-9dc630c9db3e-grafik.png

                                765214bb-0e08-431e-8a97-f3d4506bd2ad-grafik.png

                                mickymM 2 Antworten Letzte Antwort
                                0
                                • E Einstein 0

                                  @mickym so geht´s jetzt - trotz Warnung

                                  neu(funktioniert): 0_userdata.0.Tibber_Akku_Laden.GünstigsteStunde
                                  alt(falsch): 0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde

                                  5e7fd5dd-7db5-467e-b0c4-9dc630c9db3e-grafik.png

                                  765214bb-0e08-431e-8a97-f3d4506bd2ad-grafik.png

                                  mickymM Offline
                                  mickymM Offline
                                  mickym
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #35

                                  @einstein-0

                                  998f7dcd-590a-41c0-b7de-900b82e4547c-image.png

                                  Bei mir geht es.

                                  Kopiere aus der ersten Spalte einfach nochmal direkt den Pfad aus den Objekten und lösche die Zahl weg.

                                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                  E 1 Antwort Letzte Antwort
                                  0
                                  • mickymM mickym

                                    @einstein-0

                                    998f7dcd-590a-41c0-b7de-900b82e4547c-image.png

                                    Bei mir geht es.

                                    Kopiere aus der ersten Spalte einfach nochmal direkt den Pfad aus den Objekten und lösche die Zahl weg.

                                    E Offline
                                    E Offline
                                    Einstein 0
                                    schrieb am zuletzt editiert von
                                    #36

                                    @mickym hab ich ja gemacht, seit dem funktioniert es.
                                    Nur die orangen Fehler verstehe ich nicht.

                                    mickymM 1 Antwort Letzte Antwort
                                    0
                                    • E Einstein 0

                                      @mickym so geht´s jetzt - trotz Warnung

                                      neu(funktioniert): 0_userdata.0.Tibber_Akku_Laden.GünstigsteStunde
                                      alt(falsch): 0_userdata.0.Tibber.Tibber_Akku_Laden.GünstigsteStunde

                                      5e7fd5dd-7db5-467e-b0c4-9dc630c9db3e-grafik.png

                                      765214bb-0e08-431e-8a97-f3d4506bd2ad-grafik.png

                                      mickymM Offline
                                      mickymM Offline
                                      mickym
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #37

                                      @einstein-0 Und nicht steuere sonder aktualisiere.

                                      5f00fb62-9bdd-4917-a3e6-70315d10bfcb-image.png

                                      Ich habe keine Ahnung was Du geändert hast.

                                      Vielleicht importierst noch mal neu - ich hab es nun mit deinen Pfaden gemacht.

                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                       <variables>
                                         <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
                                         <variable id="W.tP*CKGS*C%p*4we0T2">Pfad</variable>
                                         <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
                                         <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
                                         <variable id="o[p7?ic9W(Mko]+M2CvA">ObjektID</variable>
                                       </variables>
                                       <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
                                         <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                         <value name="VALUE">
                                           <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
                                             <value name="EXPRESSION">
                                               <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                                                 <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605],['1',0.2905]]</field>
                                               </shadow>
                                             </value>
                                             <value name="TARGET">
                                               <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                                                 <field name="TEXT"></field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <next>
                                           <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
                                             <field name="Severity">log</field>
                                             <value name="TEXT">
                                               <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                                                 <field name="TEXT">test</field>
                                               </shadow>
                                               <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                                                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="variables_set" id="4vJ2qMGDFrZ)Y%}VgmJG">
                                                 <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                 <value name="VALUE">
                                                   <block type="text" id="^nuYf2E%qyQFC^@vcgt;">
                                                     <field name="TEXT">0_userdata.0.Tibber.GünstigsteStunde</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                                                     <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                     <value name="VALUE">
                                                       <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                                                         <field name="NUM">0</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                                                         <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                         <value name="LIST">
                                                           <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                                                             <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                                           </block>
                                                         </value>
                                                         <statement name="DO">
                                                           <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                                                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                             <value name="DELTA">
                                                               <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                                                                 <field name="NUM">1</field>
                                                               </shadow>
                                                             </value>
                                                             <next>
                                                               <block type="controls_if" id="k?-7_kahGo2pV7q#=Inu">
                                                                 <value name="IF0">
                                                                   <block type="logic_compare" id="M+9J0Y:B^2_]C3F^dd?)">
                                                                     <field name="OP">GT</field>
                                                                     <value name="A">
                                                                       <block type="variables_get" id="=O]}.~4luM__;y+%Nwp$">
                                                                         <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                                       </block>
                                                                     </value>
                                                                     <value name="B">
                                                                       <block type="math_number" id="I3F_Q2OJ1-DaUTjqbZ=V">
                                                                         <field name="NUM">4</field>
                                                                       </block>
                                                                     </value>
                                                                   </block>
                                                                 </value>
                                                                 <statement name="DO0">
                                                                   <block type="controls_flow_statements" id="@fH2JkL|,c.CnGhwIqY2">
                                                                     <field name="FLOW">BREAK</field>
                                                                   </block>
                                                                 </statement>
                                                                 <next>
                                                                   <block type="variables_set" id="-bXW!Ad?RF=4MtAD{q{:">
                                                                     <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                     <value name="VALUE">
                                                                       <block type="text_join" id="LYn1ddrg?aJLt:kQKCmE">
                                                                         <mutation items="2"></mutation>
                                                                         <value name="ADD0">
                                                                           <block type="variables_get" id="hvC5ZrO.L]8Lb/TrQ*`W">
                                                                             <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                                           </block>
                                                                         </value>
                                                                         <value name="ADD1">
                                                                           <block type="variables_get" id=",erpvFSU{X%wHOmmClSh">
                                                                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                                           </block>
                                                                         </value>
                                                                       </block>
                                                                     </value>
                                                                     <next>
                                                                       <block type="debug" id="-.R;#`bo{H(P583.mN@w">
                                                                         <field name="Severity">log</field>
                                                                         <value name="TEXT">
                                                                           <shadow type="text" id="}Nz6/888LPgQWAKxIZoL">
                                                                             <field name="TEXT">test</field>
                                                                           </shadow>
                                                                           <block type="variables_get" id="9+a;?m7:#YCVsiSlTGqf">
                                                                             <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="control_ex" id="jUO#ep~v+tr#OH*JR!.!">
                                                                             <field name="TYPE">true</field>
                                                                             <field name="CLEAR_RUNNING">FALSE</field>
                                                                             <value name="OID">
                                                                               <shadow type="field_oid" id="zLxx.8ed8xP2_,ofIqC|">
                                                                                 <field name="oid">Object ID</field>
                                                                               </shadow>
                                                                               <block type="variables_get" id="e7~UG4vbb?n3_/2`r|nW">
                                                                                 <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                               </block>
                                                                             </value>
                                                                             <value name="VALUE">
                                                                               <shadow type="logic_boolean" id="J|1[aa_{%$0YGjD$QEc!">
                                                                                 <field name="BOOL">TRUE</field>
                                                                               </shadow>
                                                                               <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                                                                 <mutation statement="false" at="true"></mutation>
                                                                                 <field name="MODE">GET</field>
                                                                                 <field name="WHERE">FROM_START</field>
                                                                                 <value name="VALUE">
                                                                                   <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                                                                     <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="AT">
                                                                                   <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                                                                     <field name="NUM">1</field>
                                                                                   </block>
                                                                                 </value>
                                                                               </block>
                                                                             </value>
                                                                             <value name="DELAY_MS">
                                                                               <shadow type="math_number" id="K~HEg;[^Q7pF+^tL^hU[">
                                                                                 <field name="NUM">0</field>
                                                                               </shadow>
                                                                             </value>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </next>
                                                           </block>
                                                         </statement>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                         </next>
                                       </block>
                                      </xml>
                                      

                                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                      E 1 Antwort Letzte Antwort
                                      0
                                      • E Einstein 0

                                        @mickym hab ich ja gemacht, seit dem funktioniert es.
                                        Nur die orangen Fehler verstehe ich nicht.

                                        mickymM Offline
                                        mickymM Offline
                                        mickym
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #38

                                        @einstein-0 Ja

                                        f8f23c90-ec23-4026-99d2-e7f3964d620c-image.png

                                        bei mir ist nichts orange und ich habe die gleichen Datenpunkte erstellt. Hast Du die Datenpunkte auch als ZEichenkette erstellt?

                                        Wie schaut Dein Log aus - ich muss leider gleich weg

                                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                        E 2 Antworten Letzte Antwort
                                        0
                                        • mickymM mickym

                                          @einstein-0 Und nicht steuere sonder aktualisiere.

                                          5f00fb62-9bdd-4917-a3e6-70315d10bfcb-image.png

                                          Ich habe keine Ahnung was Du geändert hast.

                                          Vielleicht importierst noch mal neu - ich hab es nun mit deinen Pfaden gemacht.

                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                           <variables>
                                             <variable id="lku$YIe5iNvg1c$0Ej,z">liste</variable>
                                             <variable id="W.tP*CKGS*C%p*4we0T2">Pfad</variable>
                                             <variable id="xi5qt{!-3U!jw+W%{(+c">Element</variable>
                                             <variable id="+EQ]^**(f1=abAu.Aa#f">i</variable>
                                             <variable id="o[p7?ic9W(Mko]+M2CvA">ObjektID</variable>
                                           </variables>
                                           <block type="variables_set" id="#{z9Q!0km6$_6EzsuXGj" x="-1062" y="38">
                                             <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                             <value name="VALUE">
                                               <block type="convert_jsonata" id="m0aREl#Cn8]G#uPnS`M*">
                                                 <value name="EXPRESSION">
                                                   <shadow type="text" id="CqqLMaIltCf-ffsG9#Ft">
                                                     <field name="TEXT">[['4',0.2543],['3',0.2545],['2',0.2605],['1',0.2905]]</field>
                                                   </shadow>
                                                 </value>
                                                 <value name="TARGET">
                                                   <block type="text" id="rIrm8`d^x/ffRm.f1p3{">
                                                     <field name="TEXT"></field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <next>
                                               <block type="debug" id="D^:m#Qv-67um.b_3O3[S">
                                                 <field name="Severity">log</field>
                                                 <value name="TEXT">
                                                   <shadow type="text" id="R{iZ36IcY}{48ntEy(TX">
                                                     <field name="TEXT">test</field>
                                                   </shadow>
                                                   <block type="variables_get" id="Uk7/9?nWG)0*mI+RvPC%">
                                                     <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                                   </block>
                                                 </value>
                                                 <next>
                                                   <block type="variables_set" id="4vJ2qMGDFrZ)Y%}VgmJG">
                                                     <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                     <value name="VALUE">
                                                       <block type="text" id="^nuYf2E%qyQFC^@vcgt;">
                                                         <field name="TEXT">0_userdata.0.Tibber.GünstigsteStunde</field>
                                                       </block>
                                                     </value>
                                                     <next>
                                                       <block type="variables_set" id="IHQX3BKq@ymP}cBNGe:)">
                                                         <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                         <value name="VALUE">
                                                           <block type="math_number" id="j!@MESwT{Tys.@42/JY0">
                                                             <field name="NUM">0</field>
                                                           </block>
                                                         </value>
                                                         <next>
                                                           <block type="controls_forEach" id="igN;;}v9LZyu?K{UVtnq">
                                                             <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                             <value name="LIST">
                                                               <block type="variables_get" id="8x{KZYY,-N.cb(+]qk8F">
                                                                 <field name="VAR" id="lku$YIe5iNvg1c$0Ej,z">liste</field>
                                                               </block>
                                                             </value>
                                                             <statement name="DO">
                                                               <block type="math_change" id="RmBP0@E;mUX-z:RdkzWB">
                                                                 <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                                 <value name="DELTA">
                                                                   <shadow type="math_number" id="z2Y!gAu[;6_TfuHsSUVt">
                                                                     <field name="NUM">1</field>
                                                                   </shadow>
                                                                 </value>
                                                                 <next>
                                                                   <block type="controls_if" id="k?-7_kahGo2pV7q#=Inu">
                                                                     <value name="IF0">
                                                                       <block type="logic_compare" id="M+9J0Y:B^2_]C3F^dd?)">
                                                                         <field name="OP">GT</field>
                                                                         <value name="A">
                                                                           <block type="variables_get" id="=O]}.~4luM__;y+%Nwp$">
                                                                             <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                                           </block>
                                                                         </value>
                                                                         <value name="B">
                                                                           <block type="math_number" id="I3F_Q2OJ1-DaUTjqbZ=V">
                                                                             <field name="NUM">4</field>
                                                                           </block>
                                                                         </value>
                                                                       </block>
                                                                     </value>
                                                                     <statement name="DO0">
                                                                       <block type="controls_flow_statements" id="@fH2JkL|,c.CnGhwIqY2">
                                                                         <field name="FLOW">BREAK</field>
                                                                       </block>
                                                                     </statement>
                                                                     <next>
                                                                       <block type="variables_set" id="-bXW!Ad?RF=4MtAD{q{:">
                                                                         <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                         <value name="VALUE">
                                                                           <block type="text_join" id="LYn1ddrg?aJLt:kQKCmE">
                                                                             <mutation items="2"></mutation>
                                                                             <value name="ADD0">
                                                                               <block type="variables_get" id="hvC5ZrO.L]8Lb/TrQ*`W">
                                                                                 <field name="VAR" id="W.tP*CKGS*C%p*4we0T2">Pfad</field>
                                                                               </block>
                                                                             </value>
                                                                             <value name="ADD1">
                                                                               <block type="variables_get" id=",erpvFSU{X%wHOmmClSh">
                                                                                 <field name="VAR" id="xi5qt{!-3U!jw+W%{(+c">Element</field>
                                                                               </block>
                                                                             </value>
                                                                           </block>
                                                                         </value>
                                                                         <next>
                                                                           <block type="debug" id="-.R;#`bo{H(P583.mN@w">
                                                                             <field name="Severity">log</field>
                                                                             <value name="TEXT">
                                                                               <shadow type="text" id="}Nz6/888LPgQWAKxIZoL">
                                                                                 <field name="TEXT">test</field>
                                                                               </shadow>
                                                                               <block type="variables_get" id="9+a;?m7:#YCVsiSlTGqf">
                                                                                 <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                               </block>
                                                                             </value>
                                                                             <next>
                                                                               <block type="control_ex" id="jUO#ep~v+tr#OH*JR!.!">
                                                                                 <field name="TYPE">true</field>
                                                                                 <field name="CLEAR_RUNNING">FALSE</field>
                                                                                 <value name="OID">
                                                                                   <shadow type="field_oid" id="zLxx.8ed8xP2_,ofIqC|">
                                                                                     <field name="oid">Object ID</field>
                                                                                   </shadow>
                                                                                   <block type="variables_get" id="e7~UG4vbb?n3_/2`r|nW">
                                                                                     <field name="VAR" id="o[p7?ic9W(Mko]+M2CvA">ObjektID</field>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="VALUE">
                                                                                   <shadow type="logic_boolean" id="J|1[aa_{%$0YGjD$QEc!">
                                                                                     <field name="BOOL">TRUE</field>
                                                                                   </shadow>
                                                                                   <block type="lists_getIndex" id="~oxe)mu8Nu.6V^{L8@(%">
                                                                                     <mutation statement="false" at="true"></mutation>
                                                                                     <field name="MODE">GET</field>
                                                                                     <field name="WHERE">FROM_START</field>
                                                                                     <value name="VALUE">
                                                                                       <block type="variables_get" id="EhO#77HGNxOpea*7AHw8">
                                                                                         <field name="VAR" id="+EQ]^**(f1=abAu.Aa#f">i</field>
                                                                                       </block>
                                                                                     </value>
                                                                                     <value name="AT">
                                                                                       <block type="math_number" id="8K`k^D~MwQ2M=l{cx!kv">
                                                                                         <field name="NUM">1</field>
                                                                                       </block>
                                                                                     </value>
                                                                                   </block>
                                                                                 </value>
                                                                                 <value name="DELAY_MS">
                                                                                   <shadow type="math_number" id="K~HEg;[^Q7pF+^tL^hU[">
                                                                                     <field name="NUM">0</field>
                                                                                   </shadow>
                                                                                 </value>
                                                                               </block>
                                                                             </next>
                                                                           </block>
                                                                         </next>
                                                                       </block>
                                                                     </next>
                                                                   </block>
                                                                 </next>
                                                               </block>
                                                             </statement>
                                                           </block>
                                                         </next>
                                                       </block>
                                                     </next>
                                                   </block>
                                                 </next>
                                               </block>
                                             </next>
                                           </block>
                                          </xml>
                                          

                                          E Offline
                                          E Offline
                                          Einstein 0
                                          schrieb am zuletzt editiert von
                                          #39

                                          @mickym muss man die ID aus den Objekten kopieren oder den Namen? Ich habe die ID genommen.

                                          mickymM 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

                                          667

                                          Online

                                          32.6k

                                          Benutzer

                                          82.0k

                                          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