Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Steuerung Heizstab per PV und Warmwasser-Temperatur

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Steuerung Heizstab per PV und Warmwasser-Temperatur

    This topic has been deleted. Only users with topic management privileges can see it.
    • Dani el Potranco
      Dani el Potranco last edited by

      Hallo zusammen,
      ich würde gerne die Heizstäbe bei mir per PV-Ertrag steuern. Dies klappt soweit auch.
      D.h. ab einen gewissen Schwellenwert schaltet der Shelly für den Heizstab ein und bei einem anderen Grenzwert wieder aus.
      Jetzt würde ich das Skript gerne um die Funktion der Steuerung über die aktuelle Temperatur einbauen. D.h. Der Wert der Temperatur muss unter 60 Grad liegen, damit die anderen der Shelly aktiviert wird, wenn der Schwellwert für die Erzeugungsleistung der PV-Anlage passt.

      Leider komme ich bei meinem Blockly leider nicht weiter.

      Ich danke für Euren Support und Hilfe.

      Anbei mein umgebautes Skript, welches nicht klappt. Irgendwie liegt denke ich der Fehler in den beiden Trigger-Punkten, oder? Der Datenpunkt "valueText" ist die aktuelle Warmwasser-Temperatur.

      Screenshot 2025-08-11 10.12.00.png

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Dani el Potranco last edited by paul53

        @dani-el-potranco sagte: Der Datenpunkt "valueText" ist die aktuelle Warmwasser-Temperatur.

        Lass diesen DP als Trigger weg, denn die Erzeuger-Leistung triggert oft genug. Bei mehr als einem Trigger-DP kann Wert nicht verwendet werden.

        Blockly_temp.JPG

        Dani el Potranco 2 Replies Last reply Reply Quote 1
        • Dani el Potranco
          Dani el Potranco @paul53 last edited by

          @paul53 :
          Hab das Skrpit mal gemäß deinem Vorschlag umgebaut und werde es morgen mal testen und berichten.

          Vielen Dank schon mal.

          1 Reply Last reply Reply Quote 0
          • Dani el Potranco
            Dani el Potranco @paul53 last edited by

            @paul53

            Also so sieht das Skript nun aus, ich hoffe ich habe es korrekt gebaut. Problem ist, dass der Shelly nicht einschalten. Auch ein Neustart vom Skript hat keinen Erfolg gebracht.

            Hast du evtl. noch einen Tipp für mich?

            Screenshot 2025-08-12 15.07.59.png

            skvarel paul53 2 Replies Last reply Reply Quote 0
            • skvarel
              skvarel Developer @Dani el Potranco last edited by skvarel

              @dani-el-potranco .. was ist der Hintergrund der ersten Variable? Warum nicht direkt in der Logik den Switch schalten?

              .. und wo schreibst du den Inhalt der Variable in den Datenpunkt?

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Dani el Potranco last edited by paul53

                @dani-el-potranco sagte: ich hoffe ich habe es korrekt gebaut.

                Da fehlt der untere Teil. Ich hatte nur den Regler gezeigt.

                Blockly_temp.JPG

                Dani el Potranco 1 Reply Last reply Reply Quote 1
                • paul53
                  paul53 @skvarel last edited by paul53

                  @skvarel sagte: Warum nicht direkt in der Logik den Switch schalten?

                  Weil dann zu oft gesendet wird (Störpegel) und mehr Ressourcen verbraucht werden.

                  skvarel 1 Reply Last reply Reply Quote 1
                  • skvarel
                    skvarel Developer @paul53 last edited by

                    @paul53 .. ich würde es da eventuell noch variabler machen 😉

                    Die Variable auf die Objekt ID setzen und dann diesen Block:
                    2caca3e7-0231-43a1-97af-e3128ca4eec9-image.png

                    So könnte man oben im Kopf vom Script den Datenpunkt festlegen und wäre für Heizstab 2, 3 o.ä. flexibel.

                    1 Reply Last reply Reply Quote 0
                    • Dani el Potranco
                      Dani el Potranco @paul53 last edited by Dani el Potranco

                      @paul53
                      Oh man, ja klar. Der untere Teil war's. Ich....

                      Vielen lieben Dank. Das autom. Einschalten klappt jetzt schon prima.

                      Edit: Das autom. Ausschalten hat auch prima geklappt. Perfekt. Herzlichen Dank für den Support.

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      1.0k
                      Online

                      32.1k
                      Users

                      80.7k
                      Topics

                      1.3m
                      Posts

                      3
                      9
                      224
                      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