One-way communication

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

Moderator: hvxl

Post Reply
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

One-way communication

Post by TyzzyT »

Hi all,

I have some problems with my OpenTherm Gateway. Please let me explain what is going on:
I did solder my gateway as mentioned in the schematic on the tclcode.com website. I made two major mistakes during soldering, first: I did solder IC3 the other way around which caused a blown PIC16F88. Second: I soldered the MAX232 and the OK1 straight onto the board. The PIC16F88 is soldered with the supplied adapter so I could replace the IC pretty easy.
I hooked up my Gateway to my PC through RS232 and saw messages from the Thermostat and the Boiler, which was nice. At least some parts of my Gateway are working.
But I couldn't send any message from my PC to the Gateway, when I send PR=B there is no response. So I checked my com-port with a lookback test, but the com-port is working.
I also had an ESP8266 so I did short-wire pin 11-14 and 12-13 of the MAX232 and connected the ESP8266. Here I had the same problem: I saw all messages from the Gateway to my PC, but there was no communication possible from my PC to the Gateway.
Worth noting is that when I have my ESP8266 connected to the Gateway (5V, GND, TX, RX) the WiFi module won't boot. When I disconnect the ESP8266 TX (which is the RX of the Gateway) the ESP8266 will boot fine. When I connect the TX after booting, the ESP8266 will continue working but there is no communication available from the ESP to the Gateway.
I measured the voltages of the Gateway with the ESP8266 connected, I measured this with the Gateway turned on and the ESP8266 turned off. I measured 4.43V on the RX of the ESP8266 and 0.44V on the TX of the ESP8266.
With the Gateway and the ESP8266 both turned on I measured: 4.27V and 1.51V

I got a third PIC16F88 just to be sure, but with this brand new PIC there is also no communication available from the PC to the Gateway.
I did load the diagnostics firmware, which gave me the menu to choose an test. But when I sent any number, there is no response from the Gateway.

I really think this problem is related to the Gateway, but I don't know what else I can check/replace.
Who can help me with this problem?
hvxl
Senior Member
Senior Member
Posts: 1965
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: One-way communication

Post by hvxl »

Did you get the kit from Kiwi? Then contact them for support. They probably sent a wrong serial cable again, or something like that. I'm not playing their unpaid help desk any more.
Schelte
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

Nope, I ordered all parts from Conrad. I used the serial cable which I soldered myself to the sub-D 9 connector and for the ESP8266 I'm using dupont wires.
hvxl
Senior Member
Senior Member
Posts: 1965
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: One-way communication

Post by hvxl »

OK. The ESP8266 doesn't work because it only provides 3.3V signals. The serial input of the PIC wants 4V or higher for a logical 1. From your description it even sounds like you have the MAX232 still in place when you connect the ESP8266. That's a bad idea.

For the RS232 connection you probably mixed up a wire on the sub-D connector. You can try to repeat your serial loopback test by removing the PIC from its socket and putting a wire from pin 8 to pin 11 of that socket. Then if you hook up the serial cable to the gateway, the communication path has to go all the way through the serial cable, the MAX232, and back.
Schelte
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

Someone on the Tweakers forum told me that I could short-wire the pins of the MAX232 with the MAX232 installed, but it turns out to be a bad idea. After removing the MAX232 everything worked immediately.
Now I still have some problems with receiving the error 03 and error 04. I tried playing around with the VR=, but where can I measure this voltage on the board? So I know how much to adjust.
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

And another question, my thermostat is able to tell my boiler when to keep warm-water ready in a boiler. I can create a schedule in my thermostat and the boiler will keep the water warm at those times.
Is it possible to make this a little smarter and send a message to the OpenTherm Gateway, keep-warm-water=on or keep-warm-water=off? I couldn't find it anywhere.
hvxl
Senior Member
Senior Member
Posts: 1965
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: One-way communication

Post by hvxl »

TyzzyT wrote:Now I still have some problems with receiving the error 03 and error 04. I tried playing around with the VR=, but where can I measure this voltage on the board? So I know how much to adjust.
An occasional error 03 or 04 is nothing to worry about. If you get many 03 errors from the thermostat, changing the VR setting may help. The voltage for the logical high level is difficult to measure with a regular volt meter because it's only present for a millisecond at a time. Test #5 of the diagnostic firmware is intended to help with that.
TyzzyT wrote:Is it possible to [...] send a message to the OpenTherm Gateway, keep-warm-water=on or keep-warm-water=off? I couldn't find it anywhere.
See the HW command.
Schelte
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

