Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Mehrere Werte Trennen

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Mehrere Werte Trennen

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Einstein 0 @mickym last edited by 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.

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Einstein 0 last edited by 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 1 Reply Last reply Reply Quote 0
        • E
          Einstein 0 @mickym last edited by

          @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

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @Einstein 0 last edited by 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 1 Reply Last reply Reply Quote 0
            • E
              Einstein 0 @mickym last edited by 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

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @Einstein 0 last edited by

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

                E 1 Reply Last reply Reply Quote 0
                • E
                  Einstein 0 @mickym last edited by 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

                  mickym 2 Replies Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @Einstein 0 last edited by

                    @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 1 Reply Last reply Reply Quote 0
                    • E
                      Einstein 0 @mickym last edited by

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

                      mickym 1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @Einstein 0 last edited by

                        @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 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Einstein 0 last edited by

                          @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

                          E 2 Replies Last reply Reply Quote 0
                          • E
                            Einstein 0 @mickym last edited by

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

                            mickym 1 Reply Last reply Reply Quote 0
                            • E
                              Einstein 0 @mickym last edited by

                              @mickym ne als Zahl

                              1 Reply Last reply Reply Quote 0
                              • mickym
                                mickym Most Active @Einstein 0 last edited by

                                @einstein-0 sagte in Mehrere Werte Trennen:

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

                                Die ID ist richtig!

                                Zeig Dein Log - dann liegt es daran, dass eine Zeichenkette geschrieben wird. Dann mach folgendes:

                                0f9c2411-4e8c-4494-bdc7-bb3589dde242-image.png

                                klemm noch ein Konvertierungspuzzle nach Zahl hin.

                                1 Reply Last reply Reply Quote 0
                                • E
                                  Einstein 0 @mickym last edited by

                                  @mickym jetzt gehts, dass wars und war ne schwierige Geburt.
                                  Vielen vielen Dank für deine tolle Hilfe.

                                  mickym 1 Reply Last reply Reply Quote 0
                                  • mickym
                                    mickym Most Active @Einstein 0 last edited by mickym

                                    @einstein-0 Ja na gut - also ich bin dann erst mal weg - aber dann kann ich ja beruhigt gehen.

                                    Am Besten immer alles von Anfang an zeigen, wie die Datenpunkte erstellt sind, was man machen will usw. - das verkürzt das Ganze wesentlich.

                                    E 1 Reply Last reply Reply Quote 0
                                    • E
                                      Einstein 0 @mickym last edited by

                                      @mickym 👍 👍 👍

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      560
                                      Online

                                      31.7k
                                      Users

                                      79.8k
                                      Topics

                                      1.3m
                                      Posts

                                      javascript
                                      7
                                      44
                                      1966
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo