Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. PV-Überschuss nach Prognose und Stufen für Heizstab

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    776

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

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

PV-Überschuss nach Prognose und Stufen für Heizstab

Scheduled Pinned Locked Moved Einsteigerfragen
19 Posts 4 Posters 1.5k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chrille1507

    @bock-johannes Hallo,
    du hast zwar sehr viele Timeouts aber du musst diese auch beenden, wenn eine andere Bedingung erfüllt ist.
    Ich versuche das mal zu beschreiben:

    Wenn Bedingung 1 und Bedingung 2 erfüllt werden, wird nach 5 Minuten (Timeout 1) ein Ereignis geschalten. Sollte sich aber Bedingung 2 ändern, wird Timeout 2 gestartet, Timeout 1 läuft aber weiterhin. Daher kommt es zu Überlagerungen in den Aufgaben.

    Du kannst das gut verbildlichen, wenn du anstelle der "steuere" Blöcke "Debug"-Outputs mit verschiedenen Texten einsetzt. Dann wirst du im Log sehen, was da alles im Hintergrund läuft und gestartet wird.

    B Offline
    B Offline
    Bock.Johannes
    wrote on last edited by
    #3

    @chrille1507 also die Timeouts raus und statt dessen Pausen einfügen damit die Relais nicht so oft geschaltet werden? Das mit den Timeouts hatte ich hier im Forum gefunden bei Überschuss PV Laden an ein E-Auto.

    HomoranH C 2 Replies Last reply
    0
    • B Bock.Johannes

      @chrille1507 also die Timeouts raus und statt dessen Pausen einfügen damit die Relais nicht so oft geschaltet werden? Das mit den Timeouts hatte ich hier im Forum gefunden bei Überschuss PV Laden an ein E-Auto.

      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #4

      @bock-johannes sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

      Das mit den Timeouts hatte ich hier im Forum gefunden

      dann sollte da auch etwas vom Stoppen von Timeouts gestanden haben.
      Wenn ein Timeout zweimal gestartet wird kann er u.U. nie mehr gestoppt werden.
      Woher soll der Stop-Befehl denn dann wissen welchen der laufenden Timeouts er stoppen soll

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      1
      • B Bock.Johannes

        @chrille1507 also die Timeouts raus und statt dessen Pausen einfügen damit die Relais nicht so oft geschaltet werden? Das mit den Timeouts hatte ich hier im Forum gefunden bei Überschuss PV Laden an ein E-Auto.

        C Online
        C Online
        Chrille1507
        wrote on last edited by
        #5

        @bock-johannes Das kannst du so erstmal versuchen aber du hattest die Timeouts ja nicht ohne einen Grund drin, oder?

        B 1 Reply Last reply
        0
        • C Chrille1507

          @bock-johannes Das kannst du so erstmal versuchen aber du hattest die Timeouts ja nicht ohne einen Grund drin, oder?

          B Offline
          B Offline
          Bock.Johannes
          wrote on last edited by Bock.Johannes
          #6

          @chrille1507 ich wollte mit den Timeouts erreichen das nicht so oft hin und her geschaltet wird... Ich schaue mir das aber mit dem Beenden nochmal an, wobei ja die Pause gleiches bewirkt....
          Habe jetzt mal an jeden Timeout einen Stop Timeout gebaut.

          C 1 Reply Last reply
          0
          • B Bock.Johannes

            @chrille1507 ich wollte mit den Timeouts erreichen das nicht so oft hin und her geschaltet wird... Ich schaue mir das aber mit dem Beenden nochmal an, wobei ja die Pause gleiches bewirkt....
            Habe jetzt mal an jeden Timeout einen Stop Timeout gebaut.

            C Online
            C Online
            Chrille1507
            wrote on last edited by
            #7

            @bock-johannes Du brauchst für jeden Timeout einen Timeout-Stop -> siehe dazu die Bezeichnungen der Timeouts (timeout1, timeout2 etc.).

            Ich verstehe was du machen willst, Timeouts sind (aus meiner Sicht) nicht die richtige Wahl dafür.

            Ich bin gerade nicht an meinem PC aber ich werde versuchen, heute Abend mal meine Gedanken dazu in ein Blockly zu packen.

            B 2 Replies Last reply
            0
            • C Chrille1507

              @bock-johannes Du brauchst für jeden Timeout einen Timeout-Stop -> siehe dazu die Bezeichnungen der Timeouts (timeout1, timeout2 etc.).

              Ich verstehe was du machen willst, Timeouts sind (aus meiner Sicht) nicht die richtige Wahl dafür.

              Ich bin gerade nicht an meinem PC aber ich werde versuchen, heute Abend mal meine Gedanken dazu in ein Blockly zu packen.

              B Offline
              B Offline
              Bock.Johannes
              wrote on last edited by
              #8

              @chrille1507 super ich danke schon vielmals für die Tipps.... Ich versuche aktuell den Überschuss optimal zu verwenden. E-Auto, Heizung, Klimaanlage....

              1 Reply Last reply
              0
              • C Chrille1507

                @bock-johannes Du brauchst für jeden Timeout einen Timeout-Stop -> siehe dazu die Bezeichnungen der Timeouts (timeout1, timeout2 etc.).

                Ich verstehe was du machen willst, Timeouts sind (aus meiner Sicht) nicht die richtige Wahl dafür.

                Ich bin gerade nicht an meinem PC aber ich werde versuchen, heute Abend mal meine Gedanken dazu in ein Blockly zu packen.

                B Offline
                B Offline
                Bock.Johannes
                wrote on last edited by
                #9

                @chrille1507 ich hatte die Timeouts durch pausen ersetzt, jedoch wird entweder nach Ertrag geschaltet, oder die 1,5kw. Ganz verstehen kann ich es noch nicht....

                C 1 Reply Last reply
                0
                • B Bock.Johannes

                  @chrille1507 ich hatte die Timeouts durch pausen ersetzt, jedoch wird entweder nach Ertrag geschaltet, oder die 1,5kw. Ganz verstehen kann ich es noch nicht....

                  C Online
                  C Online
                  Chrille1507
                  wrote on last edited by
                  #10

                  @bock-johannes Hallo, ich bin mit meinen bisherigen Lösungen noch nicht zufrieden, daher noch kein Vorschlag von mir.

                  Wenn ich es richtig verstanden habe, ist der auslösende Faktor, die aktuelle Netzeinspeisung. Je nach Abfrageintervall ändert sich dieser Wert aber mehrmals in der Minute.

                  Mein Vorschlag würde in die Richtung gehen:

                  Wenn Netzeinspeisung größer als 2 kW dann schalte Heizstab 1.5 kW ein

                  Jetzt ist aber das Problem, dass mit dem Einschalten des Heizstabes die Netzeinspeisung stark sinkt und der Heizstab müsste abgeschaltet werden. Dies würde, gerade an bewölkten Tagen zu einen ständigen ein- und ausschalten führen.

                  Daher dazu die Funktion, wenn Netzeinspeisung kleiner 2 kW und Heizstab eingeschaltet, dann Heizstab ausschalten und das mit einem Timeout versehen.

                  So könntest du dich langsam heranarbeiten und schauen, ob das funktioniert.

                  Weißt du, wie ich es meine?

                  B 1 Reply Last reply
                  0
                  • C Chrille1507

                    @bock-johannes Hallo, ich bin mit meinen bisherigen Lösungen noch nicht zufrieden, daher noch kein Vorschlag von mir.

                    Wenn ich es richtig verstanden habe, ist der auslösende Faktor, die aktuelle Netzeinspeisung. Je nach Abfrageintervall ändert sich dieser Wert aber mehrmals in der Minute.

                    Mein Vorschlag würde in die Richtung gehen:

                    Wenn Netzeinspeisung größer als 2 kW dann schalte Heizstab 1.5 kW ein

                    Jetzt ist aber das Problem, dass mit dem Einschalten des Heizstabes die Netzeinspeisung stark sinkt und der Heizstab müsste abgeschaltet werden. Dies würde, gerade an bewölkten Tagen zu einen ständigen ein- und ausschalten führen.

                    Daher dazu die Funktion, wenn Netzeinspeisung kleiner 2 kW und Heizstab eingeschaltet, dann Heizstab ausschalten und das mit einem Timeout versehen.

                    So könntest du dich langsam heranarbeiten und schauen, ob das funktioniert.

                    Weißt du, wie ich es meine?

                    B Offline
                    B Offline
                    Bock.Johannes
                    wrote on last edited by
                    #11

                    @chrille1507 ich hatte dazu im Skript die Einschaltsignale von den Abschaltsignalen getrennt, bin mir aber nicht sicher ob das so richtig war. Bei der Klimaanlage die ich so schalte ist es recht einfach, Netzeinspeisung über ... an, unter 100w aus. Beim Heizstab gehe ich ja noch einen Schritt weiter und schalte Ihn früher an wenn die PV Prognose eine gewissen wert für den Tag anschaltet, da die Batterie ja max 6000W aufnehmen kann.

                    C 1 Reply Last reply
                    0
                    • B Bock.Johannes

                      @chrille1507 ich hatte dazu im Skript die Einschaltsignale von den Abschaltsignalen getrennt, bin mir aber nicht sicher ob das so richtig war. Bei der Klimaanlage die ich so schalte ist es recht einfach, Netzeinspeisung über ... an, unter 100w aus. Beim Heizstab gehe ich ja noch einen Schritt weiter und schalte Ihn früher an wenn die PV Prognose eine gewissen wert für den Tag anschaltet, da die Batterie ja max 6000W aufnehmen kann.

                      C Online
                      C Online
                      Chrille1507
                      wrote on last edited by Chrille1507
                      #12

                      @bock-johannes
                      Also das wäre jetzt erstmal ein einfaches Beispiel:

                      eb8898ef-2162-46f2-b0ff-08cc67ca9f87-image.png

                      In diesem Beispiel würde der Heizstab ausgeschaltet, 5 Minuten nachdem die Netzeinspeisung kleiner 2500 Watt ist.

                      HomoranH 1 Reply Last reply
                      0
                      • C Chrille1507

                        @bock-johannes
                        Also das wäre jetzt erstmal ein einfaches Beispiel:

                        eb8898ef-2162-46f2-b0ff-08cc67ca9f87-image.png

                        In diesem Beispiel würde der Heizstab ausgeschaltet, 5 Minuten nachdem die Netzeinspeisung kleiner 2500 Watt ist.

                        HomoranH Do not disturb
                        HomoranH Do not disturb
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by
                        #13

                        @chrille1507 sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

                        @bock-johannes
                        Also das wäre jetzt erstmal ein einfaches Beispiel:

                        eb8898ef-2162-46f2-b0ff-08cc67ca9f87-image.png

                        In diesem Beispiel würde der Heizstab ausgeschaltet, 5 Minuten nachdem die Netzeinspeisung kleiner 2500 Watt ist.

                        was machst du mit dem laufenden timeout, wenn die nächste Messung auch kleiner 2500 ist?

                        Ruckzuck läuft der timeout zehnmal

                        kein Support per PN! - Fragen im Forum stellen -
                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        C 1 Reply Last reply
                        0
                        • HomoranH Homoran

                          @chrille1507 sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

                          @bock-johannes
                          Also das wäre jetzt erstmal ein einfaches Beispiel:

                          eb8898ef-2162-46f2-b0ff-08cc67ca9f87-image.png

                          In diesem Beispiel würde der Heizstab ausgeschaltet, 5 Minuten nachdem die Netzeinspeisung kleiner 2500 Watt ist.

                          was machst du mit dem laufenden timeout, wenn die nächste Messung auch kleiner 2500 ist?

                          Ruckzuck läuft der timeout zehnmal

                          C Online
                          C Online
                          Chrille1507
                          wrote on last edited by
                          #14

                          @homoran oh ok....
                          Wie würdest du das dann lösen?

                          HomoranH AsgothianA 2 Replies Last reply
                          0
                          • C Chrille1507

                            @homoran oh ok....
                            Wie würdest du das dann lösen?

                            HomoranH Do not disturb
                            HomoranH Do not disturb
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by
                            #15

                            @chrille1507 sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

                            @homoran oh ok....
                            Wie würdest du das dann lösen?

                            das Ganze ist noch komplexer, da z.B. ein Übersxhuss von 2500 beim Einschalten des Heizstabs ja sofort auf max. 1000 fällt.

                            Da braucht es noch einige Variablen, die im Falls oder Sonst Falls abgefragt werden müssem.

                            bin aber nicht am PC

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Reply Last reply
                            1
                            • C Chrille1507

                              @homoran oh ok....
                              Wie würdest du das dann lösen?

                              AsgothianA Offline
                              AsgothianA Offline
                              Asgothian
                              Developer
                              wrote on last edited by
                              #16

                              @chrille1507 @Bock-Johannes

                              Ich würde das so lösen:

                              Wichtig: Die text Datenpunkte müssen wirklich auf die ID des Datenpunktes zeigen. Offensichtlicherweise habe ich diese nicht.

                              Der Baustein "wert" und "vorheriger Wert" stammt aus dem Trigger Bereich und ist da mit "ObjektID" vorgelegt.

                              Screenshot 2022-04-13 at 11.22.50.png Screenshot 2022-04-13 at 11.23.31.png Screenshot 2022-04-13 at 11.23.46.png

                              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                              B 2 Replies Last reply
                              1
                              • AsgothianA Asgothian

                                @chrille1507 @Bock-Johannes

                                Ich würde das so lösen:

                                Wichtig: Die text Datenpunkte müssen wirklich auf die ID des Datenpunktes zeigen. Offensichtlicherweise habe ich diese nicht.

                                Der Baustein "wert" und "vorheriger Wert" stammt aus dem Trigger Bereich und ist da mit "ObjektID" vorgelegt.

                                Screenshot 2022-04-13 at 11.22.50.png Screenshot 2022-04-13 at 11.23.31.png Screenshot 2022-04-13 at 11.23.46.png

                                B Offline
                                B Offline
                                Bock.Johannes
                                wrote on last edited by
                                #17

                                @asgothian vielen Dank dafür, ich versuche das mal noch nachzubauen und da auch noch das vorzeitige Einschalten nach Ertragsprognose einzubauen....
                                So ganz den Durchblick habe ich aber bei den drei Grafiken noch nicht :-)

                                1 Reply Last reply
                                0
                                • AsgothianA Asgothian

                                  @chrille1507 @Bock-Johannes

                                  Ich würde das so lösen:

                                  Wichtig: Die text Datenpunkte müssen wirklich auf die ID des Datenpunktes zeigen. Offensichtlicherweise habe ich diese nicht.

                                  Der Baustein "wert" und "vorheriger Wert" stammt aus dem Trigger Bereich und ist da mit "ObjektID" vorgelegt.

                                  Screenshot 2022-04-13 at 11.22.50.png Screenshot 2022-04-13 at 11.23.31.png Screenshot 2022-04-13 at 11.23.46.png

                                  B Offline
                                  B Offline
                                  Bock.Johannes
                                  wrote on last edited by
                                  #18

                                  @asgothian ist der "Wert" auch eine Variable? Wo wird diese befüllt?

                                  HomoranH 1 Reply Last reply
                                  0
                                  • B Bock.Johannes

                                    @asgothian ist der "Wert" auch eine Variable? Wo wird diese befüllt?

                                    HomoranH Do not disturb
                                    HomoranH Do not disturb
                                    Homoran
                                    Global Moderator Administrators
                                    wrote on last edited by
                                    #19

                                    @bock-johannes sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

                                    ist der "Wert" auch eine Variable? Wo wird diese befüllt?

                                    @asgothian sagte in PV-Überschuss nach Prognose und Stufen für Heizstab:

                                    Der Baustein "wert" und "vorheriger Wert" stammt aus dem Trigger Bereich und ist da mit "ObjektID" vorgelegt.

                                    und wird daher mit dem Wert des Triggerereignisses befüllt

                                    kein Support per PN! - Fragen im Forum stellen -
                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    1 Reply Last reply
                                    0

                                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                    With your input, this post could be even better 💗

                                    Register Login
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    619

                                    Online

                                    32.8k

                                    Users

                                    82.7k

                                    Topics

                                    1.3m

                                    Posts
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Home
                                    • Recent
                                    • Tags
                                    • Unread 0
                                    • Categories
                                    • Unreplied
                                    • Popular
                                    • GitHub
                                    • Docu
                                    • Hilfe