no connection with thermostat

This Forum is about the Opentherm gateway (OTGW) from Schelte

Moderator: hvxl

Post Reply
Koarl3
Starting Member
Starting Member
Posts: 2
Joined: Mon Sep 04, 2023 4:09 pm

no connection with thermostat

Post by Koarl3 »

Hello,

I hope this is not a stupid beginner problem :-)
I've bought the OTGW Kit from Nodo Shop, it poweres on and also the Ethernet Module works fine.
The B-LED flashs periodically and the Monitoring Software can connect to the Gateway.
After connecting the Boiler i can see some communication in the Log but no useful information, i think this should be ok without the thermostat?

And now the problem starts, after connecting the thermostat to the OTGW the B-Led stops flashing. The Thermostat also doesnt power on and we cant see any communication in the log.
We have an Atag E22S boiler and an ATAG BrainZ RSC Thermostat.
Also i have 4.89V between the USB Shield and F1 (5V without anything connected)

Thank you very much!
hvxl
Senior Member
Senior Member
Posts: 1967
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: no connection with thermostat

Post by hvxl »

Something you may have in common with the boiler: Providing no useful information :wink:
Without showing the log, it is impossible to tell whether the boiler actually provided no (useful) information, or you have a different concept of what is useful information. Without a thermostat, there should already be data coming from the boiler regarding water temperature, heating status, etc.

When a thermostat is connected, you should get a message saying "Thermostat connected". I suppose you did, otherwise the B-LED wouldn't stop flashing. At that point the thermostat should start sending messages, at least once every second. If you see nothing in the log, you may have to adjust the reference voltage. On may thermostats, the display doesn't come on until it has received a first response.

If you recently bought the OTGW kit from the Nodo shop, you should have a revision 2.5 or later. Those run on 3.3V, which makes the supply voltage much less critical.
Schelte
Koarl3
Starting Member
Starting Member
Posts: 2
Joined: Mon Sep 04, 2023 4:09 pm

Re: no connection with thermostat

Post by Koarl3 »

Ok i'm very sorry, maybe I'll do better now than the boiler :-)
I'm one step further now.
The thermostat turns on and off continuous (and shows nothing on the screen) and after playing with the voltage the log shows error 1 and 3 alternately. (see attachments)

btw. there is unhappily no information like water temperature, heating status, etc from the boiler.

thank you very much!

greeting
Koarl3
Attachments
IMG_1528.jpg
IMG_1528.jpg (36.23 KiB) Viewed 1579 times
2023-09-04 19_35_27-Opentherm Monitor.png
2023-09-04 19_35_27-Opentherm Monitor.png (52.6 KiB) Viewed 1580 times
2023-09-04 19_35_06-Opentherm Monitor.png
2023-09-04 19_35_06-Opentherm Monitor.png (49.04 KiB) Viewed 1580 times
Last edited by Koarl3 on Mon Sep 04, 2023 9:21 pm, edited 1 time in total.
hvxl
Senior Member
Senior Member
Posts: 1967
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: no connection with thermostat

Post by hvxl »

For now the screen shots will do. But for future reference: When I ask for a log, I mean a proper log file that you create by going to Options -> Logging. Configure the Logfile section and enable it. Preferably leave the "Include details of bit fields" option off. It only makes the log larger, but doesn't provide any additional information. If it's a small log, you can copy&paste the text as a code block into a message you post here. In case of a larger log, compress the file (gzip, zip) and attach it to the message.

You didn't provide context with your screen shots. Is the second one supposed to be taken without a thermostat connected? In that case it is strange that the OTGW frequently reports "Thermostat connected". Also strange are the "Error 01" reports. By default error 01 is disabled. Did you enable it for a reason? If not, go to Options -> Settings and activate the "Ignore multiple mid-bit transitions" option. Hopefully that will help to receive the responses from the boiler.

If problems persist after changing the setting mentioned above, my next suggestion is to load the diagnostic firmware. Connect the boiler and thermostat, and run test #5. Once a good reference voltage setting has been determined, you can run tests #2 and #3.

If you fail to find a good reference voltage setting, disconnect the thermostat and run tests #5 and #3 again. The results of those tests will help to determine the next steps for solving the issue.
Schelte
Koarl3
Starting Member
Starting Member
Posts: 2
Joined: Mon Sep 04, 2023 4:09 pm

Re: no connection with thermostat

Post by Koarl3 »

OK, without the thermostat everything works fine after an cold start of the boiler.
The monitoring software gets data like outside temperature etc...
Playing with the reference voltage does not make a big difference.

At the moment of connecting the thermostat the communication is gone. Also after an cold start of the boiler and with every level of reference voltage.
Here the Log of that moment of connecting and disconnecting again after some time:

