Due to a suspected plumbing issues I have, for the time being, re-configured a zone that was previously an “Electric” type to “Zone Valve”. (Although previously configured as electric, it is actually a zone valve which switches the boiler via the orange wire independently of the main circuit; I’ve now set it as a Zone Valve zone so that the main circuit’s BDR also comes on at the same time.) I re-built my schema after doing this.
Like with the electric zone I see the following warnings in the log:
RQ --- 18:204306 01:225826 --:------ 0008 001 08 < Corrupt packet: Invalid verb/code for 01:225826 to Rx: RQ/0008
and
PktProtocolQos.send_data(sent=0008|RQ|01:225826|08): boff=3, want=0008|RP|01:225826|08, tout=2021-12-21T10:30:06.810: QoS: IS_EXPIRED (giving up) (2/2)
(Note, the zone in question is Zone 08, which I guess is what the payload is referring to.)
The packet log confirms that the following RQ packets are sent to the controller with no response:
2021-12-21T10:30:04.728182 000 RQ --- 18:204306 01:225826 --:------ 0008 001 08
2021-12-21T10:30:04.833085 000 RQ --- 18:204306 01:225826 --:------ 0008 001 08
2021-12-21T10:30:05.233128 000 RQ --- 18:204306 01:225826 --:------ 0008 001 08
The following 0008 packets (sent to zone 08’s BDR with 00 message code) do get responded to:
2021-12-21T10:30:12.726093 000 RQ --- 18:204306 13:076092 --:------ 0008 001 00
2021-12-21T10:30:12.736138 048 RP --- 13:076092 18:204306 --:------ 0008 002 0000
As do those sent to the boiler relay BDR:
2021-12-21T10:30:16.802777 000 RQ --- 18:204306 13:032648 --:------ 0008 001 00
2021-12-21T10:30:16.813626 041 RP --- 13:032648 18:204306 --:------ 0008 002 006A
Bug, or something to be ignored? It looks like a bad query is being sent to the controller for the Zone Valve/Electric zone types, which the controller consistently ignores.
This is version 0.16.30.