Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Aufruf] Neuer Adapter OpenTherm

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Aufruf] Neuer Adapter OpenTherm

    This topic has been deleted. Only users with topic management privileges can see it.
    • Dutchman
      Dutchman Developer Most Active Administrators last edited by

      Hi Community !

      Ich moechte hierbei meinen inzwischen 2ten adapter vorstellen und dazu die bitte diesen zu testen und Feedback zu geben 🙂

      Es handelt sich hierbei um OpenTherm, dieser ermoeglicht es alle daten eurer heizungsanlage aus zu lesen und in einer spaeteren version ist auch das aendern von werten moeglich.

      Opentherm is ein weltweites standard protokoll fuer heizungsanlagen, viele hersteller haben dieses implementiert um ihre producte mit herkoemlichen thermostaten (welche opentherm reden) steuern u koennen.

      Um diese OpenTherm schnitstelle auslesen zu koennen benoetigt man ein OpenTherm Gateway (siehe github)

      Der Adapter kan z.b. :

      • Die jetzige IST und soll temperatur eures thermostates lesen (spaeter steuern)

      • Verschiedene werte, z.b. laufzeit der pumpen/brenner, anzahl anzahl der starts/stops usw.

      Eine komplette liste der jetzig implementieren objecten

      master ch
      master dhw
      master cooling
      master otc
      master ch3
      master summer mode
      master dhw blocking
      slave fault
      slave ch
      slave dhw
      slave flame
      slave cooling
      slave ch3
      slave diagnostic
      slave electricity prod
      setpoint
      service request
      lockout reset
      low water pressure
      gas flame
      air pressure
      water overtemp
      oem code
      setpoint3
      V H
      Control setpoint V H
      Fault flags/code V/H
      OEM diagnostic code V/H
      Solar storage mode and status
      Solar storage fault flags
      diagnostic oem code
      master member id
      slave dhw present
      slave control type
      slave cooling config
      slave dhw config
      slave config master low off and pump control
      slave ch2 present
      slave member id
      Configuration memberid V H
      OpenTherm version V H
      Product version V H
      Solar storage config memberid
      Solar storage product version
      master opentherm version
      slave opentherm version
      master product type
      master product version
      slave product type
      slave product version
      command code
      command response code
      room setpoint
      modulation level
      ch water pressure
      dhw flow rate
      date day of week
      date hours
      date minutes
      date month
      date day of month
      date year
      room setpoint ch3
      room temp
      boiler temp
      dhw temp
      outside temp
      return temp
      solar storage temp
      solar collector temp
      ch2 flow temp
      dhw2 temp
      exhaust temp
      Boiler heat exchanger temperature
      Boiler fan speed and setpoint
      Relative ventilation
      Relative humidity exhaust air
      CO2 level exhaust air
      Supply inlet temperature
      Supply outlet temperature
      Exhaust inlet temperature
      Exhaust outlet temperature
      Exhaust fan speed
      Inlet fan speed
      Unsuccessful burner starts
      Flame signal too low count
      burner starts
      ch pump starts
      dhw pump starts
      dhw burner starts
      burner hours
      ch pump hours
      dhw pump hours
      dhw burner hours
      remote parameter transfer enable dhw setpoint
      remote parameter transfer enable ch max setpoint
      remote parameter rw flags dhw setpoint
      remote parameter rw flags ch max setpoint
      dhw setpoint upper
      dhw setpoint lower
      ch max setpoint upper
      ch max setpoint lower
      OTC heat curve ratio boundaries
      Remote parameter 4 boundaries
      Remote parameter 5 boundaries
      Remote parameter 6 boundaries
      Remote parameter 7 boundaries
      Remote parameter 8 boundaries
      dhw setpoint
      ch max water setpoint
      OTC heat curve ratio
      Remote parameter 4
      Remote parameter 5
      Remote parameter 6
      Remote parameter 7
      Remote parameter 8
      Remote parameter settings V H
      Nominal ventilation value
      tsp number supported
      tsp index
      tsp value
      Number of TSPs V H
      TSP setting V H
      Number of TSPs solar storage
      TSP setting solar storage
      buffer size
      buffer index
      buffer value
      Size of fault buffer V H
      buffer entry  V H
      Size of fault  buffer solar storage
      buffer entry solar storage
      cooling control
      modulation max level rel
      boiler max capacity
      modulation min level
      remote override room setpoint
      remote override manual change priority
      remote override program change priority
      
      

      Der adapter erlaubt es das OpenTherm Gateway direkt per USB an zu binden, sollte das opentherm gateway zu weit weck vom rechner sein kan man auch den USB per wifi/netwerk weitergeben. Im adapter selektiert man dan nicht USB sonder TCP/IP mit dem noetigen port.

      Ich brauche hilfe die funktion des adapters weiter zu volenden, ddazu gehoert :

      • Bitte helft die zustaende zu uebersetzen, ich wuerde diese generne in EN (bereits erledigt), DE und NL (diese 3 minumum) zur verfuegung haben

      • Das gateway sendet daten mit sogenannten "message types" 1 - 8, moment werte ich nur 4 (Data-ACK) aus den rest nicht.

      Wir muessen jetzt untersuchen welche messages benutzt werden koennen und fuer welches ziel (write ACK z..b ist die rueckmeldung das eine aenedrung richting weitergeleitet wurde.

      Ich wuerde mich frauen wen ihr dabei helfen wuerdet !

      Der adapter is bereits im Admin installierbar, momentan nur im verwahrungsort Latest.

      Ich werden diesen erst nach stable schieben bei genuegend feedback

      https://github.com/DutchmanNL/ioBroker.opentherm

      Cheers,

      Dutchman

      1 Reply Last reply Reply Quote 0
      • Webranger
        Webranger last edited by

        Da bin ich raus wegen fehlender Therme [emoji6]

        1 Reply Last reply Reply Quote 0
        • K
          Kueppert last edited by

          Och schade, ich auch 😕

          Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • E
            e-s last edited by

            Hallo,

            Kann ich mal fragen welche Heizung du hast. Auf github steht was von remeha. Ich selber habe eine remeha calenta 25DS aus dem Jahr 2013. Google und der stromlaufplan hat mich jetzt nicht so viel weiter gebracht um zu erkennen ob ich ein Gateway anschließen kann.

            Viele Seiten sind da auf holländisch und somit verstehe ich nicht so viel. Und dabei dachte ich immer die kommen aus meiner Stadt.

            Gesendet von meinem HTC U11 mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • R
              Rambo79 last edited by

              Hast adu einen externen Thermostaten mit z.B.: Display für Einstellungen über die Temperatur hinaus an deinem Heizungssystem, welcher über 2 Drähte angeschlossen ist? Das könnte! OT sein. Das Gateway selbst hat einen In- und Outanschluss und wird zwischen Therme und dem Thermostat geschliffen.

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                @e-s:

                Auf github steht was von remeha. Ich selber habe eine remeha calenta 25DS aus dem Jahr 2013. Google und der stromlaufplan hat mich jetzt nicht so viel weiter gebracht um zu erkennen ob ich ein Gateway anschließen kann.

                Viele Seiten sind da auf holländisch und somit verstehe ich nicht so viel. `

                Remeha wird in NL gebaut eigentlich haben alle remehe opentherm, auf holländisch wird das auch öfter "modulerend Thermostaat" genannt.

                Ich könnte zur Sicherheit Mal bei denen anrufen wen bedarf ist.

                Hast du einen iSense ?

                Dan ist es definitiv Opentherm, iSense = opentherm

                Sent from my iPhone using Tapatalk

                1 Reply Last reply Reply Quote 0
                • E
                  e-s last edited by

                  Also meine Bedieneinheit sieht aus wie das isense pro, wahrscheinlich sollte auch das isense als externes bedienfeld bei mir laufen.

                  Bin mir aber nicht 100% sicher, Da bei der calenta 25ds nicht richtig was dazu steht. Ich werde weiter recherchieren.

                  Bei dem Gateway steht aber auch:

                  Supports the following situations:

                  Opentherm thermostat

                  On/off switching thermostat

                  No thermostat present

                  Wenn ich das richtig verstehe, benötige ich also nicht unbedingt ein externes bedienfeld, oder?

                  Gesendet von meinem HTC U11 mit Tapatalk

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    Stimmt, das gateway kan auch ohne Bedienelement funktionieren, Dan hat man halt kein Thermostat zur Bedingung oder Temp Messung im Raum 😉

                    Ehm kannst du in deinem Thermostat werte des CV auslesen?

                    zB Boiler Temperatur/ausentemperatur ?

                    Sent from my iPhone using Tapatalk

                    1 Reply Last reply Reply Quote 0
                    • E
                      e-s last edited by

                      Also laut Schaltplan weiß ich jetzt wo ich das anschließen muss. Hab auch schon mal kurz auf die Platine geschaut. Alles da wo es sein soll.

                      Daten zum auslesen gibt es einige.

                      Dann werde ich mal schauen welches Gateway ich mir dann bestelle. Scheinbar ist es aber fast am einfachsten die in den Niederlanden zu bestellen. ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201812 ... 86d573.jpg">https://uploads.tapatalk-cdn.com/20181220/a8d671bc79af0e7f5fcc37693486d573.jpg</link_text>" />![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201812 ... 24be83.jpg">https://uploads.tapatalk-cdn.com/20181220/be1c180fe073b8e9b49c91f9a724be83.jpg</link_text>" />~~![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201812 ... 867a2e.jpg">https://uploads.tapatalk-cdn.com/20181220/039501fedc16000c14d16f4a0c867a2e.jpg</link_text>" />

                      Gesendet von meinem HTC U11 mit Tapatalk~~~~~~

                      1 Reply Last reply Reply Quote 0
                      • Dutchman
                        Dutchman Developer Most Active Administrators last edited by

                        Jup, suxhdte Selbstbau oder fertig ?

                        USB oder Netzwerk

                        Sent from my iPhone using Tapatalk

                        1 Reply Last reply Reply Quote 0
                        • E
                          e-s last edited by

                          Denke ich werde die Platine nehmen, wo ein nodemcu draufgesteckt werden kann. Da im Keller und somit nur WLAN möglich.

                          Den besten Preis scheint der nodo-Shop zu haben.

                          Gesendet von meinem HTC U11 mit Tapatalk

                          1 Reply Last reply Reply Quote 0
                          • E
                            e-s last edited by

                            Bausatz von nodoshop ist angekommen, alle Kontakte angelötet und nodemcu drauf gepackt.

                            Bevor ich das Ding an die Heizung anschließe (werde ich wahrscheinlich am WE irgendwann machen), wollte ich die Nodemcu schon mal programmieren.

                            Unter devices habe ich den Serial Server aktiviert, das sollte also ok sein.

                            IP und Port im Adapter eingetragen, und Adapter wird grün.

                            Muss ich noch etwas beachten?

                            1 Reply Last reply Reply Quote 0
                            • Dutchman
                              Dutchman Developer Most Active Administrators last edited by

                              Nope das war's, jetzt lauscht er und wartet darauf dass Daten reinkommen

                              Sent from my iPhone using Tapatalk

                              1 Reply Last reply Reply Quote 0
                              • E
                                e-s last edited by

                                habe die Platine angeschlossen, leider scheint irgendetwas faul zu sein.

                                Wenn ich das Gateway Strom gebe, blinkt immer die eine LED, wenn ich die Heizung dann anschalte, dann hört die LED auf zu blinken.

                                Wenn ich dann das Gateway neu starte, dann blinkt es wieder.

                                Der Opentherm Adapter zeigt verbunden an. Wenn ich das Entwickler logging aktiviere, dann kommen mehrere Einträge im log, aber da bleibt alles auf false.

                                Habe mal den Opentherm Monitor gestartet (bin mir zwar nicht sicher ob der ohne den Domoticz Server läuft, da ich die Anleitung nicht ganz verstehe), aber da kommen im log auch nur 0000000 wenn das Gateway blinkt, ansonsten kommt da nichts.

                                `opentherm.0	2019-01-14 09:34:39.533	info	slave_electricity_prod with value : false
                                opentherm.0	2019-01-14 09:34:39.533	info	Combined data with attribute values : {"channel":"status","name":"slave_electricity_prod","description":"slave electricity prod","role":"value","unit":"","write":false,"class":"Class_1","index":15}
                                opentherm.0	2019-01-14 09:34:39.533	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.533	info	Device value of [i] : "slave/status/electricity_prod"
                                opentherm.0	2019-01-14 09:34:39.533	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/electricity_prod","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.533	info	Values of [i] : 14
                                opentherm.0	2019-01-14 09:34:39.533	info	slave_diagnostic with value : false
                                opentherm.0	2019-01-14 09:34:39.533	info	Combined data with attribute values : {"channel":"status","name":"slave_diagnostic","description":"slave diagnostic","role":"value","unit":"","write":false,"class":"Class_1","index":14}
                                opentherm.0	2019-01-14 09:34:39.533	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.533	info	Device value of [i] : "slave/status/diagnostic"
                                opentherm.0	2019-01-14 09:34:39.533	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/diagnostic","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.533	info	Values of [i] : 13
                                opentherm.0	2019-01-14 09:34:39.533	info	slave_ch2 with value : false
                                opentherm.0	2019-01-14 09:34:39.532	info	Combined data with attribute values : {"channel":"status","name":"slave_ch2","description":"slave ch3","role":"value","unit":"","write":false,"class":"Class_1","index":13}
                                opentherm.0	2019-01-14 09:34:39.532	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.532	info	Device value of [i] : "slave/status/ch2"
                                opentherm.0	2019-01-14 09:34:39.532	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/ch2","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.532	info	Values of [i] : 12
                                opentherm.0	2019-01-14 09:34:39.532	info	slave_cooling with value : false
                                opentherm.0	2019-01-14 09:34:39.532	info	Combined data with attribute values : {"channel":"status","name":"slave_cooling","description":"slave cooling","role":"value","unit":"","write":false,"class":"Class_1","index":12}
                                opentherm.0	2019-01-14 09:34:39.532	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.532	info	Device value of [i] : "slave/status/cooling"
                                opentherm.0	2019-01-14 09:34:39.532	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/cooling","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.532	info	Values of [i] : 11
                                opentherm.0	2019-01-14 09:34:39.532	info	slave_flame with value : false
                                opentherm.0	2019-01-14 09:34:39.531	info	Combined data with attribute values : {"channel":"status","name":"slave_flame","description":"slave flame","role":"value","unit":"","write":false,"class":"Class_1","index":11}
                                opentherm.0	2019-01-14 09:34:39.531	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.531	info	Device value of [i] : "slave/status/flame"
                                opentherm.0	2019-01-14 09:34:39.531	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/flame","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.531	info	Values of [i] : 10
                                opentherm.0	2019-01-14 09:34:39.531	info	slave_dhw with value : false
                                opentherm.0	2019-01-14 09:34:39.531	info	Combined data with attribute values : {"channel":"status","name":"slave_dhw","description":"slave dhw","role":"value","unit":"","write":false,"class":"Class_1","index":10}
                                opentherm.0	2019-01-14 09:34:39.531	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.531	info	Device value of [i] : "slave/status/dhw"
                                opentherm.0	2019-01-14 09:34:39.531	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/dhw","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.531	info	Values of [i] : 9
                                opentherm.0	2019-01-14 09:34:39.531	info	slave_ch with value : false
                                opentherm.0	2019-01-14 09:34:39.530	info	Combined data with attribute values : {"channel":"status","name":"slave_ch","description":"slave ch","role":"value","unit":"","write":false,"class":"Class_1","index":9}
                                opentherm.0	2019-01-14 09:34:39.530	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.524	info	Device value of [i] : "slave/status/ch"
                                opentherm.0	2019-01-14 09:34:39.524	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/ch","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.524	info	Values of [i] : 8
                                opentherm.0	2019-01-14 09:34:39.524	info	slave_fault with value : false
                                opentherm.0	2019-01-14 09:34:39.524	info	Combined data with attribute values : {"channel":"fault","name":"slave_fault","description":"slave fault","role":"value","unit":"","write":false,"class":"Class_1","index":8}
                                opentherm.0	2019-01-14 09:34:39.524	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.524	info	Device value of [i] : "slave/status/fault"
                                opentherm.0	2019-01-14 09:34:39.524	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"slave/status/fault","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.523	info	Values of [i] : 7
                                opentherm.0	2019-01-14 09:34:39.523	info	master_dhw_blocking with value : false
                                opentherm.0	2019-01-14 09:34:39.523	info	Combined data with attribute values : {"channel":"status","name":"master_dhw_blocking","description":"master dhw blocking","role":"value","unit":"","write":false,"class":"Class_1","index":7}
                                opentherm.0	2019-01-14 09:34:39.523	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.523	info	Device value of [i] : "master/status/dhw_blocking"
                                opentherm.0	2019-01-14 09:34:39.523	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/dhw_blocking","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.523	info	Values of [i] : 6
                                opentherm.0	2019-01-14 09:34:39.523	info	master_summer_mode with value : false
                                opentherm.0	2019-01-14 09:34:39.523	info	Combined data with attribute values : {"channel":"status","name":"master_summer_mode","description":"master summer mode","role":"value","unit":"","write":false,"class":"Class_1","index":6}
                                opentherm.0	2019-01-14 09:34:39.523	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.523	info	Device value of [i] : "master/status/summer_mode"
                                opentherm.0	2019-01-14 09:34:39.522	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/summer_mode","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.522	info	Values of [i] : 5
                                opentherm.0	2019-01-14 09:34:39.522	info	master_ch2 with value : false
                                opentherm.0	2019-01-14 09:34:39.522	info	Combined data with attribute values : {"channel":"status","name":"master_ch2","description":"master ch3","role":"value","unit":"","write":false,"class":"Class_1","index":5}
                                opentherm.0	2019-01-14 09:34:39.522	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.522	info	Device value of [i] : "master/status/ch2"
                                opentherm.0	2019-01-14 09:34:39.522	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/ch2","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.522	info	Values of [i] : 4
                                opentherm.0	2019-01-14 09:34:39.522	info	master_otc with value : false
                                opentherm.0	2019-01-14 09:34:39.522	info	Combined data with attribute values : {"channel":"status","name":"master_otc","description":"master otc","role":"value","unit":"","write":false,"class":"Class_1","index":4}
                                opentherm.0	2019-01-14 09:34:39.522	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.521	info	Device value of [i] : "master/status/otc"
                                opentherm.0	2019-01-14 09:34:39.521	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/otc","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.521	info	Values of [i] : 3
                                opentherm.0	2019-01-14 09:34:39.521	info	master_cooling with value : false
                                opentherm.0	2019-01-14 09:34:39.521	info	Combined data with attribute values : {"channel":"status","name":"master_cooling","description":"master cooling","role":"value","unit":"","write":false,"class":"Class_1","index":3}
                                opentherm.0	2019-01-14 09:34:39.521	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.521	info	Device value of [i] : "master/status/cooling"
                                opentherm.0	2019-01-14 09:34:39.521	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/cooling","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.521	info	Values of [i] : 2
                                opentherm.0	2019-01-14 09:34:39.521	info	master_dhw with value : false
                                opentherm.0	2019-01-14 09:34:39.520	info	Combined data with attribute values : {"channel":"status","name":"master_dhw","description":"master dhw","role":"value","unit":"","write":false,"class":"Class_1","index":2}
                                opentherm.0	2019-01-14 09:34:39.520	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.520	info	Device value of [i] : "master/status/dhw"
                                opentherm.0	2019-01-14 09:34:39.520	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/dhw","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.520	info	Values of [i] : 1
                                opentherm.0	2019-01-14 09:34:39.520	info	master_ch with value : false
                                opentherm.0	2019-01-14 09:34:39.520	info	Combined data with attribute values : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.520	info	attribute lookkup : {"channel":"status","name":"master_ch","description":"master ch","role":"value","unit":"","write":false,"class":"Class_1","index":1}
                                opentherm.0	2019-01-14 09:34:39.520	info	Device value of [i] : "master/status/ch"
                                opentherm.0	2019-01-14 09:34:39.519	info	Raw values of [i] : {"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/ch","Value":"false"}
                                opentherm.0	2019-01-14 09:34:39.519	info	Values of [i] : 0
                                opentherm.0	2019-01-14 09:34:39.519	info	Translated values : [{"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/ch","Value":"false"},{"msgraw":"00000000","DataId":"0","msgType":"0","Device":"master/status/dhw","Value":
                                opentherm.0	2019-01-14 09:34:39.512	warn	Raw Data of values mapping : {"msgType":"0","dataid":"0","datavalue":"0","payload":"00000000"}
                                opentherm.0	2019-01-14 09:34:39.512	info	Bulding JSON object with : {"msgType" : "0", "dataid" : "0", "datavalue" : "0", "payload" : "00000000"}
                                opentherm.0	2019-01-14 09:34:39.510	info	Data received : 00000000
                                opentherm.0	2019-01-14 09:34:39.505	info	Translated values : []
                                opentherm.0	2019-01-14 09:34:39.505	error	Unknown data ID NaN for 'R'
                                opentherm.0	2019-01-14 09:34:39.504	warn	Raw Data of values mapping : {"msgType":"0","dataid":"NaN","datavalue":"NaN","payload":"R"}
                                opentherm.0	2019-01-14 09:34:39.500	info	Bulding JSON object with : {"msgType" : "0", "dataid" : "NaN", "datavalue" : "NaN", "payload" : "R"}
                                opentherm.0	2019-01-14 09:34:39.498	info	Data received : R
                                opentherm.0	2019-01-14 09:29:58.651	info	OpenTherm : Succesfully connected on : 192.168.2.204
                                opentherm.0	2019-01-14 09:29:58.650	info	Channels create
                                opentherm.0	2019-01-14 09:29:58.624	info	starting. Version 0.1.9 in /opt/iobroker/node_modules/iobroker.opentherm, node: v8.15.0
                                host.ubuntuserver	2019-01-14 09:29:57.966	info	instance system.adapter.opentherm.0 started with pid 15939
                                host.ubuntuserver	2019-01-14 09:29:55.465	info	instance system.adapter.opentherm.0 terminated with code 0 (OK)
                                opentherm.0	2019-01-14 09:29:55.453	warn	TypeError: Cannot read property 'on' of undefined
                                host.ubuntuserver	2019-01-14 09:29:55.444	info	stopInstance system.adapter.opentherm.0 killing pid 26152
                                host.ubuntuserver	2019-01-14 09:29:55.444	info	stopInstance system.adapter.opentherm.0
                                opentherm.0	2019-01-14 09:29:55.446	warn	TypeError: Cannot read property 'on' of undefined
                                host.ubuntuserver	2019-01-14 09:29:55.444	info	object change system.adapter.opentherm.0`
                                
                                 ![9797_opentherm.png](/assets/uploads/files/9797_opentherm.png) 
                                
                                Eine neue Firmware auf das Gateway habe ich nicht aufgespielt, da ich das von Nodo so verstanden habe, das diese aktuell sein soll.
                                
                                Hast du eine Idee?[/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i]
                                
                                1 Reply Last reply Reply Quote 0
                                • V
                                  vondefenn last edited by

                                  Hallöchen,

                                  habe mir nun auch das OTG vom Nodo-Shop bestellt und hier liegen.

                                  Habe ebenfalls eine iSenso Pro (an einem Quinta Pro Kessel).

                                  Den Schaltplan hatte ich auch schon: ich weiss aber nicht wie ich das Gateway WO anschliessen muss:

                                  Lt. dem Manual wird ja das OTG quasi zwischen Thermostat 'eingeschleift': sprich soll man die Verbindung zwischen dem Thermostat (hier dann iSense) und dem kessel 'auftrennen' und dann jeweils an den dafür vorgesehenen Anschlüssen (grün) auflegen; so weit so gut:

                                  ABER: welche Verbindung in der Anschlussbox der Anlage muss ich hier nehmen? Die Stecker sind ja alle mit X… bezeichnet.

                                  hatte gedacht dass ich den mit 'OT' bezeichneten Anschluss auf der PCU nehme, dann muss ich in der Steuerung nichts zerschneiden; aber wo schliesse ich das an? An 'Kessel' oder Themostat? Oder ganz anders?

                                  Kann mir mal bitte jemand konkret einen Anschlussplan texten oder ein Bild machen bitte bitte? 😉

                                  Vielen Dank vorab!!

                                  Axel

                                  1 Reply Last reply Reply Quote 0
                                  • E
                                    e-s last edited by

                                    Dein externes bedienfeld geht derzeit Also an s amb a?

                                    Ich habe kein bedienfeld zusätzlich dran und bekomme es nicht zum laufen.

                                    Nicht an den s amb Anschlüssen und auch nicht an dem ot Anschluss.

                                    Laut Anleitung soll es am besten sein, wenn man eben das Kabel durchtrennt.

                                    Aber auch ohne externes bedienfeld sollte es laufen, bei mir will es aber nicht.

                                    Vielleicht kann man im Menü was aktivieren oder so.

                                    Am besten kann man das mit dem Ottomotor im log verfolgen.

                                    Gesendet von meinem HTC U11 mit Tapatalk

                                    1 Reply Last reply Reply Quote 0
                                    • V
                                      vondefenn last edited by

                                      Hi,

                                      erstmal danke für Dein feedback (bin ich ja froh dass ich nicht als einzigster anscheind zu blöd bin) 😉 Dachte schön einen einen Lötfehler, bzw. nicht verbundene Kontakte auf der Platine bei mir…

                                      Da ist bei mir kein externes bedienfeld dran. Ich habe nur die iSense Pro als zentralen Thermostat fest eingebaut, und der ist mit irgend einem 10 oder 12-poligen Kombi-Stecker (X12?) ausgehend von dem vorderen ausklappbaren 'Maschinenraum' mit der Kesselplatine der Quinta Pro (Kessel) verbunden.

                                      An s amb c hängt zwar ein zusätzliche Fernbedienung=Raumthermostat (bei mir ist Kreis C die Fussbodenheizung und B die Radiatoren: getrennte Heizkreise mit 3-Wege Mischern und WT). Den hatte ich nachträglich selber installiert und der funktioniert einwandfrei. Kreis A steht auf 'absent' da nicht benutzt (war für Solar vorgesehen).

                                      Ich habe kein bedienfeld zusätzlich dran und bekomme es nicht zum laufen.

                                      Nicht an den s amb Anschlüssen und auch nicht an dem ot Anschluss.

                                      An den s amb Anschlüssen habe ich erst gar nicht erst versucht, denn das sind wie gesagt nur zusätzliche Bedieneinheiten für die Heizkreise.

                                      Ich war der Meinung das ich das Teil einfach an den OT Anschluss hängen müsste. Lt. Manual und Google Suche kann man daran neben ON/OFF Schalten auch komplette OT Steuerungen anschliessen...

                                      Laut Anleitung soll es am besten sein, wenn man eben das Kabel durchtrennt.

                                      Tja.. DAS Kabel ist das Problem; da müsste man das zentrale Kombi-Verbindungskabel zwischen der zentralen Platine (PCU etc.) vorne wo die iSense drüber ist trennen; das mache ich aber bestimmt nicht, da gar nicht klar ist welche Adern davon für den Themostat ist(iSense).

                                      Aber auch ohne externes bedienfeld sollte es laufen, bei mir will es aber nicht.

                                      Tja, sollte...

                                      Vielleicht kann man im Menü was aktivieren oder so.

                                      ich habe hier das erweiterte Installationshandbuch. Das habe ich tausendfach durch; da gibt es keine Option um eine zusätzliche OT Komponente zu aktivierem. Lediglich für die Fernsteuerungen der Heizkreise (s amb a/b/c). Aber ich will mich ja 'zentral' mit dem Gateway dazwischenhängen; wobei ich auch gar nicht weiss auf welchen Heizkreis dann die OTG Funktion 'Solltemperatur' gehen würde.

                                      Eigentlich wollte ich das OTG Gateway lediglich zur ausserplanmässigen Programmierung der Warmwasser Komfort-Funktion per pimatic nutzen; den Rest muss ich nicht verstellen (Aussenfühlergeführte Heizung; da gibt es hier keinen Bedarf).

                                      Am besten kann man das mit dem Ottomotor im log verfolgen.

                                      was meinst Du mit Ottomotor???

                                      im log: gehen anscheinend die Kommandos auf den Chip (ich sehe den reply des OTG), aber am OTG kommt NIX über das OT-Protokoll an (auch zu sehen an nicht blinkenden LED's). lediglich die grüne blinkt ständig (send command to ...) wenn ich den OTG MOnitor auf 'Gateway stelle. Auch testweise Kommandos zum Ändern der Solltemperatur o.ä. kommen an der iSense nicht an

                                      Und nun?

                                      Noch jemand eine bessere Idee?

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        e-s last edited by

                                        blöde Autokorrektur, meinte natürlich den otmonitor.

                                        da kommt bei Gateway bei mir auch nur im Takt des blinken R0000000 im log.

                                        erst dachte ich auch es wäre was kaputt, aber PR=A zeigt ja wenigstens die Version. Aber die Heizung scheint nicht zu antworten.

                                        wenn ich mir das http://www.otgw.tclcode.com/standalone.html#intro durchlese, dann ist es wirklich nur pro Regelkreis gedacht.

                                        Also das Isense Pro an der Heizung kann man glaub ich nicht abgreifen, wirklich nur externe Bedienelemente

                                        Im Test eingang Kundenservice Menü steht aber nur Fernbedienung auf Nein, das habe ich auch nur gefunden.

                                        Also so wie ich das sehe, ist das alles nicht so möglich wie ich/du dir das gedacht haben.

                                        1 Reply Last reply Reply Quote 0
                                        • V
                                          vondefenn last edited by

                                          hmmmm..na Klasse..

                                          habe eben mal den a und b anschluss probiert. auch nix..

                                          Aber Du bringst mich auf eine Idee: ich habe ja diesen Raumfühler für den Kreis C.. da hänge ich das OTG jetzt mal dazwischen, mal gucken was und ob er dann überhaupt was ausliest..

                                          Bericht folgt 😉

                                          1 Reply Last reply Reply Quote 0
                                          • V
                                            vondefenn last edited by

                                            ok.. auch DAS funktioniert nicht! (zwischen den Thermostaten und Boiler geklemmt)..

                                            Die Anlage meldet sofort: Raumfühler defekt; sprich da ist keine connection über das OTG vorhanden. Habe auch jeweils testweise die Adern getauscht…

                                            Alle Varianten probiert: zuerst das OTG ein, dann die Heizung und umgekehrt, ohne Erfolg.

                                            Irgendwas stimmt da nicht mit der Platine oder Software. Die kleinen schwarzen SMD teilchen vor dem 'Boiler' Anschluss werden in dieser Variante des Anschlusses auch tierisch heiss und darunter die Platine. Kann ja nicht normal sein.

                                            könnte kotzen... 😐

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            960
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            55
                                            8736
                                            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