Code: Select all

11:46:33.061224  BD0010000  Write-Ack   Control setpoint (MsgID=1): 0.00
11:46:33.673384  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:46:33.763567  BC0000000  Read-Ack    Status (MsgID=0): 00000000 00000000
11:46:34.619544  R00110000  Read-Data   Relative modulation level (MsgID=17): 0.00
11:46:34.663683  BC0110000  Read-Ack    Relative modulation level (MsgID=17): 0.00
11:46:35.490899  R001B0000  Read-Data   Outside temperature (MsgID=27): 0.00
11:46:35.859751  B401B1600  Read-Ack    Outside temperature (MsgID=27): 22.00
11:46:36.490372  R801C0000  Read-Data   Return water temperature (MsgID=28): 0.00
11:46:36.763752  B401C1B00  Read-Ack    Return water temperature (MsgID=28): 27.00
11:46:37.495903  R900E6400  Write-Data  Maximum relative modulation level (MsgID=14): 100.00
11:46:37.659626  B500E6400  Write-Ack   Maximum relative modulation level (MsgID=14): 100.00
11:46:38.504419  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:46:38.859434  BC0000000  Read-Ack    Status (MsgID=0): 00000000 00000000
11:46:39.492607  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:46:39.763524  BC0000000  Read-Ack    Status (MsgID=0): 00000000 00000000
11:46:40.502070  R80190000  Read-Data   Boiler water temperature (MsgID=25): 0.00
11:46:40.661409  B40191B00  Read-Ack    Boiler water temperature (MsgID=25): 27.00
11:46:41.491598  R10010000  Write-Data  Control setpoint (MsgID=1): 0.00
11:46:41.860200  BD0010000  Write-Ack   Control setpoint (MsgID=1): 0.00
11:46:42.496763  R80380000  Read-Data   DHW setpoint (MsgID=56): 0.00
11:46:42.759177  B70380000  Unk-DataId  DHW setpoint (MsgID=56): 0.00
11:46:43.490577  R00390000  Read-Data   Max CH water setpoint (MsgID=57): 0.00
11:46:43.658618  BF0390000  Unk-DataId  Max CH water setpoint (MsgID=57): 0.00
11:46:44.373751  Thermostat connected
11:46:48.402362  Thermostat disconnected
11:46:48.412600  R80000100  Read-Data   Status (MsgID=0): 00000001 00000000
11:46:48.451879  Thermostat connected
11:46:48.756977  B40000100  Read-Ack    Status (MsgID=0): 00000001 00000000
11:47:23.466990  Error 03
11:47:23.510316  Thermostat disconnected
11:47:23.516729  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:47:23.549159  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:47:23.857399  BC000000C  Read-Ack    Status (MsgID=0): 00000000 00001100
11:47:24.532791  R00120000  Read-Data   CH water pressure (MsgID=18): 0.00
11:47:24.753861  B40120199  Read-Ack    CH water pressure (MsgID=18): 1.60
11:47:25.530212  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:47:25.648390  B40000008  Read-Ack    Status (MsgID=0): 00000000 00001000
11:47:26.531426  R80190000  Read-Data   Boiler water temperature (MsgID=25): 0.00
11:47:26.851900  BC0191C00  Read-Ack    Boiler water temperature (MsgID=25): 28.00
11:47:27.530757  R10010000  Write-Data  Control setpoint (MsgID=1): 0.00
11:47:27.749668  BD0010000  Write-Ack   Control setpoint (MsgID=1): 0.00
11:47:28.545810  R00000000  Read-Data   Status (MsgID=0): 00000000 00000000
11:47:28.647759  B40000008  Read-Ack    Status (MsgID=0): 00000000 00001000
11:47:29.544004  R00110000  Read-Data   Relative modulation level (MsgID=17): 0.00
11:47:29.851528  B40113B00  Read-Ack    Relative modulation level (MsgID=17): 59.00
11:47:30.550088  R001B0000  Read-Data   Outside temperature (MsgID=27): 0.00
11:47:30.746815  B401B1600  Read-Ack    Outside temperature (MsgID=27): 22.00
11:47:31.545563  R801C0000  Read-Data   Return water temperature (MsgID=28): 0.00
11:47:31.647242  B401C1B00  Read-Ack    Return water temperature (MsgID=28): 27.00
With the diagnostic firmware and the thermostat connected i can absolutely get no result of test #2 and #3, with every voltage level from 0-9.
The result of Test #3 witout the thermostat connected i'll post later.

Edit: i forgot to mention that in monitoring mode the thermostat does power on, but keeps in boot screen.