I did run the diagnostic firmware test 5 and got the following results:

Code: Select all

Enter test number: 5
Thermostat: 0.67, 1.92
Boiler: 0.00, 1.54
Reference: 1.22

Enter test number: 5
Thermostat: 0.65, 1.89
Boiler: 0.00, 1.52
Reference: 1.22

Enter test number: 5
Thermostat: 0.65, 1.89
Boiler: 0.00
Reference: 1.21
I also did run test 2, 3 and 6:

Code: Select all

Enter test number: 2
491,509,488,1012,490,510,490,523,478,511,490,511,490,511,490,513,490,511,491,512,490,511,992,512,489,1013,491,510,991,1012,490,510,490,511,490,510,490,512,489,511,490,512,489,516,484,512,488,512,489,511,490,525,476,510,490,510,492,509,490,510,989.
488,512,488,1012,490,512,490,513,490,512,490,513,490,513,491,514,488,513,489,511,490,512,1001,499,489,1013,488,512,990,1011,489,512,498,501,490,512,516,486,489,511,491,511,490,512,490,512,491,512,490,511,490,512,491,512,490,513,489,523,477,512,992.
494,507,490,1035,468,512,490,526,475,511,490,511,490,511,489,511,490,511,489,512,489,511,991,512,489,1013,489,512,992,1013,490,513,490,510,491,510,490,511,490,511,492,510,490,520,482,511,488,511,488,511,489,529,473,509,489,511,494,506,489,511,990.
489,512,490,1013,489,511,490,511,489,511,490,513,489,511,491,511,489,511,490,512,490,512,990,512,489,1012,491,511,991,1010,491,510,491,511,489,512,506,493,490,511,499,501,489,512,515,486,487,512,488,511,489,511,488,512,489,512,490,515,487,511,991.
487,512,489,1013,489,512,491,512,490,512,489,513,491,511,491,512,490,510,490,511,490,513,987,512,497,1005,489,513,991,1012,492,510,490,513,497,508,490,512,513,490,491,512,505,498,490,513,489,513,490,512,490,512,492,512,491,512,491,513,490,521,984.

Enter test number: 3
477,1000,999,1017,481,500,497,500,505,495,500,511,486,500,499,516,484,499,498,502,997,519,479,1000,499,502,996,999,500,500,509,490,997,999,500,518,980,1000,499,500,517,481,499,500,500,506,491,501,498,499,501,499,518,482,996.
522,473,500,499,500,499,501,518,479,1000,498,509,490,526,473,500,499,502,996,535,465,999,499,521,479,499,998,506,494,998,499,499,499,517,484,499,499,500,498,501,523,476,499,499,500,500,499,519,480,498,500,500,504,495,500,500,497,500,500,514,985.
497,501,498,507,491,1002,498,500,498,516,482,501,499,499,500,501,517,481,497,500,502,503,493,500,499,500,500,499,512,487,500,500,498,499,502,517,481,499,498,501,501,497,499,500,501,506,492,524,475,500,499,500,524,475,499,500,497,519,481,501,497,503,505,493,1000.

Enter test number: 6
B: 31.716
T: 906.640
B: 31.849
T: 906.916
B: 33.445
T: 906.061
B: 31.738
T: 907.374
B: 31.743
T: 906.113
B: 31.769
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

And a log with the error codes while VR=4

Code: Select all

