Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Auswertung eines Strings

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

      Hi,

      ich würde gern auswerten, ob aus dem DWD-Warnwetter als Wert entweder "Extreme" oder "Severe" auftaucht...
      leider klappt das nicht.

      10ab02dd-6bdb-4ed6-9d92-953b7575645a-image.png

      0b5adad1-bffc-43a7-bd09-31e870909479-image.png

      Wie kann ich das besser/ richtig machen?

      Schmakus 1 Reply Last reply Reply Quote 0
      • Schmakus
        Schmakus Developer @oberfragger last edited by

        @oberfragger Du musst den Wert der Objekt ID erst in eine Variable schreiben und diese dann in deiner Textsuche verwenden. (Siehe Logeintrag: getState(...).val.indexOf is not a function)

        oberfragger 1 Reply Last reply Reply Quote 0
        • oberfragger
          oberfragger @Schmakus last edited by

          @schmakus So?
          86da8a0b-fb9a-4376-81d1-66dfb7f2b422-image.png

          Cinimod 1 Reply Last reply Reply Quote 0
          • Cinimod
            Cinimod Most Active @oberfragger last edited by

            @oberfragger

            So sollte es klappen !

            oberfragger 1 Reply Last reply Reply Quote 0
            • oberfragger
              oberfragger @Cinimod last edited by oberfragger

              @cinimod Klappt leider nicht.
              606fc69e-e6ab-4e4a-85f3-a28c208b837c-image.png
              So sieht der Datenpunkt aus:

              {
                "_id": "dwd.0.warning.severity",
                "type": "state",
                "common": {
                  "name": "Warning severity",
                  "type": "number",
                  "role": "value.severity",
                  "read": true,
                  "write": false,
                  "states": {
                    "0": "None",
                    "1": "Minor",
                    "2": "Moderate",
                    "3": "Severe",
                    "4": "Extreme",
                    "9": "Heat Warning",
                    "11": "No Warning",
                    "19": "UV Warning",
                    "49": "Strong Heat",
                    "50": "Extreme Heat"
                  }
                },
                "native": {},
                "from": "system.adapter.dwd.0",
                "ts": 1641385801673,
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "user": "system.user.admin"
              }
              

              ...und ich sehe- type. "number".
              Ich probier mal die Prüfung auf die Nummer.

              Cinimod 1 Reply Last reply Reply Quote 0
              • Cinimod
                Cinimod Most Active @oberfragger last edited by Cinimod

                @oberfragger

                Was nimmst du denn als Trigger ?

                Wenn der Datenpunkt nen nummerischen Wert ausgibt kannst du ja nicht nach Worten suchen im Wert.

                Bildschirmfoto 2022-01-05 um 17.13.38.png

                1 Reply Last reply Reply Quote 0
                • SBorg
                  SBorg Forum Testing Most Active last edited by

                  Du musst nur abfragen ob er 3 oder 4 ist 😉

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  819
                  Online

                  32.0k
                  Users

                  80.5k
                  Topics

                  1.3m
                  Posts

                  blockly
                  4
                  7
                  366
                  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