@hvxl,
I just want to keep a controlled test setup. You gave instructions to raise VR to 5 so I did. I'm not going to mess around while testing unless instructed.
Regarding my hypothesis on the bit flags. Perhaps what I didn't tell, but figured was obvious, is that perhaps the iSense has an incorrect test of the bitflags in MsgId 100. For example if it does an OR on the bits and evaluates bit 0 first it effectively ignores the second but which controls the program change priority. This behavior is what I saw, I could manually resume the program, I could manually adjust the setpoint by turning the knob but on program change it keeps the remote temperature setpoint like if it was set with TC. So nothing hidden over here.
I did your test and a few more.
The clock program is as follows: current program 18deg next program again 18deg. I override the program by raising the temp till 18.5deg.
If I issue a successful TT wait a some 30 secs and then issue GW=0 then boiler responds with unk-dataid to MsgID 9. And immediately the hand symbol disappears.
Next I tried a few TT's but the thermostat failed to pick them up.
I issued another successful TT, the iSense asked for MsgID 100 and waited for the program change 10min later... and the hand disappeared and the clock program was resumed!?
I redid the test waited 10 minutes but the hand remained.
Sending TT=0 did clear the hand after almost two minutes.
Next I issued GW=0, waited for the iSense the pickup the unk-dataid and put it back into gateway mode.
Redid the test but again the hand remained on program change.
What' going on here?? I scrolled back in the log to the moment where the program was resumed. And something odd struck my eye. MsgID 100 contained the bit mask I suggested above. All subsequent messages had both bits set again. When searching my log files I did find one more instance. In a file named "otlog_succes 2.txt", because the hand disappeared that once. I couldn't reproduce it anymore and dismissed it as a fluke. I tried several times again but I cannot reproduce the bitmask anymore. After discovering this I do think it's worth trying out my hypothesis by not set bit 0 when sending TT. It's an easy test and can be tested by bwired as well since he has the same thermostat and encounters the same behaviour.
As always many thanks.
A fragment from otlog_success 2.txt
Code: Select all
21:41:12.850522 T101012EB Write-Data Room setpoint: 18.92
21:41:12.952177 BD01012EB Write-Ack Room setpoint: 18.92
21:41:14.853327 T1001374C Write-Data Control setpoint: 55.30
21:41:14.948839 BD001374C Write-Ack Control setpoint: 55.30
21:41:19.860623 T1001374C Write-Data Control setpoint: 55.30
21:41:19.954264 BD001374C Write-Ack Control setpoint: 55.30
21:41:22.864899 T00090000 Read-Data Remote override room setpoint: 0.00
21:41:23.154788 AC0090000 Read-Ack Remote override room setpoint: 0.00
21:41:24.867919 T10013780 Write-Data Control setpoint: 55.50
21:41:24.968686 BD0013780 Write-Ack Control setpoint: 55.50
21:41:29.864819 T10013780 Write-Data Control setpoint: 55.50
21:41:29.975476 BD0013780 Write-Ack Control setpoint: 55.50
21:41:34.871981 T10013780 Write-Data Control setpoint: 55.50
21:41:34.962579 BD0013780 Write-Ack Control setpoint: 55.50
21:41:39.869148 T10013780 Write-Data Control setpoint: 55.50
21:41:39.969316 BD0013780 Write-Ack Control setpoint: 55.50
21:41:44.876648 T10013780 Write-Data Control setpoint: 55.50
21:41:45.036810 BD0013780 Write-Ack Control setpoint: 55.50
21:41:46.617634 Command: TT=20.0
21:41:46.644994 OK
21:41:49.885243 T10013780 Write-Data Control setpoint: 55.50
21:41:50.044433 BD0013780 Write-Ack Control setpoint: 55.50
21:41:52.897812 T101012EE Write-Data Room setpoint: 18.93
21:41:53.043612 BD01012EE Write-Ack Room setpoint: 18.93
21:41:54.901035 T10013780 Write-Data Control setpoint: 55.50
21:41:55.040548 BD0013780 Write-Ack Control setpoint: 55.50
21:41:59.899388 T10013780 Write-Data Control setpoint: 55.50
21:42:00.048521 BD0013780 Write-Ack Control setpoint: 55.50
21:42:02.902303 T00090000 Read-Data Remote override room setpoint: 0.00
21:42:03.164029 AC0091400 Read-Ack Remote override room setpoint: 20.00
21:42:03.894108 T00090000 Read-Data Remote override room setpoint: 0.00
21:42:04.154296 AC0091400 Read-Ack Remote override room setpoint: 20.00
21:42:04.905275 T00090000 Read-Data Remote override room setpoint: 0.00
21:42:05.145596 AC0091400 Read-Ack Remote override room setpoint: 20.00
21:42:06.897870 T10013780 Write-Data Control setpoint: 55.50
21:42:07.048515 BD0013780 Write-Ack Control setpoint: 55.50
21:42:11.895187 T90014366 Write-Data Control setpoint: 67.40
21:42:12.045281 B50014366 Write-Ack Control setpoint: 67.40
21:42:14.899715 T80640000 Read-Data Remote override function: 00000000
21:42:15.249671 AC0640002 Read-Ack Remote override function: 00000010
21:42:16.902272 T90014366 Write-Data Control setpoint: 67.40
21:42:17.033332 B50014366 Write-Ack Control setpoint: 67.40
21:42:21.899604 T90014366 Write-Data Control setpoint: 67.40
21:42:22.059788 B50014366 Write-Ack Control setpoint: 67.40
21:42:26.907382 T1001434C Write-Data Control setpoint: 67.30
21:42:27.027018 BD001434C Write-Ack Control setpoint: 67.30
21:42:31.936606 T1001434C Write-Data Control setpoint: 67.30
21:42:32.025665 BD001434C Write-Ack Control setpoint: 67.30
21:42:34.918395 T901013EB Write-Data Room setpoint: 19.92
21:42:35.066127 B501013EB Write-Ack Room setpoint: 19.92
21:42:36.911018 T1001434C Write-Data Control setpoint: 67.30
21:42:37.031413 BD001434C Write-Ack Control setpoint: 67.30
21:42:41.921394 T1001434C Write-Data Control setpoint: 67.30
21:42:42.067880 BD001434C Write-Ack Control setpoint: 67.30
21:42:44.955439 T00090000 Read-Data Remote override room setpoint: 0.00
21:42:45.242880 AC0091400 Read-Ack Remote override room setpoint: 20.00
21:42:46.925828 T1001434C Write-Data Control setpoint: 67.30
And fragment from today
Code: Select all
11:20:37.259449 BD0013B19 Write-Ack Control setpoint: 59.10
11:20:40.143871 T00090000 Read-Data Remote override room setpoint: 0.00
11:20:40.373753 AC0090000 Read-Ack Remote override room setpoint: 0.00
11:20:42.156219 T10013B19 Write-Data Control setpoint: 59.10
11:20:42.268361 BD0013B19 Write-Ack Control setpoint: 59.10
11:20:47.164262 T10013B19 Write-Data Control setpoint: 59.10
11:20:47.265382 BD0013B19 Write-Ack Control setpoint: 59.10
11:20:52.171257 T10013B19 Write-Data Control setpoint: 59.10
11:20:52.258507 BD0013B19 Write-Ack Control setpoint: 59.10
11:20:57.178130 T10013B19 Write-Data Control setpoint: 59.10
11:20:57.276554 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:02.195364 T10013B19 Write-Data Control setpoint: 59.10
11:21:02.279949 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:07.202599 T10013B19 Write-Data Control setpoint: 59.10
11:21:07.362358 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:10.216753 T10101266 Write-Data Room setpoint: 18.40
11:21:10.352398 BD0101266 Write-Ack Room setpoint: 18.40
11:21:12.219770 T10013B19 Write-Data Control setpoint: 59.10
11:21:12.353984 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:17.227888 T10013B19 Write-Data Control setpoint: 59.10
11:21:17.279770 Command: TT=18.5
11:21:17.307886 OK
11:21:17.348587 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:20.231586 T00090000 Read-Data Remote override room setpoint: 0.00
11:21:20.601925 A40091280 Read-Ack Remote override room setpoint: 18.50
11:21:21.231983 T00090000 Read-Data Remote override room setpoint: 0.00
11:21:21.603190 A40091280 Read-Ack Remote override room setpoint: 18.50
11:21:22.232847 T00090000 Read-Data Remote override room setpoint: 0.00
11:21:22.464064 A40091280 Read-Ack Remote override room setpoint: 18.50
11:21:24.236833 T10013B19 Write-Data Control setpoint: 59.10
11:21:24.353293 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:29.245041 T10013B19 Write-Data Control setpoint: 59.10
11:21:29.353298 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:32.258548 T80640000 Read-Data Remote override function: 00000000
11:21:32.458564 AC0640002 Read-Ack Remote override function: 00000010
11:21:34.271667 T10013B19 Write-Data Control setpoint: 59.10
11:21:34.356329 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:39.268727 T10013B19 Write-Data Control setpoint: 59.10
11:21:39.367294 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:41.673602 Command: GW=0
11:21:41.763741 OK
11:21:44.285616 T10013B19 Write-Data Control setpoint: 59.10
11:21:44.347380 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:49.292998 T10013B19 Write-Data Control setpoint: 59.10
11:21:49.345308 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:52.297494 T10101266 Write-Data Room setpoint: 18.40
11:21:52.360532 BD0101266 Write-Ack Room setpoint: 18.40
11:21:54.300160 T10013B19 Write-Data Control setpoint: 59.10
11:21:54.363400 BD0013B19 Write-Ack Control setpoint: 59.10
11:21:59.308165 T10013B19 Write-Data Control setpoint: 59.10
11:21:59.447465 BD0013B19 Write-Ack Control setpoint: 59.10
11:22:02.311987 T00090000 Read-Data Remote override room setpoint: 0.00
11:22:02.437393 BF0090000 Unk-DataId Remote override room setpoint: 0.00
11:22:04.324826 T10013B19 Write-Data Control setpoint: 59.10
11:22:04.443314 BD0013B19 Write-Ack Control setpoint: 59.10
11:22:09.331975 T90013B33 Write-Data Control setpoint: 59.20
11:22:09.439689 B50013B33 Write-Ack Control setpoint: 59.20