two independent zones from central heating unit
Your logic looks fine.



simulate this circuit &ndash; Schematic created using CircuitLab
Figure 1. OP's logic redrawn using changeover contacts. 2-pole relays may be easier to source.
This does exactly the same as your logic but is more difficult to read.