Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Pushover sendet zwei Nachrichten

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Pushover sendet zwei Nachrichten

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

      Das Skript unten funktioniert und macht was es soll, allerdings bekomme ich zweimal die Pushover Nachricht. Einmal nach dem ersten regulären Timeout und dann ein zweites Mal 90min nach der ersten Nachricht. Ich wunder mich warum, da der Wert 50 nicht nochmal überschritten wird.
      Was macht das Skript: Es beobachtet den Stromverbauch einer Steckdose. Unterschreitet der Verbrauch 50 Watt soll das Timeout starten. Nach dem Abluf der 90min wird nochmal geprüft, ob der Wert noch immer unter 50 ist. Sollte in der Zwischenzeit der Verbauch wieder über den Wert gehen, soll das TIme out gestoppt werden.
      Eine Nachricht soll nur versendet werden, wenn die Steckdose ausgeschaltet wird.
      2021-10-15 20_31_16-javascript - raspberrypi4.png

      Siragus paul53 3 Replies Last reply Reply Quote 0
      • Siragus
        Siragus @JohnnyBahama last edited by

        @johnnybahama
        Woher bekommt die Variable "Wert" eigentlich ihren Wert?
        So wie ich das sehe, ist sie undefiniert und ein Vergleich mit >= bzw. < kann nicht stattfinden.

        J 1 Reply Last reply Reply Quote 0
        • J
          JohnnyBahama @Siragus last edited by

          @siragus Der Wert wird vom Trigger übergeben. Das Skript funktioniert ja.

          Siragus 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @JohnnyBahama last edited by

            @johnnybahama sagte: Sollte in der Zwischenzeit der Verbauch wieder über den Wert gehen, soll das TIme out gestoppt werden.

            Siehe hier

            1 Reply Last reply Reply Quote 1
            • Siragus
              Siragus @JohnnyBahama last edited by

              @johnnybahama
              Ich würde es mal so versuchen.
              Dein Skript ist für mich ehrlich gesagt etwas verwirrend.
              CEDF670F-A88B-4791-8BF9-C7AC9716E3BA.jpeg
              Was bei mir der Status ist, ist bei Dir wohl der Switch.

              1 Reply Last reply Reply Quote 0
              • Siragus
                Siragus @JohnnyBahama last edited by

                @johnnybahama
                Gerade kommt mir der Gedanke, dass der zweite Durchlauf aus dem Grund erfolgt, weil der Stromverbrauch beim ersten Durchlauf zwar unter 50 Watt ist, aber beim zweiten Durchlauf, da die Steckdose ausgeschaltet wurde = 0 ist und die Wattzahl sich somit noch einmal reduziert hat.
                Demzufolge sollte bei dem von mir vorgeschlagenen Skript noch etwas hinzugefügt werden.
                77DDEB74-69A2-4A5A-98BE-38A436F28433.jpeg

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

                  @siragus sagte: Skript noch etwas hinzugefügt werden.

                  Das funktioniert trotzdem nicht, da die Leistung < 50 W nicht konstant ist und deshalb mehrere Timer gestartet werden, die sich nicht mehr stoppen lassen.

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

                    @paul53
                    Habe ich inzwischen verstanden, da ich mir Dein Skript über den von Dir hier hinterlegten Link angeguckt hatte.
                    Wirklich super gelöst. 👍

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    743
                    Online

                    32.0k
                    Users

                    80.5k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    244
                    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