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. Datenpunkte abfragen und andere damit steuern

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Datenpunkte abfragen und andere damit steuern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 4 Kommentatoren 338 Aufrufe 5 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.
  • K Offline
    K Offline
    kvn298
    schrieb am zuletzt editiert von
    #1

    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.

    geschildG CodierknechtC paul53P 3 Antworten Letzte Antwort
    0
    • K kvn298

      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.

      geschildG Offline
      geschildG Offline
      geschild
      schrieb am zuletzt editiert von geschild
      #2

      @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 Antwort Letzte Antwort
      0
      • K kvn298

        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.

        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @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.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        1 Antwort Letzte Antwort
        1
        • K kvn298

          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.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @kvn298 sagte: Status_Brunnenpumpe ist ein String.

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

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          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

          678

          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