Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Datenpunkte abfragen und andere damit steuern

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Datenpunkte abfragen und andere damit steuern

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

      Ich möchte den aktuellen Status meiner Brunnenpumpe überwachen. Diese wird durch einen Shelly gesteuert. Den Zustand möchte ich dann in meiner VIS abbilden.

      Dazu habe ich mir folgendes Skript angelegt.

      a934dfd5-6ff1-4126-a02d-4b75ab24ceb3-image.png

      Ich frage per URL den Status des Shelly ab und schreibe das Ergebnis in einen Datenpunkt (Status_Brunnenpumpe).
      Danach will ich den Datenpunkt "Brunnenpumpe auf True oder False setzen"

      Jedoch passt wohl keine der beiden Bedingungen, sodass nichts ausgeführt wird.

      Status_Brunnenpumpe ist ein String.

      geschild Codierknecht paul53 3 Replies Last reply Reply Quote 0
      • geschild
        geschild @kvn298 last edited by geschild

        @kvn298 Setze mal einen debug, an dessen Eingang, der Block: [Attribut "ison" ....} steht und schau nach, was da rauskommt. Das Ergebnis könntest du dann posten.
        Vielleicht hilft auch schon dieser link: https://www.machs-smart.de/json-blockly-einlesen-parsen-verarbeiten/

        1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @kvn298 last edited by

          @kvn298
          Warum fragst Du das per request ab.
          Gibt‘s für Shelly nicht einen passenden Adapter, der passende Datenpunkte anbietet?

          Außerdem würde ich den Wert nur einmal lesen und verarbeiten und dann in eine Variable schreiben.
          Mit der kann man dann im Verlauf des Scriptes weiterarbeiten.

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

            @kvn298 sagte: Status_Brunnenpumpe ist ein String.

            Laut API-Doku ist liefert das Attribut "ison" einen booleschen Wert.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            915
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            4
            4
            236
            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