2017-04-08 10:19:21.180 OTGW: Error 04
2017-04-08 10:19:24.181 OTGW: Error 03
2017-04-08 10:19:35.182 OTGW: Error 03
2017-04-08 10:19:46.187 OTGW: 00000000/00000000,6.00,00000011/00000001,100.00,Error 04
2017-04-08 10:19:46.187 OTGW: 0/0,12.00,0.00,1.80,16.05,18.00,16.00,10.30,0.00,63/38,0/0,60.00,0.00,0,0,0,0,0,0,0,0
2017-04-08 10:19:49.188 OTGW: Error 03
2017-04-08 10:20:00.189 OTGW: Error 04
2017-04-08 10:20:03.189 OTGW: Error 03
2017-04-08 10:20:16.198 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:20:16.201 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:20:16.204 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:20:16.206 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:20:16.209 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:20:16.212 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:20:16.215 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:20:16.218 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:20:16.220 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:20:16.223 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:20:16.226 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:20:17.202 OTGW: Error 04
2017-04-08 10:20:31.203 OTGW: Error 03
2017-04-08 10:20:33.203 OTGW: Error 04
2017-04-08 10:20:34.203 OTGW: Error 03
2017-04-08 10:20:37.204 OTGW: Error 03
2017-04-08 10:20:45.205 OTGW: Error 03
2017-04-08 10:20:46.212 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:20:46.216 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:20:46.218 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:20:46.220 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:20:46.223 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:20:46.226 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:20:46.229 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:20:46.231 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:20:46.234 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:20:46.237 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:20:46.239 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:20:48.213 OTGW: Error 03
2017-04-08 10:20:59.214 OTGW: Error 03
2017-04-08 10:21:02.214 OTGW: Error 03
2017-04-08 10:21:13.215 OTGW: Error 03
2017-04-08 10:21:16.223 OTGW: Error 04
2017-04-08 10:21:16.223 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:21:16.226 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:21:16.229 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:21:16.231 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:21:16.234 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:21:16.237 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:21:16.239 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:21:16.242 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:21:16.245 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:21:16.248 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:21:16.250 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:21:30.224 OTGW: Error 04
2017-04-08 10:21:44.226 OTGW: Error 03
2017-04-08 10:21:46.233 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:21:46.237 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:21:46.239 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:21:46.241 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:21:46.244 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:21:46.247 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:21:46.250 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:21:46.253 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:21:46.256 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:21:46.259 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:21:46.261 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:21:47.234 OTGW: Error 03
2017-04-08 10:21:58.235 OTGW: Error 04
2017-04-08 10:22:13.236 OTGW: Error 03
2017-04-08 10:22:16.239 OTGW: Error 03
2017-04-08 10:22:16.243 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:22:16.247 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:22:16.250 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:22:16.252 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:22:16.255 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:22:16.258 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:22:16.261 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:22:16.263 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:22:16.267 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:22:16.269 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:22:16.272 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:22:30.249 OTGW: Error 03
2017-04-08 10:22:44.250 OTGW: Error 03
2017-04-08 10:22:46.257 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:22:46.261 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:22:46.264 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:22:46.266 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:22:46.269 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:22:46.272 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:22:46.275 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:22:46.278 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:22:46.281 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:22:46.285 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:22:46.287 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:22:56.259 OTGW: Error 03
2017-04-08 10:22:58.259 OTGW: Error 03
2017-04-08 10:23:00.260 OTGW: Error 04
2017-04-08 10:23:01.260 OTGW: Error 03
2017-04-08 10:23:12.261 OTGW: Error 03
2017-04-08 10:23:16.268 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:23:16.294 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:23:16.297 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:23:16.299 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:23:16.302 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:23:16.305 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:23:16.309 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:23:16.312 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:23:16.315 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:23:16.318 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:23:16.321 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:23:26.270 OTGW: Error 03
2017-04-08 10:23:29.271 OTGW: Error 03
2017-04-08 10:23:43.272 OTGW: Error 03
2017-04-08 10:23:46.280 OTGW: Error 04
2017-04-08 10:23:46.279 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:23:46.283 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:23:46.305 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:23:46.308 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:23:46.310 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:23:46.314 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:23:46.317 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:23:46.320 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:23:46.323 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:23:46.326 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:23:46.329 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:23:57.281 OTGW: Error 04
2017-04-08 10:24:00.281 OTGW: Error 04
2017-04-08 10:24:10.282 OTGW: Error 04
2017-04-08 10:24:16.290 (OpenTherm Gateway) Temp (Setpoint retourwater)
2017-04-08 10:24:16.294 (OpenTherm Gateway) General/Percentage (Maximum modulatie niveau)
2017-04-08 10:24:16.316 (OpenTherm Gateway) Thermostat (Setpoint woonkamer)
2017-04-08 10:24:16.318 (OpenTherm Gateway) General/Pressure (Waterdruk verwarming)
2017-04-08 10:24:16.321 (OpenTherm Gateway) Temp (Gemeten woonkamer temperatuur)
2017-04-08 10:24:16.324 (OpenTherm Gateway) Temp (Temperatuur warmwater boiler)
2017-04-08 10:24:16.327 (OpenTherm Gateway) Temp (Warmwater temperatuur)
2017-04-08 10:24:16.330 (OpenTherm Gateway) Temp (Buiten temperatuur)
2017-04-08 10:24:16.334 (OpenTherm Gateway) Temp (Retourwater temperatuur)
2017-04-08 10:24:16.337 (OpenTherm Gateway) Thermostat (Setpoint warmwater)
2017-04-08 10:24:16.340 (OpenTherm Gateway) Thermostat (Maximum setpoint verwarming)
2017-04-08 10:24:28.292 OTGW: Error 03
2017-04-08 10:24:31.292 OTGW: Error 03
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

