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. Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
11 Beiträge 3 Kommentatoren 473 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.
  • D Offline
    D Offline
    drapo
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen
    Ich habe mir ein Blockly erstellt, welches die Pool Heizung automatisch ausschalten soll, sobald zu wenig PV Strom vorhanden ist. Abschaltung Heizung Pool.jpg

    ACTotalRealPower ist der Wert welcher gerade ins Netz gespiesen wird. Wird dieser kleiner als 300 so soll die Heizung wenn der Wert 15min lang unter diesen 300 lag ausschalten.

    Ich denke ich habe ein Problem mit dem Timeout. Die Heizung schaltet aus. Jedoch war es z.B. heute so dass der Wert nie unter den 300 war jedoch die Heizung ausgeschaltet hat. An was könnte das liegen?

    Danke für die Hilfe.

    HomoranH 1 Antwort Letzte Antwort
    0
    • D drapo

      Hallo zusammen
      Ich habe mir ein Blockly erstellt, welches die Pool Heizung automatisch ausschalten soll, sobald zu wenig PV Strom vorhanden ist. Abschaltung Heizung Pool.jpg

      ACTotalRealPower ist der Wert welcher gerade ins Netz gespiesen wird. Wird dieser kleiner als 300 so soll die Heizung wenn der Wert 15min lang unter diesen 300 lag ausschalten.

      Ich denke ich habe ein Problem mit dem Timeout. Die Heizung schaltet aus. Jedoch war es z.B. heute so dass der Wert nie unter den 300 war jedoch die Heizung ausgeschaltet hat. An was könnte das liegen?

      Danke für die Hilfe.

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

      Ich denke ich habe ein Problem mit dem Timeout.

      ja!

      in diesen 15 Minuten wird bei jeder Änderung der Leistung, die immer weiter <300 sinkt der Timeout erneut gestartet, ohne dass er vorher beendet wurdr.
      Dadurch lässt er sich nie mehr beenden.

      Nimm eine Sperrvariable, setze sie bei der ersten Ändetung <=300 auf true und prüfe sie im falls.

      oder

      prüfe im falls ob WERT <=300 UND VORIGER WERT >300
      dazu musst du WERT und VORIGER WERT aus den Triggerbausteinen nehmen

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      paul53P 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

        Ich denke ich habe ein Problem mit dem Timeout.

        ja!

        in diesen 15 Minuten wird bei jeder Änderung der Leistung, die immer weiter <300 sinkt der Timeout erneut gestartet, ohne dass er vorher beendet wurdr.
        Dadurch lässt er sich nie mehr beenden.

        Nimm eine Sperrvariable, setze sie bei der ersten Ändetung <=300 auf true und prüfe sie im falls.

        oder

        prüfe im falls ob WERT <=300 UND VORIGER WERT >300
        dazu musst du WERT und VORIGER WERT aus den Triggerbausteinen nehmen

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @homoran sagte: WERT <=300 UND VORIGER WERT >300
        dazu musst du WERT und VORIGER WERT aus den Triggerbausteinen nehmen

        Z.B. so:

        Bild_2022-06-17_183447870.png

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        D 1 Antwort Letzte Antwort
        1
        • paul53P paul53

          @homoran sagte: WERT <=300 UND VORIGER WERT >300
          dazu musst du WERT und VORIGER WERT aus den Triggerbausteinen nehmen

          Z.B. so:

          Bild_2022-06-17_183447870.png

          D Offline
          D Offline
          drapo
          schrieb am zuletzt editiert von
          #4

          @paul53 @Homoran vielen Dank Euch beiden für die rasche und kompetente Hilfe. Das mit Wert und vorheriger Wert ist mir noch nicht ganz klar. Ich habs mal so umgesetzt ich glaube aber ihr meintet es etwas anders.

          Pool Heizung Script.jpg

          HomoranH 1 Antwort Letzte Antwort
          0
          • D drapo

            @paul53 @Homoran vielen Dank Euch beiden für die rasche und kompetente Hilfe. Das mit Wert und vorheriger Wert ist mir noch nicht ganz klar. Ich habs mal so umgesetzt ich glaube aber ihr meintet es etwas anders.

            Pool Heizung Script.jpg

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

            ich glaube aber ihr meintet es etwas anders.

            jepp!
            du musst den Baustein nehmen, den Paul genommen hat.

            der befindet sich unter Trigger und hatcein Pulldown-Menü.
            Standardmäßig steht da object ID drin, aber beim aufklappen auch die gewünschten Variablen

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            D 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

              ich glaube aber ihr meintet es etwas anders.

              jepp!
              du musst den Baustein nehmen, den Paul genommen hat.

              der befindet sich unter Trigger und hatcein Pulldown-Menü.
              Standardmäßig steht da object ID drin, aber beim aufklappen auch die gewünschten Variablen

              D Offline
              D Offline
              drapo
              schrieb am zuletzt editiert von
              #6

              @homoran ok das mit dem Wert und vorheriger Wert habe ich nun gefunden.

              6f74316d-c861-4ba0-8518-d9dbc6514672-grafik.png

              Bei Paul waren aber beide Falls abfragen mit >300 drin das macht keinen Sinn und hab ich mal angepasst so dass die erste bei >300 läuft und die zweite bei <= 300.

              Was mir ebenfalls noch nicht klar ist was die unterste verschachtelte Falls abfrage genau macht. Dort wo bei Paul der Switch gesteuert wird. Würde das so wie in meinem beispiel auch gehen?

              HomoranH paul53P 2 Antworten Letzte Antwort
              0
              • D drapo

                @homoran ok das mit dem Wert und vorheriger Wert habe ich nun gefunden.

                6f74316d-c861-4ba0-8518-d9dbc6514672-grafik.png

                Bei Paul waren aber beide Falls abfragen mit >300 drin das macht keinen Sinn und hab ich mal angepasst so dass die erste bei >300 läuft und die zweite bei <= 300.

                Was mir ebenfalls noch nicht klar ist was die unterste verschachtelte Falls abfrage genau macht. Dort wo bei Paul der Switch gesteuert wird. Würde das so wie in meinem beispiel auch gehen?

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                Bei Paul waren aber beide Falls abfragen mit >300 drin das macht keinen Sinn

                doch macht es. Ich ahne was @paul53 da machen will, aber da fehlt mir eine zweite Bedingung :thinking_face:
                Es würde mich bei ihm jedoch nicht wundern, wenn die nicht fehlt, sondern irgendwie versteckt ist.

                Die Pumpe soll ja nur ausschalten wenn die Einspeisung mindestens 15 Minuten unter 300 W fällt.
                also muss der letzte Wert über 300W gelegen haben.

                Wenn dann nur eine Wolke da war und die Einspeisung wieder über 300W geht soll der Timer gestoppt werden

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                D 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                  Bei Paul waren aber beide Falls abfragen mit >300 drin das macht keinen Sinn

                  doch macht es. Ich ahne was @paul53 da machen will, aber da fehlt mir eine zweite Bedingung :thinking_face:
                  Es würde mich bei ihm jedoch nicht wundern, wenn die nicht fehlt, sondern irgendwie versteckt ist.

                  Die Pumpe soll ja nur ausschalten wenn die Einspeisung mindestens 15 Minuten unter 300 W fällt.
                  also muss der letzte Wert über 300W gelegen haben.

                  Wenn dann nur eine Wolke da war und die Einspeisung wieder über 300W geht soll der Timer gestoppt werden

                  D Offline
                  D Offline
                  drapo
                  schrieb am zuletzt editiert von drapo
                  #8

                  @homoran @paul53 die funktion des ganzen wie im vorherigen post von homoran soll genau so ablaufen. Aber einfach dass es keine Missverständnisse gibt. Der Wert des Objektes ACTotalRealPower ändert jede sekunde da es bei der Sonne halt schwankungen gibt. Nicht dass das dann probleme bei der Überprüfung des "Wert" und "vorherigen Wert" gibt nur weil dieser so häufig wechselt

                  1 Antwort Letzte Antwort
                  0
                  • D drapo

                    @homoran ok das mit dem Wert und vorheriger Wert habe ich nun gefunden.

                    6f74316d-c861-4ba0-8518-d9dbc6514672-grafik.png

                    Bei Paul waren aber beide Falls abfragen mit >300 drin das macht keinen Sinn und hab ich mal angepasst so dass die erste bei >300 läuft und die zweite bei <= 300.

                    Was mir ebenfalls noch nicht klar ist was die unterste verschachtelte Falls abfrage genau macht. Dort wo bei Paul der Switch gesteuert wird. Würde das so wie in meinem beispiel auch gehen?

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #9

                    @drapo sagte: beide Falls abfragen mit >300 drin das macht keinen Sinn und hab ich mal angepasst

                    Deine Anpassung macht keinen Sinn:

                    sonst falls vorheriger Wert > 300
                    

                    entspricht

                    Wert <= 300 UND vorheriger Wert > 300
                    

                    @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                    Nicht dass das dann probleme bei der Überprüfung des "Wert" und "vorherigen Wert" gibt nur weil dieser so häufig wechselt

                    Ein Trigger jede Sekunde macht keine Probleme.

                    @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                    was die unterste verschachtelte Falls abfrage genau macht.

                    Die schaltet die Pool-Heizung nur dann aus, wenn sie eingeschaltet ist (Vermeidung unnötigen Funkverkehrs).

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    D 1 Antwort Letzte Antwort
                    1
                    • paul53P paul53

                      @drapo sagte: beide Falls abfragen mit >300 drin das macht keinen Sinn und hab ich mal angepasst

                      Deine Anpassung macht keinen Sinn:

                      sonst falls vorheriger Wert > 300
                      

                      entspricht

                      Wert <= 300 UND vorheriger Wert > 300
                      

                      @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                      Nicht dass das dann probleme bei der Überprüfung des "Wert" und "vorherigen Wert" gibt nur weil dieser so häufig wechselt

                      Ein Trigger jede Sekunde macht keine Probleme.

                      @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                      was die unterste verschachtelte Falls abfrage genau macht.

                      Die schaltet die Pool-Heizung nur dann aus, wenn sie eingeschaltet ist (Vermeidung unnötigen Funkverkehrs).

                      D Offline
                      D Offline
                      drapo
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 super. dann hab ichs auch verstanden :grin: vielen Dank für die Hilfe. Hier nochmal der Vollständigkeit halber das Blockly wie es jetzt aussieht. Werde das Morgen testen. Das Wetter dazu sollte stimmen.
                      final.jpg

                      HomoranH 1 Antwort Letzte Antwort
                      0
                      • D drapo

                        @paul53 super. dann hab ichs auch verstanden :grin: vielen Dank für die Hilfe. Hier nochmal der Vollständigkeit halber das Blockly wie es jetzt aussieht. Werde das Morgen testen. Das Wetter dazu sollte stimmen.
                        final.jpg

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @drapo sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                        dann hab ichs auch verstanden

                        und meine Vermutung

                        @homoran sagte in Pool Heizung ausschalten sobald zu wenig PV Strom vorhanden:

                        wenn die nicht fehlt, sondern irgendwie versteckt ist.

                        hat sich auch bestätigt

                        dann hab ich auch mal wieder was von @paul53 gelernt

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        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

                        744

                        Online

                        32.7k

                        Benutzer

                        82.3k

                        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