Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Skript (Pflanzen)Wert und PushOver Nachricht

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Skript (Pflanzen)Wert und PushOver Nachricht

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Marc-Nied last edited by

      Hallo,

      ich bin am wieder aufbauen meiner verlorenen Skripte. Im vorliegenden Fall möchte ich eine PushOver Nachricht erhalten wenn der Feuchtigkeitswert meines Xiaomi Sensors unter den Wert von 20 % fällt.

      Im neu aufgebauten Blockly bekomme ich fortlaufend Nachrichten wenn sich der Sensorwert ändert unabhängig ob es ein Plus oder Minus-Wert ist und es ist dem Skript egal wie hoch der Wert ist. Im aktuellen Fall macht er es schon bei 46 %.

      Ich hatte mal ein Skript aufgebaut in Blockly welches funktioniert hat, ich hänge den Code mal an. Aber ich bekomme es in Blockly nicht mehr hin da ich nicht mehr weiß welches Blockly Element dahinter steckt.

      Hat einer von euch den hilfreichen Tipp?

      Grüße
      Marc

      Anbei mein heutiges Skript

      Bildschirmfoto 2019-12-29 um 22.49.23.png

      Und hier der Code von dem alten Funktionierenden Skript:

      /* -- do not edit following lines - START --
      {
      "engineType": "Blockly",
      "debug": false,
      "verbose": false
      }
      -- do not edit previous lines - END --*/
      on({id: 'ble.0.c4:7c:8d:66:32:5a.moisture', change: "lt"}, function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      if (parseFloat((obj.state ? obj.state.val : "")) <= 20) {
      sendTo("pushover", "send", {
      message: 'Pflanze im Bad braucht Wasser',
      sound: ""
      });
      }
      });

      //

      Asgothian L 2 Replies Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @Marc-Nied last edited by

        @Marc-Nied
        Verschieb doch mal bitte den Pushover Block in die "Klammer" vom "falls" und lass den nicht dahinter liegen.

        In pseudocode ausgedrüct sieht dein Script im Moment so aus:

        Trigger wenn der Feuchtigkeitswert fällt:

        • Wenn der Feuchtigkeitswert <= 20 mache nichts
        • Sende Pushover Nachricht

        A.

        M 1 Reply Last reply Reply Quote 0
        • M
          Marc-Nied @Asgothian last edited by

          @Asgothian Ja ist richtig gewesen und ich Pappnase hätte es selbst sehen müssen eigentlich 😉

          thx für die Erläuterung!

          1 Reply Last reply Reply Quote 0
          • L
            locito09 @Marc-Nied last edited by

            @Marc-Nied
            Falls es dich interessiert bin auch dabei einen Script für die Pflanzen zu Bauen.

            https://forum.iobroker.net/topic/28234/bitte-um-hilfe-bei-blockly/4

            M 1 Reply Last reply Reply Quote 0
            • M
              Marc-Nied @locito09 last edited by

              @locito09 sehr nette Idee aber VIS soweit bin ich noch nicht 😉

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

              Support us

              ioBroker
              Community Adapters
              Donate

              526
              Online

              31.6k
              Users

              79.5k
              Topics

              1.3m
              Posts

              3
              5
              412
              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