Nobody?
hvxl
Senior Member
Senior Member
Posts: 1965
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: One-way communication

Post by hvxl »

The voltages are OK, nicely on either side of the reference. If you want to try other levels, I would go for lowering the reference voltage. However, I don't expect much improvements as the voltage levels already have a reasonable margin from the reference.

The log file doesn't look like it was produced by otmonitor, so it is meaningless to me. Most crucially it is missing information about the messages being sent and received.
Schelte
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

Here is the log from OTmonitor with VR=3

Code: Select all

10:23:35.193011	OpenTherm Gateway 4.2.5
10:23:35.604570	T80190000	Read-Data 	Boiler water temperature: 0.00
10:23:35.702547	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:23:36.605974	T001B0480	Read-Data 	Outside temperature: 4.50
10:23:36.833371	Error 03
10:23:37.614900	T001B0480	Read-Data 	Outside temperature: 4.50
10:23:37.834252	B601B0480	Data-Inv  	Outside temperature: 4.50
10:23:38.625875	T00000000	Read-Data 	Status: 00000000 00000000
10:23:38.717097	BC0000000	Read-Ack  	Status: 00000000 00000000
10:23:39.626363	T10010600	Write-Data	Control setpoint: 6.00
10:23:39.830156	BD0010600	Write-Ack 	Control setpoint: 6.00
10:23:40.636845	T00110000	Read-Data 	Relative modulation level: 0.00
10:23:40.748134	BC0110000	Read-Ack  	Relative modulation level: 0.00
10:23:41.658292	T80190000	Read-Data 	Boiler water temperature: 0.00
10:23:41.740108	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:23:42.645086	T900E6400	Write-Data	Maximum relative modulation level: 100.00
10:23:43.661390	T900E6400	Write-Data	Maximum relative modulation level: 100.00
10:23:43.756677	B500E6400	Write-Ack 	Maximum relative modulation level: 100.00
10:23:44.657934	T00000000	Read-Data 	Status: 00000000 00000000
10:23:44.761611	BC0000000	Read-Ack  	Status: 00000000 00000000
10:23:45.664457	T10010600	Write-Data	Control setpoint: 6.00
10:23:46.675089	T10010600	Write-Data	Control setpoint: 6.00
10:23:46.801976	BD0010600	Write-Ack 	Control setpoint: 6.00
10:23:47.678483	T00110000	Read-Data 	Relative modulation level: 0.00
10:23:47.882859	Error 03
10:23:48.691777	T00110000	Read-Data 	Relative modulation level: 0.00
10:23:48.888075	BC0110000	Read-Ack  	Relative modulation level: 0.00
10:23:49.717211	T80190000	Read-Data 	Boiler water temperature: 0.00
10:23:49.822073	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:23:50.706904	T10100C00	Write-Data	Room setpoint: 12.00
10:23:50.853696	Error 03
10:23:51.740427	T10100C00	Write-Data	Room setpoint: 12.00
10:23:51.826405	B70100000	Unk-DataId	Room setpoint: 0.00
10:23:51.834638	AD0100000	Write-Ack 	Room setpoint: 0.00
10:23:52.738784	T00000000	Read-Data 	Status: 00000000 00000000
10:23:53.055000	BC0000000	Read-Ack  	Status: 00000000 00000000
10:23:53.741063	T10010600	Write-Data	Control setpoint: 6.00
10:23:53.825504	BD0010600	Write-Ack 	Control setpoint: 6.00
10:23:55.533202	T00110000	Read-Data 	Relative modulation level: 0.00
10:23:55.567992	BC0110000	Read-Ack  	Relative modulation level: 0.00
10:23:55.735191	T80190000	Read-Data 	Boiler water temperature: 0.00
10:23:55.834421	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:23:56.745644	T10180E11	Write-Data	Room temperature: 14.07
10:23:57.756258	T10180E11	Write-Data	Room temperature: 14.07
10:23:57.849961	BF0180000	Unk-DataId	Room temperature: 0.00
10:23:58.764134	T00000000	Read-Data 	Status: 00000000 00000000
10:23:58.858602	BC0000000	Read-Ack  	Status: 00000000 00000000
10:23:59.798312	T10010600	Write-Data	Control setpoint: 6.00
10:24:00.769501	T10010600	Write-Data	Control setpoint: 6.00
10:24:00.869712	BD0010600	Write-Ack 	Control setpoint: 6.00
10:24:01.808019	T00110000	Read-Data 	Relative modulation level: 0.00
10:24:01.891585	Error 03
10:24:02.783405	T00110000	Read-Data 	Relative modulation level: 0.00
10:24:02.882981	BC0110000	Read-Ack  	Relative modulation level: 0.00
10:24:03.790400	T80190000	Read-Data 	Boiler water temperature: 0.00
10:24:03.889667	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:24:04.819469	T00090000	Read-Data 	Remote override room setpoint: 0.00
10:24:04.921176	BF0090000	Unk-DataId	Remote override room setpoint: 0.00
10:24:04.939036	AC0090000	Read-Ack  	Remote override room setpoint: 0.00
10:24:05.803771	T00090000	Read-Data 	Remote override room setpoint: 0.00
10:24:05.915352	BF0090000	Unk-DataId	Remote override room setpoint: 0.00
10:24:05.932441	AC0090000	Read-Ack  	Remote override room setpoint: 0.00
10:24:06.810435	T00090000	Read-Data 	Remote override room setpoint: 0.00
10:24:06.920835	BF0090000	Unk-DataId	Remote override room setpoint: 0.00
10:24:06.937688	AC0090000	Read-Ack  	Remote override room setpoint: 0.00
10:24:07.817352	T00000000	Read-Data 	Status: 00000000 00000000
10:24:07.944020	BC0000000	Read-Ack  	Status: 00000000 00000000
10:24:08.833245	T10010600	Write-Data	Control setpoint: 6.00
10:24:08.924082	BD0010600	Write-Ack 	Control setpoint: 6.00
10:24:09.829572	T00110000	Read-Data 	Relative modulation level: 0.00
10:24:09.928597	BC0110000	Read-Ack  	Relative modulation level: 0.00
10:24:10.840833	T80190000	Read-Data 	Boiler water temperature: 0.00
10:24:11.844408	T80190000	Read-Data 	Boiler water temperature: 0.00
10:24:11.941872	BC0190E00	Read-Ack  	Boiler water temperature: 14.00
10:24:12.851112	T00630000	Read-Data 	Message ID 99: 0
10:24:12.970782	BF0630000	Unk-DataId	Message ID 99: 0
10:24:13.856518	T00000000	Read-Data 	Status: 00000000 00000000
10:24:14.864531	T00000000	Read-Data 	Status: 00000000 00000000
10:24:14.962671	BC0000000	Read-Ack  	Status: 00000000 00000000
10:24:15.874052	T10010600	Write-Data	Control setpoint: 6.00
10:24:15.980903	Error 03
10:24:16.881798	T10010600	Write-Data	Control setpoint: 6.00
hvxl
Senior Member
Senior Member
Posts: 1965
Joined: Sat Jun 05, 2010 11:59 am
Contact:

