Well, I have an 868Mhz setup now (with irritating slightly-smaller header spacing that meant I had to alternate pins on each side of the board!). Unfortunately this board doesn't support the SMA connector and has its own little antenna, but the range seems to be much improved and I'm reliably getting messages from all over the house.
My questions now:
- Is there any way to "inject" commands safely? I'm using evohome-Listener to connect to OpenHAB via MQTT. I've always wanted some form of local control, but equally don't want to end up writing my own software to replace the whole controller!
- How does heat demand work? I have two BDR91s - CH and DHW with no direct boiler control (boiler is fired from the valve microswitches). I frequently see messages suggesting the relay heat demand is 56%, but the actuator is off so the boiler isn't firing. Is the CH relay doing some (very slow) PWM or similar? This even seems to happen if I tell the controller there's an OpenTherm relay (without anything bound) - I just start to get boiler demand messages in the same way - but the actuator turning on and off seems to be independent.
Edit: done a bit of reading and it sounds like this is expected behaviour - TPI at 6 cycles/min with no minimum on-time in the case of my two-relay system. I'm hoping it behaves slightly differently when it thinks there's an OpenTherm boiler connected as the water temperature will vary (which is what I'm expecting to do with my reset-sensor hack)