NEWS
[Aufruf] Neuer Adapter OpenTherm
-
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
-
-
Da bin ich raus wegen fehlender Therme [emoji6]
-
Och schade, ich auch
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
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
-
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.
-
@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
-
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
-
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
-
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~~~~~~
-
Jup, suxhdte Selbstbau oder fertig ?
USB oder Netzwerk
Sent from my iPhone using Tapatalk
-
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
-
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?
-
Nope das war's, jetzt lauscht er und wartet darauf dass Daten reinkommen
Sent from my iPhone using Tapatalk
-
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]
-
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
-
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
-
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?
-
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.
-
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
-
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...