Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Gelöst] String zerlegen funtioniert nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] String zerlegen funtioniert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kvothe last edited by Kvothe

      Hallo zusammen,

      ich versuche den Abschaltgrund meiner Heizung auszulesen. In dem Datenpunkt steht folgendes:

      {"05.02.22 21:11:03":"keine Anf.","05.02.22 18:56:01":"WPStörung","05.02.22 18:42:14":"WPStörung","04.02.22 10:14:05":"Halt","04.02.22 08:15:13":"WPStörung"}
      

      Ich wollte das ganze jetzt mit Komma als Trennzeichen in eine Liste schreiben und auswerten ob der Grund der Abschaltung eine Störung ist. Leider bekomm ich das nicht richtig hin. So habe ich es versucht:
      fa197cad-1c60-4670-996d-ab5c12654e73-image.png

      Kann mir jemand helfen?

      Homoran paul53 2 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Kvothe last edited by Homoran

        @kvothe sagte in String zerlegen funtioniert nicht:

        Kann mir jemand helfen?

        nutze variable

        Liste_trenner.png

        du hättest auch mal in der js-Ansicht an den angemeckerten Stellen (6|76 und 24|3) nachsehen können was da steht

        paul53 1 Reply Last reply Reply Quote 1
        • paul53
          paul53 @Kvothe last edited by paul53

          @kvothe sagte: Kann mir jemand helfen?

          Dich interessiert doch sicherlich nur der neueste Eintrag, ob dort "WPStörung" steht? Dann sollte es so funktionieren:

          Blockly_temp.JPG

          Im Log sieht es so aus, dass "Abschaltungen" vom Typ "object" ist.

          Wert unter "Trigger":

          Blockly_DP_Props.JPG

          K 1 Reply Last reply Reply Quote 1
          • paul53
            paul53 @Homoran last edited by paul53

            @homoran sagte: an den angemeckerten Stellen (6|76 und 24|3) nachsehen können was da steht

            Das nutzt nichts, wenn anstelle des erwarteten Strings(JSON) ein Objekt eingelesen wird. Da würde eher ein Blick in den Tab "Protokolle" weiter helfen.

            1 Reply Last reply Reply Quote 0
            • K
              Kvothe last edited by

              Hi,

              vielen Dank schonmal.

              @homoran said in String zerlegen funtioniert nicht:

              nutze variable

              du hättest auch mal in der js-Ansicht an den angemeckerten Stellen (6|76 und 24|3) nachsehen können was da steht

              Mit der Variable hatte ich schon probiert. Das hat keine Änderung gebracht. Und die Stellen hab ich auch angeschaut, hat mir aber nichts gesagt.

              Mir hat jetzt geholfen das Objekt nach JSON formatieren zu nutzen.
              763815bb-3dfa-4a4e-b203-d4ccea4496b3-image.png

              1 Reply Last reply Reply Quote 0
              • K
                Kvothe @paul53 last edited by

                @paul53 Ah, vielen Dank. Das schaut natürlich deutlich eleganter aus als meines:
                468df7cc-826f-46be-b520-89fa4f63a681-image.png

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

                Support us

                ioBroker
                Community Adapters
                Donate

                961
                Online

                31.9k
                Users

                80.2k
                Topics

                1.3m
                Posts

                3
                6
                350
                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