thank you very much
Koarl3
Attachments
otlog-20230909.zip
(27.67 KiB) Downloaded 64 times
Last edited by Koarl3 on Sat Sep 09, 2023 12:23 pm, edited 2 times in total.
Koarl3
Starting Member
Starting Member
Posts: 2
Joined: Mon Sep 04, 2023 4:09 pm

Re: no connection with thermostat

Post by Koarl3 »

ok here is the result of Test #3 without the thermostat connected and default voltage level (3)

Code: Select all

Enter test number: 3
512,1013,1022,1025,514,503,513,501,513,502,513,502,513,502,515,502,514,502,513,501,1020,502,514,1009,513,501,1020,1012,512,502,513,502,1020,502,513,1009,1021,501,513,1011,513,502,513,501,513,502,513,501,513,502,513,502,512,502,1020.
40191B00  Read-Ack    Boiler water temperature: 27.00
513,1012,1020,1009,513,502,513,501,513,502,512,502,513,502,515,502,513,502,512,502,1020,502,513,1009,512,502,1020,1012,512,502,513,502,1020,501,514,1009,1020,501,513,1011,513,502,513,501,513,502,513,502,512,502,513,502,512,502,1020.
40191B00  Read-Ack    Boiler water temperature: 27.00
513,504,514,503,513,1009,513,502,513,502,512,502,513,502,513,502,515,502,513,502,512,502,1021,501,513,1009,513,502,1020,1011,513,502,512,502,1021,501,513,1009,1021,1009,515,502,512,502,513,502,512,502,513,502,513,502,513,502,513,502,1019.
C0191A00  Read-Ack    Boiler water temperature: 26.00
512,505,513,502,513,1017,513,502,513,502,512,502,513,502,513,501,516,502,514,502,513,502,1020,502,513,1009,513,502,1020,1011,513,502,513,501,1021,501,513,1009,1020,1011,515,502,513,502,512,502,513,502,513,502,513,502,513,502,512,502,1020.
C0191A00  Read-Ack    Boiler water temperature: 26.00
512,505,515,502,513,1009,514,502,513,502,513,502,513,502,513,503,515,502,514,502,513,502,1020,502,513,1009,513,502,1022,1012,513,502,513,502,1021,501,513,1010,1020,1009,515,503,512,502,513,502,513,502,513,502,513,502,513,502,513,502,1020.
C0191A00  Read-Ack    Boiler water temperature: 26.00
Result of #5

Code: Select all

Enter test number: 5
Power supply: 3.313
Reference: 1.452
Thermostat: 2.918
Boiler: 0.000, 2.555
Reference voltage setting (0..9) [3]: 3
Result of #5 with thermostat connected

Code: Select all

Enter test number: 5
Power supply: 3.313
Reference: 1.200
Thermostat: 0.592
Boiler: 0.000
Reference voltage setting (0..9) [5]: 5
Thank you very much!
Last edited by Koarl3 on Tue Sep 12, 2023 7:44 pm, edited 1 time in total.
hvxl
Senior Member
Senior Member
Posts: 1967
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: no connection with thermostat

Post by hvxl »

The boiler interface already started working. So test #3 isn't very interesting anymore.

Test #5 (without thermostat) shows 2.9V on pin AN0, which roughly translates to 23V on the thermostat interface. That's correct. With the thermostat connected, the voltage drops to 0.6V, or 4.8V externally. That's a proper low level Opentherm signal. The issue is that the signal shouldn't stay low all the time. The thermostat is supposed to start sending messages. There's no evidence it does that.

Does your thermostat work when connected directly to the boiler? Someone has uploaded a log file for an Atag BrainZ RSC V3.0 to the equipment matrix. So, in principle, the thermostat can work with the OTGW. Please confirm that it definitely is a BrainZ thermostat, not a BrainQ.
Schelte
Koarl3
Starting Member
Starting Member
Posts: 2
Joined: Mon Sep 04, 2023 4:09 pm

Re: no connection with thermostat

Post by Koarl3 »

yes of course, this thermostat is working without any problems when it is directly connected.
After some research in the internet with the product number (see attachment) you are probably right. Its a BrainQ.
Is this a show stopper?

Thank you very much!
Attachments
3024-4032-max.jpg
3024-4032-max.jpg (168.08 KiB) Viewed 1186 times
hvxl
Senior Member
Senior Member
Posts: 1967
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: no connection with thermostat

Post by hvxl »

If I understand the manual correctly, the BrainZ uses the OpenTherm protocol, while the BrainQ uses a proprietary (modbus) protocol Atag calls T2B. The OTGW only works with OpenTherm. So, unfortunately, a BrainQ thermostat cannot be used with the OTGW. Unless Atag has a converter.
Schelte
Post Reply

Return to “Opentherm Gateway Forum”