Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Phasenanschnittdimmer für Infrarotheizung?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Phasenanschnittdimmer für Infrarotheizung?

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Beowolf last edited by

      Hallo zusammen,

      ich habe hier ein Infrarotheizungspanel 1000 Watt

      https://www.koenighaus-infrarot.de/p-serie/

      ELV bietet nur einen Phasenabschnittdimmer an. Ich hätte aber gerne einen Phasenanschnittdimmer.

      Hat da jemand eine Idee welcher sich in iobroker einbinden läßt?

      Grüße
      Manfred

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

        @beowolf sagte in Phasenanschnittdimmer für Infrarotheizung?:

        ELV bietet nur einen Phasenabschnittdimmer an

        bis 200W wenn ich das richtig im Kopf habe.

        B 1 Reply Last reply Reply Quote 0
        • B
          Beowolf @Homoran last edited by Beowolf

          @homoran sagte in Phasenanschnittdimmer für Infrarotheizung?:

          @beowolf sagte in Phasenanschnittdimmer für Infrarotheizung?:

          ELV bietet nur einen Phasenabschnittdimmer an

          bis 200W wenn ich das richtig im Kopf habe.

          Nur bis 180 Watt - ist aber auch egal, weil es ein Phasenabschnittdimmer ist. Den möchte ja eh nicht haben.

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

            @beowolf sagte in Phasenanschnittdimmer für Infrarotheizung?:

            Den möchte ja eh nicht haben.

            Hochleistungsdimmer, die dauerhaft 1000W+ regeln können, sind für smarthome nicht so einfach zu bekommen. die sind für Leuchtmittel ausgelegt.

            1 Reply Last reply Reply Quote 0
            • Samson71
              Samson71 Global Moderator @Beowolf last edited by Samson71

              @beowolf
              KEMO M240 Leistungsregler. Der kann bis 2300W und regelt per Phasenanschnitt. Der KEMO selber kann dann mit einer Steuerspannung (0-10V) oder einem PWM-Signal (3-24V) angesteuert werden. Ein PWM-Dimmer sollte ja kein Problem sein. Der Shelly RGBW2 z.B. ist ein PWM und geht mit 24V.

              B 1 Reply Last reply Reply Quote 0
              • B
                Beowolf @Samson71 last edited by

                @samson71

                Danke für den Hinweis. Den KEMO M240 Leistungsregler werde ich mal probieren.

                Grüße
                Manfred

                1 Reply Last reply Reply Quote 0
                • B
                  Beowolf last edited by

                  Hallo zusammen,

                  ich habe jetzt den KEMO M240 mal angeschlossen.

                  So weit so gut. Die Leistung läßt sich gut regeln.

                  Womit ich jetzt noch ein kleines Problem habe ist die Verbindung von einem Wemos D1 mini per PWM an den KEMO M240 .

                  Welchen Pin und welches DEVICE nehme ich bei ESP Easy Mega?

                  Wird das einfach per

                  http://<ESP IP address>/control?cmd=PWM,<pin>,<level>

                  gemacht? Ohne das ich ein Device auswähle?

                  Grüße
                  Manfred

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    Dieter_P @Beowolf last edited by Dieter_P

                    @beowolf
                    entsprechend
                    "PWM Pins: ESP8266 allows software PWM in all I/O pins: GPIO0 to GPIO15. PWM signals on ESP8266 have 10-bit resolution."

                    Kannst Du Dir einen aussuchen der sonst nicht benötigt wird. Vlt. GPIO12,13 oder 14 um keine ungewollten Effekte durch einen Reboot des ESPs zu bekommen.

                    Ein Device brauchst Du nicht anlegen. Die PWM GPIOs oder generell GPIOs lassen sich bei ESPEasy auch so per http steuern. Sonst wären die 12 Möglichen ja noch schneller aufgebraucht 😉

                    VG

                    1 Reply Last reply Reply Quote 0
                    • B
                      Beowolf last edited by

                      Einfach mal angeschlossen. D3 und Masse an den PWM Eingang vom KEMO.

                      Siehe da - es funktioniert mit dem Befehl http://192.168.49.147/control?cmd=PWM,00,0

                      Heizung ist dann aus.

                      Mit http://192.168.49.147/control?cmd=PWM,00,1023

                      Heizung ist voll an.

                      Wobei 1023 für max ist doch richtig, oder?

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        Dieter_P @Beowolf last edited by

                        @beowolf said in Phasenanschnittdimmer für Infrarotheizung?:

                        Wobei 1023 für max ist doch richtig, oder?

                        Ja

                        @beowolf said in Phasenanschnittdimmer für Infrarotheizung?:

                        Einfach mal angeschlossen. D3 und Masse an den PWM Eingang vom KEMO.

                        Solange dir der Kemo den D3 nicht auf Masse zieht alles ok. Andernfalls verhindert das bei einem Reboot, dass der ESP dann durchbootet.

                        1 Reply Last reply Reply Quote 0
                        • B
                          Beowolf last edited by

                          D3 war jetzt nur zum Testen. Das fertige Kabel passte so zufällig auf die Kontakte.

                          Gibt der Wemos eigentlich den eingestellten PWM-Wert auch wieder aus?

                          So das ich den als Kontrolle in einer Grafik darstellen kann?

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            Dieter_P @Beowolf last edited by Dieter_P

                            @beowolf said in Phasenanschnittdimmer für Infrarotheizung?:

                            Gibt der Wemos eigentlich den eingestellten PWM-Wert auch wieder aus?

                            So das ich den als Kontrolle in einer Grafik darstellen kann?

                            🙂 Mit der Frage hab ich gerechnet. In der (ESPEasy )Doku ist beschrieben wie man das über MQTT Implementiert. Das sollte man dann zB über den Sonoff/MQTT Adapter dann auch das PWM ansteuern können, aber auch das Feedback über den tatsächlichen Ist-Zustand erhalten.

                            Ist ein paar Tage her (Ältere ESPEasy Version) und ich hab es nicht geschafft das per MQTT vernünftig und zuverlässig in Betrieb zu setzen. War mir dann irgendwann zu doof. Und nun steuere ich wie Du per HTTP den ESP an und hab mir per Regel im ESP hinterlegt, dass beim Bootvorgang und bei jeglicher Änderung mir der Status per MQTT an IOBroker gesendet wird. Das funktioniert sehr zuverlässig.

                            Kann Dir gerne eine Kopie so einer Regel hier reinkopieren.

                            Edit: Alternativ und ungetestet würde ich aktuell einfach doch mal ein Device (zB Input Switch) anlegen und mit dem GPIO verknüpfen. Dann "send to controller" aktivieren und mit bestehender MQTT Verbindung könntest Du den Status im IOBroker bekommen.

                            B 1 Reply Last reply Reply Quote 0
                            • B
                              Beowolf @Dieter_P last edited by

                              @dieter_p sagte in Phasenanschnittdimmer für Infrarotheizung?:

                              Edit: Alternativ und ungetestet würde ich aktuell einfach doch mal ein Device (zB Input Switch) anlegen und mit dem GPIO verknüpfen. Dann "send to controller" aktivieren und mit bestehender MQTT Verbindung könntest Du den Status im IOBroker bekommen.

                              Tut nich. 😕

                              Kopie der Regel wäre sehr nett. Vielen Dank. 👍

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                Dieter_P @Beowolf last edited by Dieter_P

                                @beowolf

                                schau mal ob das so für dich funktioniert. Ist ein Extrakt wobei ich bei mir binäre Schaltzustände prüfe. Ein Test mit PWM hat bei mir aber funktioniert. Unter Controller (ESPEasy) muß natürlich MQTT eingerichtet sein damit das verschicken in der Regel funktioniert.

                                on System#Boot do
                                Monitor GPIO,15  //aktiviert das Monitoring für den GPIO
                                gpio,15,0              // setzt den GPIO beim Reboot auf 0 
                                endon
                                
                                on GPIO#15 do     // Regel basierend auf Änderung des GPIO
                                Publish %sysname%/GPIO/GPIO15,[plugin#gpio#pinstate#15]    // verschickt per MQTT den Status des GPIO
                                endon
                                

                                die 15 zu Deinem GPIO anpassen.

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Dieter_P @Dieter_P last edited by

                                  so vielleicht noch netter:

                                  on System#Boot do
                                  Monitor GPIO,15  //aktiviert das Monitoring für den GPIO
                                  gpio,15,0              // setzt den GPIO beim Reboot auf 0 
                                  endon
                                  
                                  on MQTT#Connected do
                                  Publish %sysname%/GPIO/GPIO15,[plugin#gpio#pinstate#15] 
                                  endon
                                  
                                  on GPIO#15 do     // Regel basierend auf Änderung des GPIO
                                  Publish %sysname%/GPIO/GPIO15,[plugin#gpio#pinstate#15]    // verschickt per MQTT den Status des GPIO
                                  endon
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Beowolf last edited by Beowolf

                                    Danke dafür, aber

                                    ich mache das per http
                                    http://192.168.49.147/control?cmd=PWM,00,300

                                    um z.B. 300 zu übermitteln.

                                    Das habe ich als Regel eingetragen.

                                    on System#Boot do
                                    Monitor GPIO,0  //aktiviert das Monitoring für den GPIO
                                    gpio,0,0              // setzt den GPIO beim Reboot auf 0 
                                    endon
                                    
                                    on MQTT#Connected do
                                    Publish %sysname%/GPIO/GPIO0,[plugin#gpio#pinstate#0] 
                                    endon
                                    
                                    on GPIO#0 do     // Regel basierend auf Änderung des GPIO
                                    Publish %sysname%/GPIO/GPIO0,[plugin#gpio#pinstate#0]    // verschickt per MQTT den Status des GPIO
                                    endon
                                    

                                    Im mqtt Bereich im ioBroker bekomme ich an der passenden Stelle aber nur eine "0" zurück.

                                    Was mache ich falsch?

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      Dieter_P @Beowolf last edited by Dieter_P

                                      @beowolf said in Phasenanschnittdimmer für Infrarotheizung?:

                                      Im mqtt Bereich im ioBroker bekomme ich an der passenden Stelle aber nur eine "0" zurück.

                                      Was mache ich falsch?

                                      Hast Du den ESP nachdem speichern der Regel neu gebootet?
                                      a) das ist notwendig um oben (2te Zeile) das Monitoring aktiv zu schalten
                                      b) nach dem Reboot ist der Ausgang auf 0 (siehe 3te Zeile), hast Du danach nochmal ein http Befehl abgesetzt? zB PWM 300?

                                      Du kannst eine Zwischenprüfung machen. Geh in das Menü Tools und in der Konsole kannst Du den GPIO prüfen mit Status,G,0 für GPIO0
                                      siehe hier als Beispiel bei mir für GPIO 12 und ich habe PWM auf 50 gesetzt.
                                      Darunter wird das Ergebnis angezeigt: .... Mode PWM und State 50
                                      Genau die 50 (der state) wird dann auch per MQTT an den IObroker geschickt.

                                      70da57e5-26cb-4309-9cc1-2c1b091fc177-grafik.png

                                      Stimmt der Command Output schon nicht bei Dir, kann der MQTT und die Regel nicht funktionieren.

                                      Stimmt die Ausgabe dort kannst Du auch manuell in der Konsole mit

                                      Publish %sysname%/GPIO/GPIO0,[plugin#gpio#pinstate#0]
                                      

                                      den State/Wert einmalig über MQTT verschicken z.B. zum testen. Desweiteren zum Testen, kannst du dort auch direkt in der Konsole den PWM setzen (erspart vielleicht was Klickerrei):

                                      PWM,0,300   // 300 der Wert und 0 der GPIO
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        Beowolf last edited by

                                        Ich habe das jetzt noch einmal alles kontrolliert.

                                        4.jpg

                                        2.jpg

                                        3.jpg

                                        1.jpg

                                        Kann das mit der ESP-Easy Version zusammen hängen?

                                        D 2 Replies Last reply Reply Quote 0
                                        • D
                                          Dieter_P @Beowolf last edited by Dieter_P

                                          @beowolf

                                          mmmh, schwierig sieht für mich bis auf das Ergebnis alles gut aus.

                                          Siehst Du im IOBroker den Zeitstempel das da wirklich jedes mal mit dem manuellen Submit eine "0" ankommt?

                                          Der Temp Sensor funktioniert ja über MQTT also sollte die Verbindung/Konfiguration passen.

                                          Bin bei Kommandoreferenzsuche über einen alten Beitrag(2019) gestolpert, der sagte dass einfach ein Dummy Device (mit GPIO) anzulegen ist, damit das Monitoring allgemein funktioniert. Das war aber ein Bug und TD-er sagte er hat das gefixt.

                                          Ich hab bei mir die mega-20230623 drauf.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            Dieter_P @Beowolf last edited by

                                            @beowolf

                                            ah da ist noch ein "Dreher" drin. Passe es an, sekunde

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            798
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            27
                                            1846
                                            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