Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Warnung wenn Stromverbrauch zu hoch

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Warnung wenn Stromverbrauch zu hoch

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

      Hallo zusammen

      Diese Woche hat mir mein Boiler die Stromrechnung auf 30 EUR pro Tag hoch gejagt. Der Sanitär Installateur konnte den Fehler durch einen Neustart beheben aber die Ursache hat er nicht wirklich gefunden.
      Da mir das alles etwas unsicher ist wollte ich mir mittels Blockly eine Abfrage senden lassen falls der Stromverbrauch über 3h über 3400 Wh ist. Leider schickt mir das Skript einmal gefühlt 100 Nachrichten danach ist wieder ruhe. Wo ist der Denkfehler? Ich muss dazu sagen mein normaler Hausverbrauch liegt im Winter bei max 2500 Wh. Aufgrund der Wärmepumpe können spitzen darüber gehen. Dies sollte aber durch den Timeout abgefangen werden. Wie krieg ich es hin dass ich wirklich nur nach 3h und einem Stromverbrauch von permanent über 3400Wh genau nur 1 Meldung kriege?

      c8224923-dc9d-4892-9e79-1a120046c81b-grafik.png

      Homoran Fabio paul53 Asgothian 4 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @drapo last edited by Homoran

        @drapo sagte in Warnung wenn Stromverbrauch zu hoch:

        Wo ist der Denkfehler?

        bei jeder Änderung des Hausverbrauchs wird der Timeout erneut gestartet.

        Ein stoppen ist dann nicht mehr möglich.
        in dem falls noch ein und nicht timeout hinzufügen

        D 1 Reply Last reply Reply Quote 0
        • Fabio
          Fabio @drapo last edited by

          @drapo setze einen Cron der alle drei oder alle 1 stunde triggert und dann wenn der Wert über 3400 ist soll er dir ne Meldung schicken.

          Grüße
          Fabio

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @Fabio last edited by

            @fabio das bringt nichts, wenn genau in der Zeit eine kurze Aufheizung stattfindet.

            Fabio 1 Reply Last reply Reply Quote 0
            • Fabio
              Fabio @Homoran last edited by Fabio

              @homoran ja dann muss er halt noch die Temperatur dazu abfragen wenn möglich.

              Grüße
              Fabio

              D 1 Reply Last reply Reply Quote 0
              • D
                drapo @Homoran last edited by

                @homoran danke für den Ratschlag. Ich weiss zwar was Du meinst aber wie krieg ich das NICHT TIMEOUT da rein. Resp. wo finde ich die richtigen Blöcke für den Timeout?

                Homoran 1 Reply Last reply Reply Quote 0
                • D
                  drapo @Fabio last edited by

                  @fabio bei der Lösung gibt es zu viele Lücken. Dennoch Danke fürs Feedback.

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @drapo last edited by

                    @drapo Screenshot_20250328-174717_Firefox.jpg

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

                      @drapo sagte: nur nach 3h und einem Stromverbrauch von permanent über 3400Wh genau nur 1 Meldung kriege?

                      Du meinst 3400 W?

                      Blockly_temp.JPG

                      1 Reply Last reply Reply Quote 2
                      • Asgothian
                        Asgothian Developer @drapo last edited by Asgothian

                        @drapo sagte in Warnung wenn Stromverbrauch zu hoch:

                        Wie krieg ich es hin dass ich wirklich nur nach 3h und einem Stromverbrauch von permanent über 3400Wh genau nur 1 Meldung kriege?

                        Meine Empfehlung:
                        Screenshot 2025-03-28 at 17.50.04.png

                        • Intervall, nicht Timeout, damit alle 3 Stunden eine Meldung kommt solange die Leistung > 3000 ist.
                        • Eintscheidend ist der Vergleich mit 'wert > 3000 und vorheriger wert <= 3000' - diese Bedingung ist nur in dem Moment wahr wo der Wert die 3000er Schwelle überschreitet. Später passiert nix.
                        • Durch den 'clear intervall' block wird das Intervall gestoppt sobald der Wert wieder unter 3000 gefallen ist.

                        Ein negativer Effekt : Wenn der Wert genau um 3000 schwankt gibt es keine Meldung.

                        A.
                        Lesen muss ich noch üben - statt 3000 halt 3400 eintragen - als Schwelle.
                        Meine Lösung und die von @paul53 sind vom Ergebnis her ähnlich - Timeout statt Intervall ist der einzige relevante Unterschied

                        1 Reply Last reply Reply Quote 3
                        • D
                          drapo @Homoran last edited by

                          @homoran @paul53 @Asgothian vielen Dank für Eure Antworten. Das hilft mir sehr. Somit kann solche speziellen Fälle hoffentlich in Zukunft abfangen. Schönes Wochenede allerseits...

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          955
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          5
                          11
                          439
                          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