Page 1 of 1

Newbie Question MSG 129-130

Posted: Sun Feb 26, 2017 4:20 pm
by umtauscher
Hi everyone,

This is my first post to this forum and I wanted to thank Schelte for his incredible work making this gateway as great as it is.
I was very impressed how detailed the documentation is and managed instantly ordering the needed components.
Over the past few days I was building the gateway and it seems to work as expected. I used a Raspberry Pi 3 to run the OTMonitor program and to get the gateway connected to my netwwork.
I am monitoring the behaviour of my equipment for a day now via the web interface of the OTMonitor.
I have a Brötje WGB 2N Boiler and the Brötje RRG which seems to be a Siemens QAA73.

Since I see several Messages in the log that don't get interpreted, (MSG 128, 129, 130), do I have to make a special configuration to the gateway to get them accepted/transferred or is this just normal?
Thanks for any help

Wilhelm

Re: Newbie Question MSG 129-130

Posted: Mon Feb 27, 2017 2:04 am
by Templar
umtauscher wrote: Since I see several Messages in the log that don't get interpreted, (MSG 128, 129, 130), do I have to make a special configuration to the gateway to get them accepted/transferred or is this just normal?
Paragraph 5.1 Overview from the Opentherm Communications Protocol - Protocol Specificatioon states:
Id’s 0 .. 127 are reserved for OpenTherm pre-defined information, while id’s from 128 .. 255 can be used by manufacturers (members of the association) for test & diagnostic purposes only.
Those id's are specific for the Siemens QAA73 thermostat and unknown.

Re: Newbie Question MSG 129-130

Posted: Mon Feb 27, 2017 11:11 am
by umtauscher
Thanks, yes, I read that and I umderstand it.
I was just wondering, if I have to do something, that OTGW accepts or transmits theese Messages to the other side or if its just transparent for unknown messages.

Re: Newbie Question MSG 129-130

Posted: Mon Feb 27, 2017 9:40 pm
by Templar
The OTGW transmits those ID's to the other side unless the gateway was instructed otherwise http://otgw.tclcode.com/firmware.html#configuration

For example:

Code: Select all

UI=Data-ID
    Unknown ID - Inform the gateway that the boiler doesn't support the specified Data-ID, even if the boiler doesn't indicate that by returning an Unknown-DataId response. Using this command allows the gateway to send an alternative Data-ID to the boiler instead.
    Examples: UI=18, UI=6 
OTmonitor doesn't know these new ID's and doesn't know the data type. You can find out and alter OTmonitor (otmonitor.tcl file) an add a few lines code after line 1960. (I don't know if that does the trick, I am not a developer):

Code: Select all

register 90	{u8 nu}		"Size of fault buffer V/H"
register 91	{u8 u8}		"Fault buffer entry V/H"
register 107	{u8 u8}		"Size of fault buffer solar storage"
register 108	{u8 u8}		"Fault buffer entry solar storage"

# Class 8: Control of Special Applications
register 7	{f8.8}		"Cooling control signal"
register 9	{f8.8}		"Remote override room setpoint"
register 14	{f8.8}		"Maximum relative modulation level"
register 15	{u8 u8}		"Boiler capacity and modulation limits"
register 100	{nu flag8}	"Remote override function"