Re: One-way communication

Post by hvxl »

That last log shows that the errors happen on the boiler side. It also shows that it doesn't really cause a problem. The thermostat just repeats its request and then gets a good response on the second try.

Your earlier voltage checks with the diagnostic firmware revealed that the high level voltage on the boiler side is quite low. That means that R4 may be too small. But changing that is a bit of a hassle. So the easiest thing to try is to change the reference voltage setting to 2 (1.042V). If that improves the situation, you may consider replacing R4 with a higher value.

Is your gateway far away from the boiler? It is also possible that the cable picks up some interference. You could try putting the gateway closer to the boiler or replace the cable with a better quality one.

But unless the error frequency increases from what the log shows, you can also just not worry about it. The thermostat can deal with an occasional error.
Schelte
TyzzyT
Starting Member
Starting Member
Posts: 9
Joined: Tue Apr 04, 2017 2:08 pm

Re: One-way communication

Post by TyzzyT »

Hi Schelte,

My OTGW is really close to the boiler, in fact it is 1 meter away.
I did extend the original cable from my thermostat with an CAT6 cable and also used the same CAT6 for the communication to the boiler. Since the communication to the thermostat is fine, I assume that the cable is not the problem here.

I've had some problems with the Gateway reporting weird values. When I opened the hot water valve and the boiler started generating hot water, the gateway started reporting all 0 values with PS=1. But with the VR=2 option, the gateway now keeps working with hot water running. Looks like my gateway is working correctly with this VR setting.

Thank you so much!
Post Reply

Return to “Opentherm Gateway Forum”