Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Morgennebel @apollon77 last edited by

      Moin,

      ich habe den Verdacht, daß das Script mit der aktuellen JS-Engine nicht richtig zusammenspielt.

      Das Script lief mehrere Monate fehlerfrei mit Homematic-230V DIN-Schienen 4fach Aktoren und 230V-Fußbodenreglern über ein Raspberrymatic mit Charly-Funkmodul.

      Seit 1-2 Wochen (in etwa, seit ein Update der JS-Engine kam) werden rein über die Fußbodenheizung beheizte Räume nicht mehr warm. In FLOT-Diagrammen zeigt sich, daß die Aktoren nur ganz kurz oder gar nicht angehen:

      Gästezimmer.PNG

      Oder nur viel zu spät und zögerlich angehen:

      Gästezimmer 2.PNG

      Ich bin ehrlich gesagt etwas ratlos, was sonst nicht funktionieren könnte.

      Hat jemand ähnliche Probleme?

      Danke, -MN

      apollon77 1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 @Morgennebel last edited by

        @morgennebel Hast du im Skript mal "debug" eingeschaltet, dann solltest Du sehen was er wann tut und wann/warum nicht

        M 2 Replies Last reply Reply Quote 0
        • M
          Morgennebel @apollon77 last edited by

          @apollon77
          Gerade aktiviert. Bei 24 Kreisen ist das recht umfangreich. Lässt sich das auf 2 Kreise irgendwie reduzieren?

          Danke für die schnelle Hilfe,

          Ciao, -MN

          apollon77 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @Morgennebel last edited by

            @morgennebel Nicht ohne das Skript anzupassen ... debug mode geht nur alles oder nicht

            1 Reply Last reply Reply Quote 1
            • M
              Morgennebel @apollon77 last edited by

              @apollon77 Danke für den Hinweis.

              Nach dem Logfile zu schließen, ist der Homematic 4fach-Aktor defekt:

              2021-03-24 05:01:51.890 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: ist ausgeschaltet und soll eingeschaltet sein
              2021-03-24 05:01:51.890 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Ende Gaestezimmer-Rechts, Nächster Lauf in 20m
              2021-03-24 05:01:51.892 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Steuern Aktor FBH Gaestezimmer-Links --> true (time=36000)
              2021-03-24 05:01:51.892 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Steuern Aktor FBH Gaestezimmer-Rechts --> true (time=36000)
              2021-03-24 05:01:51.895 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Links: false--> true (ack=false, from=system.adapter.javascript.0)
              2021-03-24 05:01:51.895 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Rechts: false--> true (ack=false, from=system.adapter.javascript.0)
              2021-03-24 05:01:52.077 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Links: true--> true (ack=true, from=system.adapter.linkeddevices.0)
              2021-03-24 05:01:52.236 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Rechts: true--> true (ack=true, from=system.adapter.linkeddevices.0)
              2021-03-24 05:01:53.383 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Links: true--> false (ack=true, from=system.adapter.linkeddevices.0)
              2021-03-24 05:01:54.051 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Ineke-Schlaf: false--> false (ack=true, from=system.adapter.linkeddevices.0)
              2021-03-24 05:01:54.518 - info: javascript.0 (32697) script.js.Heizung.Fussboden_PWM-Steuerung: Änderung Status Aktor FBH Gaestezimmer-Rechts: true--> false (ack=true, from=system.adapter.linkeddevices.0)
              

              Das ist dann kein Script- sondern ein Homematic-Fehler...

              Es sei denn, die ON_TIME-Befehle sind zeitlich zu nah beim SET ON-Befehl?

              Danke, -MN

              H 1 Reply Last reply Reply Quote 0
              • H
                homecineplexx @Morgennebel last edited by

                @apollon77 cooles script, aber wie könnte ich das für IR-Paneel nutzen?
                ich hab natürlich einen aktor (ein/aus) einen Tempfühler für. benötige ich noch etwas?

                apollon77 1 Reply Last reply Reply Quote 0
                • apollon77
                  apollon77 @homecineplexx last edited by

                  @homecineplexx Ich verstehe die Frage nicht?! Du brauchst einen Aktor der das IR Panel ein bzw aus schaltet ... rest siehe oben

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    homecineplexx @apollon77 last edited by

                    @apollon77 said in [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.:

                    @homecineplexx Ich verstehe die Frage nicht?! Du brauchst einen Aktor der das IR Panel ein bzw aus schaltet ... rest siehe oben

                    Und wie ist das mit dem On_Time, was ich nicht habe?

                    Homoran apollon77 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @homecineplexx last edited by Homoran

                      @homecineplexx sagte in [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.:

                      Und wie ist das mit dem On_Time, was ich nicht habe?

                      der Datenpunkt On_time speichert den Ausschaltezeitpunkt direkt im Aktor.
                      Wenn deine Aktor das nicht kann musst du nach dieser Zeit selber wieder ausschalten.

                      Die zusätzliche Sicherheit, dass der Aktor auch ausschaltet, wenn in der Zwischenzeit deine Logik abraucht, hast du dann allerdings nicht

                      1 Reply Last reply Reply Quote 1
                      • apollon77
                        apollon77 @homecineplexx last edited by

                        @homecineplexx Dann entweder einen Aktor nehmen der es kann oder du musst einen javascript state nehmen mit nem Skript der das dann simuliert. Kann der das wirklich nicht ?

                        H 1 Reply Last reply Reply Quote 1
                        • H
                          homecineplexx @apollon77 last edited by

                          @apollon77 said in [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.:

                          @homecineplexx Dann entweder einen Aktor nehmen der es kann oder du musst einen javascript state nehmen mit nem Skript der das dann simuliert. Kann der das wirklich nicht ?

                          also nein...ich würde dann einfach den Aktor nehmen, an dem mein IR-Paneel bis dato hing. das ist ein Tasmota-Device
                          f65f7e5c-5482-4036-bdd7-bc0f654f5008-image.png

                          Du meinst ich müßte mir für diesen ON-TIME ein eigenes Skript bauen, der mir den aktor nach den eingetragen Zeit (Sekunden) ausschaltet?

                          @Homoran wir gehen doch davon aus, dass die Logik nicht abraucht 🙂

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

                            @homecineplexx sagte in [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.:

                            Du meinst ich müßte mir für diesen ON-TIME ein eigenes Skript bauen

                            ich habe mir das skript nicht angeshene, aber das müsstest du wahrscheinlich in dem gleichen skript mit/nach dem anschalten, verzögert um... (on_time) ausschalten

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

                              also der console.log funktioniert nicht wirklich, obwohls auf debug steht. da kommt einfach nichts in der console 😞 aber das ist wahrscheinlich ein allgemeines problem

                              H 1 Reply Last reply Reply Quote 0
                              • H
                                homecineplexx @homecineplexx last edited by

                                @apollon77 sorry das ich nerve, aber.....diese ON_TIME sind das Sekunden?

                                apollon77 1 Reply Last reply Reply Quote 0
                                • apollon77
                                  apollon77 @homecineplexx last edited by

                                  @homecineplexx ja

                                  1 Reply Last reply Reply Quote 1
                                  • M
                                    Marc12345 last edited by

                                    Vielen Dank Apollon77 für die tolle iobroker-Integration. Ich hatte bisher die ursprünglichen Scripte von Twoxx genutzt und war total zufrieden mit der exakten Temperatursteuerung.

                                    Da jetzt (hoffentlich) der Sommer kommt und unsere Fussbodenheizung i.V.m. einer Luft-Wasser-Wärmepumpe auch kühlen kann, würde ich das gerne auch dafür nutzen. Hat dies evtl. schon jemand umgesetzt oder kann mir einen Tipp geben, an welchen Punkten ich hier eine Anpassung vornehmen sollte?

                                    Ich frage bewusst hier, da im anderen Forum bei sowas oftmals nur Grundsatzdiskussionen über den Sinn einer PWM entstehen. 😞

                                    Vielen Dank für eine Hilfe!
                                    Marc

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      Matt77CHE last edited by

                                      Guten Tag zusammen
                                      Hallo @apollon77
                                      Auf der Suche nach einem Script für meine Fussbodenheizung bin ich hier gelandet - ist zwar schon etwas älter, macht aber nichts - hoffe ich zumindest 😊

                                      Ich möchte meine Fussbodenheizung mit dem HM IP Fußbodenheizungsaktor 12fach motorisch und dem Homematic IP Stellantrieb - motorisch steuern.

                                      So wie ich dein Script verstanden habe, schaltet es die Stellantriebe "einfach" aus- und ein....
                                      Der HM IP Stellantrieb motorisch kann jedoch verschiedene Stufen - Passt das auch mit dem Script, oder müsste man da das ganze umbauen um die Stufen der Stellantriebe regeln zu können?

                                      Ich habe mit der Suche nur noch einen alten Adapter gefunden, welcher etwas ähnliches wie hier macht - der macht aber so wie es aussieht auch nur on/off...

                                      Vielen Dank im Voraus & Beste Grüsse

                                      apollon77 Homoran 2 Replies Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 @Matt77CHE last edited by

                                        @matt77che sagte in [Vorlage] Ventilsteuerung PWM-Ansatz für FBH/IR-Panele o.ä.:

                                        Der HM IP Stellantrieb motorisch kann jedoch verschiedene Stufen - Passt das auch mit dem Script, oder müsste man da das ganze umbauen um die Stufen der Stellantriebe regeln zu können?

                                        Das Skript arbeitet nach einem PWM ansatz und das ist primär auf und zu ... Am Ende korreliert die "Zeit" ja aber mit der menge an Energie die man haben will im (ich glaube) 20 Minuten Intervall ... das müsste sich also easy in einen % Wert umrechnen lassen und dann so setzen lassen?

                                        Aber ja das müsstest Du anpassen.

                                        Kannst die Angepasste Version ja dann gern hier bereitstellen.

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

                                          @matt77che da wäre eher dieser Thread interessant
                                          https://forum.iobroker.net/post/759799
                                          Insbesondere wenn du den falmot noch nicht hast

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            Matt77CHE last edited by

                                            Besten Dank @apollon77 und @Homoran für eure Informationen und Denkanstösse

                                            Ich muss mir das Ganze mal durch den Kopf gehen lassen - evtl kommt auch die Komplett-Lösung Homematic IP zum Zuge (go big or go Home 💲 )....

                                            Der Vorteil wäre alles in einem (Thermostate, Stellmotoren und Steuerung) und eine Einbindung im IoBroker gibt es ja auch....

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            949
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            22
                                            83
                                            13294
                                            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