One-way communication

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

Moderator: hvxl

One-way communication

Postby TyzzyT » Tue Apr 04, 2017 2:00 pm

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?
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017

Re: One-way communication

Postby hvxl » Tue Apr 04, 2017 10:06 pm

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
hvxl
Senior Member
Senior Member
 
Posts: 1016
Joined: June 2010

Re: One-way communication

Postby TyzzyT » Tue Apr 04, 2017 11:36 pm

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.
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017

Re: One-way communication

Postby hvxl » Wed Apr 05, 2017 3:59 pm

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
hvxl
Senior Member
Senior Member
 
Posts: 1016
Joined: June 2010

Re: One-way communication

Postby TyzzyT » Thu Apr 06, 2017 8:43 pm

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: April 2017

Re: One-way communication

Postby TyzzyT » Fri Apr 07, 2017 9:16 am

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.
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017

Re: One-way communication

Postby hvxl » Fri Apr 07, 2017 4:14 pm

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
hvxl
Senior Member
Senior Member
 
Posts: 1016
Joined: June 2010

Re: One-way communication

Postby TyzzyT » Sat Apr 08, 2017 9:10 am

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: April 2017

Re: One-way communication

Postby TyzzyT » Sat Apr 08, 2017 9:26 am

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: April 2017

Re: One-way communication

Postby TyzzyT » Wed Apr 12, 2017 8:52 am

Nobody?
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017

Re: One-way communication

Postby hvxl » Mon Apr 17, 2017 9:10 am

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
hvxl
Senior Member
Senior Member
 
Posts: 1016
Joined: June 2010

Re: One-way communication

Postby TyzzyT » Thu Apr 20, 2017 9:25 am

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
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017

Re: One-way communication

Postby hvxl » Sun Apr 23, 2017 8:57 pm

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
hvxl
Senior Member
Senior Member
 
Posts: 1016
Joined: June 2010

Re: One-way communication

Postby TyzzyT » Wed May 03, 2017 3:12 pm

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!
TyzzyT
Starting Member
Starting Member
 
Posts: 9
Joined: April 2017


Return to Opentherm Gateway Forum

Who is online

Users browsing this forum: No registered users and 1 guest