Hi!
I'm migrating my (own hacked-together multi-zone) thermostat to Honeywell Evohome. I'm using the R8810 OpenTherm Bridge and Home Assistant.
When I override the setpoint in HomeAssistant, it changes the setpoint as visible in Opentherm Monitor (the setpoint of Evohome gets answered by OTGW itself). However, after exactly one minute, the override stops and the control is hand back to Evohome.
I did a lot of searching, but I can't find any information related to time-outs regarding override settings. What am I missing here?
OTGW Setpoint Override Vanishes
Moderator: hvxl
Re: OTGW Setpoint Override Vanishes
My bad!
As you can see, the override lasts about one minute after which the R8810 takes back the control.
Code: Select all
02:41:20.520185 PR: I=11
02:41:21.299168 T10014B00 Write-Data Control setpoint: 75.00
02:41:21.432871 BD0014B00 Write-Ack Control setpoint: 75.00
02:41:22.306676 T00000300 Read-Data Status: 00000011 00000000
02:41:22.421058 BC000030A Read-Ack Status: 00000011 00001010
02:41:23.305818 T00110000 Read-Data Relative modulation level: 0.00
02:41:23.403233 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:24.301741 T80380000 Read-Data DHW setpoint: 0.00
02:41:24.456731 B40383C00 Read-Ack DHW setpoint: 60.00
02:41:25.302451 T80190000 Read-Data Boiler water temperature: 0.00
02:41:25.441607 BC0192F00 Read-Ack Boiler water temperature: 47.00
02:41:26.303169 T10014B00 Write-Data Control setpoint: 75.00
02:41:26.431261 BD0014B00 Write-Ack Control setpoint: 75.00
02:41:27.309806 T00000300 Read-Data Status: 00000011 00000000
02:41:27.410525 BC000030A Read-Ack Status: 00000011 00001010
02:41:28.304209 T00110000 Read-Data Relative modulation level: 0.00
02:41:28.468738 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:29.305756 T00300000 Read-Data DHW setpoint boundaries: 0 0
02:41:29.449741 BC0303C1E Read-Ack DHW setpoint boundaries: 60 30
02:41:30.306314 T80190000 Read-Data Boiler water temperature: 0.00
02:41:30.435655 BC0192F00 Read-Ack Boiler water temperature: 47.00
02:41:30.551568 PR: I=11
02:41:31.306935 T10014B00 Write-Data Control setpoint: 75.00
02:41:31.416691 BD0014B00 Write-Ack Control setpoint: 75.00
02:41:31.928355 CS: 65.00
02:41:32.318617 T00000300 Read-Data Status: 00000011 00000000
02:41:32.352725 R80000200 Read-Data Status: 00000010 00000000
02:41:32.430735 B4000020A Read-Ack Status: 00000010 00001010
02:41:32.439422 AC000030A Read-Ack Status: 00000011 00001010
02:41:33.308142 T00110000 Read-Data Relative modulation level: 0.00
02:41:33.456587 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:34.309736 T00120000 Read-Data CH water pressure: 0.00
02:41:34.440606 B40120200 Read-Ack CH water pressure: 2.00
02:41:35.311080 T80190000 Read-Data Boiler water temperature: 0.00
02:41:35.425331 BC0192F00 Read-Ack Boiler water temperature: 47.00
02:41:36.322049 T10014B00 Write-Data Control setpoint: 75.00
02:41:36.345414 R10014100 Write-Data Control setpoint: 65.00
02:41:36.424267 BD0014100 Write-Ack Control setpoint: 65.00
02:41:36.444094 AD0014B00 Write-Ack Control setpoint: 75.00
02:41:37.322644 T00000300 Read-Data Status: 00000011 00000000
02:41:37.346225 R80000200 Read-Data Status: 00000010 00000000
02:41:37.478106 B40000200 Read-Ack Status: 00000010 00000000
02:41:37.499696 AC0000300 Read-Ack Status: 00000011 00000000
02:41:38.324262 T00000300 Read-Data Status: 00000011 00000000
02:41:38.347195 R80000200 Read-Data Status: 00000010 00000000
02:41:38.463139 B40000200 Read-Ack Status: 00000010 00000000
02:41:38.478109 AC0000300 Read-Ack Status: 00000011 00000000
02:41:39.313797 T00110000 Read-Data Relative modulation level: 0.00
02:41:39.432726 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:40.331430 T00000300 Read-Data Status: 00000011 00000000
02:41:40.353828 R80000200 Read-Data Status: 00000010 00000000
02:41:40.428403 B40000200 Read-Ack Status: 00000010 00000000
02:41:40.441142 AC0000300 Read-Ack Status: 00000011 00000000
02:41:40.582742 PR: I=11
02:41:41.314974 T100E0000 Write-Data Maximum relative modulation level: 0.00
02:41:41.472020 BD00E0000 Write-Ack Maximum relative modulation level: 0.00
02:41:42.322853 T80130000 Read-Data DHW flow rate: 0.00
02:41:42.461616 B40130000 Read-Ack DHW flow rate: 0.00
02:41:43.317176 T80190000 Read-Data Boiler water temperature: 0.00
02:41:43.445184 BC0192C00 Read-Ack Boiler water temperature: 44.00
02:41:44.330087 T10010A00 Write-Data Control setpoint: 10.00
02:41:44.352737 R10014100 Write-Data Control setpoint: 65.00
02:41:44.436539 BD0014100 Write-Ack Control setpoint: 65.00
02:41:44.453813 AD0010A00 Write-Ack Control setpoint: 10.00
02:41:45.318461 T80000200 Read-Data Status: 00000010 00000000
02:41:45.481168 B40000200 Read-Ack Status: 00000010 00000000
02:41:46.320122 T00110000 Read-Data Relative modulation level: 0.00
02:41:46.464906 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:47.326976 T801A0000 Read-Data DHW temperature: 0.00
02:41:47.448517 B401A0000 Read-Ack DHW temperature: 0.00
02:41:48.325724 T80190000 Read-Data Boiler water temperature: 0.00
02:41:48.433743 BC0192900 Read-Ack Boiler water temperature: 41.00
02:41:49.333858 T10010A00 Write-Data Control setpoint: 10.00
02:41:49.354966 R10014100 Write-Data Control setpoint: 65.00
02:41:49.428722 BD0014100 Write-Ack Control setpoint: 65.00
02:41:49.434781 AD0010A00 Write-Ack Control setpoint: 10.00
02:41:50.324982 T80000200 Read-Data Status: 00000010 00000000
02:41:50.478822 B40000200 Read-Ack Status: 00000010 00000000
02:41:50.608570 PR: I=11
02:41:51.324255 T00110000 Read-Data Relative modulation level: 0.00
02:41:51.456384 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:52.325637 T801C0000 Read-Data Return water temperature: 0.00
02:41:52.447408 BC01C1C00 Read-Ack Return water temperature: 28.00
02:41:53.332284 T80190000 Read-Data Boiler water temperature: 0.00
02:41:53.425348 BC0192600 Read-Ack Boiler water temperature: 38.00
02:41:54.338685 T10010A00 Write-Data Control setpoint: 10.00
02:41:54.362610 R10014100 Write-Data Control setpoint: 65.00
02:41:54.491020 BD0014100 Write-Ack Control setpoint: 65.00
02:41:54.500288 AD0010A00 Write-Ack Control setpoint: 10.00
02:41:55.329866 T80000200 Read-Data Status: 00000010 00000000
02:41:55.466811 B40000200 Read-Ack Status: 00000010 00000000
02:41:56.329407 T00110000 Read-Data Relative modulation level: 0.00
02:41:56.452230 BC0110000 Read-Ack Relative modulation level: 0.00
02:41:57.329123 T000A0000 Read-Data Number of TSPs: 0
02:41:57.435853 BF00A0000 Unk-DataId Number of TSPs: 0
02:41:58.330727 T80190000 Read-Data Boiler water temperature: 0.00
02:41:58.487695 BC0192300 Read-Ack Boiler water temperature: 35.00
02:41:59.349913 T10010A00 Write-Data Control setpoint: 10.00
02:41:59.376050 R10014100 Write-Data Control setpoint: 65.00
02:41:59.486831 BD0014100 Write-Ack Control setpoint: 65.00
02:41:59.493418 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:00.333439 T80000200 Read-Data Status: 00000010 00000000
02:42:00.463538 B40000200 Read-Ack Status: 00000010 00000000
02:42:00.632871 PR: I=11
02:42:01.340054 T00110000 Read-Data Relative modulation level: 0.00
02:42:01.446641 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:02.334244 T000C0000 Read-Data Size of fault buffer: 0
02:42:02.499016 BF00C0000 Unk-DataId Size of fault buffer: 0
02:42:03.337807 T80190000 Read-Data Boiler water temperature: 0.00
02:42:03.482709 B40192100 Read-Ack Boiler water temperature: 33.00
02:42:04.352136 T10010A00 Write-Data Control setpoint: 10.00
02:42:04.374485 R10014100 Write-Data Control setpoint: 65.00
02:42:04.481576 BD0014100 Write-Ack Control setpoint: 65.00
02:42:04.489253 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:05.338071 T80000200 Read-Data Status: 00000010 00000000
02:42:05.449068 B40000200 Read-Ack Status: 00000010 00000000
02:42:06.338690 T00110000 Read-Data Relative modulation level: 0.00
02:42:06.433272 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:07.339222 T00050000 Read-Data Application-specific flags: 00000000 0
02:42:07.493240 BC0050000 Read-Ack Application-specific flags: 00000000 0
02:42:08.340957 T80190000 Read-Data Boiler water temperature: 0.00
02:42:08.471887 BC0191F00 Read-Ack Boiler water temperature: 31.00
02:42:09.353501 T10010A00 Write-Data Control setpoint: 10.00
02:42:09.376295 R10014100 Write-Data Control setpoint: 65.00
02:42:09.467820 BD0014100 Write-Ack Control setpoint: 65.00
02:42:09.485467 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:10.342124 T80000200 Read-Data Status: 00000010 00000000
02:42:10.443493 B40000200 Read-Ack Status: 00000010 00000000
02:42:10.663151 PR: I=11
02:42:11.343612 T00110000 Read-Data Relative modulation level: 0.00
02:42:11.495976 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:12.344203 T00090000 Read-Data Remote override room setpoint: 0.00
02:42:12.491215 BF0090000 Unk-DataId Remote override room setpoint: 0.00
02:42:12.497602 AC0090000 Read-Ack Remote override room setpoint: 0.00
02:42:13.345853 T80190000 Read-Data Boiler water temperature: 0.00
02:42:13.470563 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:14.358576 T10010A00 Write-Data Control setpoint: 10.00
02:42:14.383130 R10014100 Write-Data Control setpoint: 65.00
02:42:14.476497 BD0014100 Write-Ack Control setpoint: 65.00
02:42:14.494162 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:15.347079 T80000200 Read-Data Status: 00000010 00000000
02:42:15.504140 B40000200 Read-Ack Status: 00000010 00000000
02:42:16.354369 T00110000 Read-Data Relative modulation level: 0.00
02:42:16.491404 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:17.349308 T100E0000 Write-Data Maximum relative modulation level: 0.00
02:42:17.473291 BD00E0000 Write-Ack Maximum relative modulation level: 0.00
02:42:18.350983 T80190000 Read-Data Boiler water temperature: 0.00
02:42:18.456688 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:19.366010 T10010A00 Write-Data Control setpoint: 10.00
02:42:19.390119 R10014100 Write-Data Control setpoint: 65.00
02:42:19.527464 BD0014100 Write-Ack Control setpoint: 65.00
02:42:19.549762 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:20.352056 T80000200 Read-Data Status: 00000010 00000000
02:42:20.495172 B40000200 Read-Ack Status: 00000010 00000000
02:42:20.690370 PR: I=11
02:42:21.357351 T00110000 Read-Data Relative modulation level: 0.00
02:42:21.479203 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:22.354317 T10101400 Write-Data Room setpoint: 20.00
02:42:22.470734 BD0101400 Write-Ack Room setpoint: 20.00
02:42:23.354933 T80190000 Read-Data Boiler water temperature: 0.00
02:42:23.453887 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:24.367616 T10010A00 Write-Data Control setpoint: 10.00
02:42:24.390304 R10014100 Write-Data Control setpoint: 65.00
02:42:24.521270 BD0014100 Write-Ack Control setpoint: 65.00
02:42:24.542275 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:25.360082 T80000200 Read-Data Status: 00000010 00000000
02:42:25.489727 B40000200 Read-Ack Status: 00000010 00000000
02:42:26.358869 T00110000 Read-Data Relative modulation level: 0.00
02:42:26.473296 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:27.359307 T90181400 Write-Data Room temperature: 20.00
02:42:27.456835 B50181400 Write-Ack Room temperature: 20.00
02:42:28.364395 T80190000 Read-Data Boiler water temperature: 0.00
02:42:28.510720 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:29.372664 T10010A00 Write-Data Control setpoint: 10.00
02:42:29.395660 R10014100 Write-Data Control setpoint: 65.00
02:42:29.506786 BD0014100 Write-Ack Control setpoint: 65.00
02:42:29.525719 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:30.363988 T80000200 Read-Data Status: 00000010 00000000
02:42:30.486014 B40000200 Read-Ack Status: 00000010 00000000
02:42:30.716477 PR: I=11
02:42:31.363123 T00110000 Read-Data Relative modulation level: 0.00
02:42:31.463910 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:32.363455 T80310000 Read-Data Max CH setpoint boundaries: 0 0
02:42:32.524022 B40315500 Read-Ack Max CH setpoint boundaries: 85 0
02:42:33.370784 T80190000 Read-Data Boiler water temperature: 0.00
02:42:33.503141 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:34.376924 T10010A00 Write-Data Control setpoint: 10.00
02:42:34.396816 R10014100 Write-Data Control setpoint: 65.00
02:42:34.498824 BD0014100 Write-Ack Control setpoint: 65.00
02:42:34.528715 AD0010A00 Write-Ack Control setpoint: 10.00
02:42:35.366485 T80000200 Read-Data Status: 00000010 00000000
02:42:35.475205 B40000200 Read-Ack Status: 00000010 00000000
02:42:36.367048 T00110000 Read-Data Relative modulation level: 0.00
02:42:36.527720 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:37.374288 T1002010D Write-Data Master configuration: 00000001 13
02:42:37.511264 BD002010D Write-Ack Master configuration: 00000001 13
02:42:38.369173 T80190000 Read-Data Boiler water temperature: 0.00
02:42:38.494864 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:39.369949 T10010A00 Write-Data Control setpoint: 10.00
02:42:39.479732 BD0010A00 Write-Ack Control setpoint: 10.00
02:42:40.371443 T80000200 Read-Data Status: 00000010 00000000
02:42:40.534471 B40000200 Read-Ack Status: 00000010 00000000
02:42:40.742769 PR: I=11
02:42:41.377185 T00110000 Read-Data Relative modulation level: 0.00
02:42:41.519182 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:42.376028 T00030000 Read-Data Slave configuration: 00000000 0
02:42:42.505470 B40034183 Read-Ack Slave configuration: 01000001 131
02:42:43.373412 T80190000 Read-Data Boiler water temperature: 0.00
02:42:43.488932 B40191E00 Read-Ack Boiler water temperature: 30.00
02:42:44.381197 T10014B00 Write-Data Control setpoint: 75.00
02:42:44.471744 BD0014B00 Write-Ack Control setpoint: 75.00
02:42:45.379939 T00000300 Read-Data Status: 00000011 00000000
02:42:45.533920 BC0000300 Read-Ack Status: 00000011 00000000
02:42:46.380222 T00110000 Read-Data Relative modulation level: 0.00
02:42:46.517449 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:47.378872 T00390000 Read-Data Max CH water setpoint: 0.00
02:42:47.500840 BC0394B00 Read-Ack Max CH water setpoint: 75.00
02:42:48.377800 T80190000 Read-Data Boiler water temperature: 0.00
02:42:48.485954 BC0191F00 Read-Ack Boiler water temperature: 31.00
02:42:49.379087 T10014B00 Write-Data Control setpoint: 75.00
02:42:49.534174 BD0014B00 Write-Ack Control setpoint: 75.00
02:42:50.379711 T00000300 Read-Data Status: 00000011 00000000
02:42:50.521659 B40000302 Read-Ack Status: 00000011 00000010
02:42:50.769983 PR: I=11
02:42:51.380980 T00000300 Read-Data Status: 00000011 00000000
02:42:51.503102 B40000302 Read-Ack Status: 00000011 00000010
02:42:52.382637 T00110000 Read-Data Relative modulation level: 0.00
02:42:52.488852 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:53.382497 T00000300 Read-Data Status: 00000011 00000000
02:42:53.542435 B40000302 Read-Ack Status: 00000011 00000010
02:42:54.388008 T001B0000 Read-Data Outside temperature: 0.00
02:42:54.538252 BF01B0000 Unk-DataId Outside temperature: 0.00
02:42:55.386658 T80190000 Read-Data Boiler water temperature: 0.00
02:42:55.511369 BC0191F00 Read-Ack Boiler water temperature: 31.00
02:42:56.385318 T10014B00 Write-Data Control setpoint: 75.00
02:42:56.499611 BD0014B00 Write-Ack Control setpoint: 75.00
02:42:57.385806 T00000300 Read-Data Status: 00000011 00000000
02:42:57.480774 B40000302 Read-Ack Status: 00000011 00000010
02:42:58.390945 T00110000 Read-Data Relative modulation level: 0.00
02:42:58.551602 BC0110000 Read-Ack Relative modulation level: 0.00
02:42:59.389282 T00060000 Read-Data Remote parameter flags: 00000000 00000000
02:42:59.518698 B40060301 Read-Ack Remote parameter flags: 00000011 00000001
02:43:00.388803 T80190000 Read-Data Boiler water temperature: 0.00
02:43:00.503709 BC0191F00 Read-Ack Boiler water temperature: 31.00
02:43:00.818472 PR: I=11
02:43:01.394458 T10014B00 Write-Data Control setpoint: 75.00
02:43:01.488342 BD0014B00 Write-Ack Control setpoint: 75.00
02:43:02.401251 T00000300 Read-Data Status: 00000011 00000000
02:43:02.542873 B40000302 Read-Ack Status: 00000011 00000010
02:43:03.437255 T00110000 Read-Data Relative modulation level: 0.00
02:43:03.545895 BC0110000 Read-Ack Relative modulation level: 0.00
02:43:04.392237 T907E010B Write-Data Master product version: 1 11
02:43:04.510918 BF07E0000 Unk-DataId Master product version: 0 0
02:43:05.394033 T80190000 Read-Data Boiler water temperature: 0.00
02:43:05.513371 BC0191F00 Read-Ack Boiler water temperature: 31.00
02:43:06.397269 T10014B00 Write-Data Control setpoint: 75.00
02:43:06.582966 BD0014B00 Write-Ack Control setpoint: 75.00
02:43:07.395835 T00000300 Read-Data Status: 00000011 00000000
02:43:07.540603 B40000302 Read-Ack Status: 00000011 00000010
02:43:08.442718 T00110000 Read-Data Relative modulation level: 0.00
02:43:08.540985 BC0110000 Read-Ack Relative modulation level: 0.00
02:43:09.412934 T807F0000 Read-Data Slave product version: 0 0
02:43:09.503196 B407F0126 Read-Ack Slave product version: 1 38
02:43:10.400014 T80190000 Read-Data Boiler water temperature: 0.00
02:43:10.559905 BC0191F00 Read-Ack Boiler water temperature: 31.00
Re: OTGW Setpoint Override Vanishes
When looking for information about a command, a good place to start is the documentation. For the CS command that says: "Manipulate the control setpoint being sent to the boiler. Set to 0 to pass along the value specified by the thermostat. To stop the boiler heating the house, set the control setpoint to some low value and clear the CH enable bit using the CH command. A CS command with a value of 8 or higher must be repeated at least every minute as long as adjustment is needed. This is a vigilance check to prevent runaway heating in case the controlling program loses its connection, or crashes." [emphasis added]
You issued a CS command with a value higher than 8, but you never repeated it. So after a minute, the OTGW stops applying the value. Exactly as documented.
You issued a CS command with a value higher than 8, but you never repeated it. So after a minute, the OTGW stops applying the value. Exactly as documented.
Schelte