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. Blockly
  5. Heizungs-Boost bei PV Überschuss

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Heizungs-Boost bei PV Überschuss

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 3 Kommentatoren 865 Aufrufe 1 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.
  • R Offline
    R Offline
    RappiRN
    Most Active
    schrieb am zuletzt editiert von RappiRN
    #2

    Du hast einen Trigger im Trigger, das geht nicht!
    Statt des innenliegenden Triggers kannst z. B. du den falls Block aus den Logikblöcken verwenden.
    Und statt aktualisiere musst du steuere verwenden.

    Enrico

    1 Antwort Letzte Antwort
    0
    • hg6806H Offline
      hg6806H Offline
      hg6806
      Most Active
      schrieb am zuletzt editiert von
      #3

      So, habe mal die doppelten Trigger herausgenommen und durch Logik ersetzt.
      Leider wird die Temperatur ger nicht hochgezählt wenn PV mehr als (-) 2000W liefert.

      2019-09-12 11_24_22-Window.jpg

      1 Antwort Letzte Antwort
      0
      • R Offline
        R Offline
        RappiRN
        Most Active
        schrieb am zuletzt editiert von
        #4

        Der obere Block funktioniert zwar so, aber die falls Abfrage wird nur einmal beim Scriptstart abgefragt, danach nicht wieder, das soll doch bestimmt nicht so, oder?

        Enrico

        1 Antwort Letzte Antwort
        0
        • hg6806H Offline
          hg6806H Offline
          hg6806
          Most Active
          schrieb am zuletzt editiert von hg6806
          #5

          Habe den obere Abfrage mal herausgenommen.
          Leider "toggelt" es immer noch hin und her.

          Der untere Teil funktioniert aber. D.h. wenn ich per Butten "Heizungs-Boost" auf true oder false setze werden entsprechend die Werte verändert.

          Also, ich möchte nur wenn der Zweirichtungsstromzähler weniger als -2000W liefert den Booster auf true und dann wieder bei mehr als -1200 auf false.

          2019-09-27 14_26_36-javascript - ioBroker - Vivaldi.jpg

          1 Antwort Letzte Antwort
          0
          • ldittmarL Offline
            ldittmarL Offline
            ldittmar
            Developer
            schrieb am zuletzt editiert von
            #6

            Den oberen Teil würde ich aber zeitgesteuert machen, denn bei jede Wolke, würde sich der Wert ja ändern und das Ding würde ständig an und aus gehen. Damit sich der Wert oben auch nicht immer aktualisiert, könntest du jeweils zur Abfrage noch schauen ob es schon auf true bzw false steht.

            1 Antwort Letzte Antwort
            0
            • R Offline
              R Offline
              RappiRN
              Most Active
              schrieb am zuletzt editiert von
              #7

              Es ist natürlich etwas problematisch hier mit an/aus einen optimalen Verbrauch des Überschusses hinzukriegen. Oft schalten kann bei höheren Leistungen auch Kontaktprobleme verursachen.
              Ideal wäre eine stetige Regelung der abgegebenen Leistung, so in etwa mit einem Frequenzumrichter bei einem Motor oder vielleicht mit einem TRIAC. Es gibt ja auch schon fertige Lösungen, ich glaube von SMA habe ich sowas schon gesehen.
              Du wirst um einen Timeout nicht herum kommen. Du musst dabei nur entscheiden später an, also verschenkte Leistung oder eben später aus und damit dann zugekaufte Energie.

              Enrico

              1 Antwort Letzte Antwort
              0
              • hg6806H Offline
                hg6806H Offline
                hg6806
                Most Active
                schrieb am zuletzt editiert von
                #8

                Aber wie schon geschrieben funktioniert das Programm so nicht und ich weiß nicht warum.

                Zeitgesteuert ist es ja auch schon ein bisschen, ich habe bei Setzen von false 1 Minute Delay drin.

                Hier werden keine hohen Leistungen geschaltet sondern Ventile auf und zugeschaltet, und das auch sehr langsam.

                Kann mir jemand sagen weshalb das obere Programm nicht funktioniert und komische hin und hertoggelt?

                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  RappiRN
                  Most Active
                  schrieb am zuletzt editiert von
                  #9

                  Versuch es mal mit einem Extra Timeoutblock. Diesen kannst du stoppen, falls deine Einspeisung eigentlich eine Verlängerung des Boosts verlangt.
                  Bei deiner Version könnte es sein, dass die Verzögerung startet, aber der Wert wieder unter 2000 gehen könnte, und trotzdem ausgeschaltet wird, weil der Timer abgelaufen ist.
                  Oder wird überhaupt nicht geschaltet?

                  Enrico

                  1 Antwort Letzte Antwort
                  0
                  • hg6806H Offline
                    hg6806H Offline
                    hg6806
                    Most Active
                    schrieb am zuletzt editiert von hg6806
                    #10

                    Leider bin ich noch immer nicht weitergekommen.
                    Habe mal die Verzögerung herausgenommen und den Wert -1200 auf -1000 herabgesetzt um etwas mehr Hysterese reinzubringen.
                    Da es schwer ist immer dabei zu sein, wenn entsprechend PV Überschuss ist, habe ich mal das ganze über eine Grafik geloggt:

                    2019-10-13 10_36_57-Window.png

                    Rot ist die eingestellt Temperatur am Thermostat, grün die Variable "Heizung-Boost"
                    Es wird also schon immer geschaltet, springt aber wieder nach 1-2 Minuten zurück.

                    Hier nochmal das jetzige Programm

                    2019-10-13 10_42_28-Window.jpg

                    1 Antwort Letzte Antwort
                    0
                    • R Offline
                      R Offline
                      RappiRN
                      Most Active
                      schrieb am zuletzt editiert von RappiRN
                      #11

                      Und du musst für die Änderung der Homematic-Thermostate einen "Steuere"-Block nehmen! Das müsste die Ursache sein, du setzt den Wert per Script höher bzw. tiefer und dann kommt die Aktualisierung von der CCU o.Ä. und der Wert wird wieder auf den vorherigen zurückgesetzt.
                      Das ist das Thema mit der Bestätigung "ack" der Werte. Wenn du nach der Änderung des Wertes mit der Maus in der Objektansicht über den geänderten Wert gehst, steht bei deiner Version in etwa "ack: true" damit reagiert die CCU nicht mehr auf diese Änderung. Wenn du mit einem "steuere"-Block arbeitest, steht da "ack: false" und der Wert wird zur CCU übertragen, wenn das dann passiert ist, kommt "ack: true". Ich hoffe das ist einigermaßen verständlich erklärt.

                      Enrico

                      1 Antwort Letzte Antwort
                      0
                      • hg6806H Offline
                        hg6806H Offline
                        hg6806
                        Most Active
                        schrieb am zuletzt editiert von
                        #12

                        Läuft!

                        Danke für den Tipp mit dem Steuerungsblock.
                        Hattest das ja mal oben erwähnt, was ich aber übersehen hatte.

                        Habe ich das richtig verstanden, dass "Aktualisiere" kein Acknowlege macht, Steuerung dafür schon?

                        R 1 Antwort Letzte Antwort
                        0
                        • hg6806H hg6806

                          Läuft!

                          Danke für den Tipp mit dem Steuerungsblock.
                          Hattest das ja mal oben erwähnt, was ich aber übersehen hatte.

                          Habe ich das richtig verstanden, dass "Aktualisiere" kein Acknowlege macht, Steuerung dafür schon?

                          R Offline
                          R Offline
                          RappiRN
                          Most Active
                          schrieb am zuletzt editiert von
                          #13

                          @hg6806
                          Wenn ich das bisher richtig verstanden habe, genau anders herum, so, wie ich es geschrieben habe.

                          Enrico

                          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

                          643

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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