I could do with some help from those who have travelled this route…
I have a location where zigbee devices are required in three areas spread over a fairly large area. Currently I have a Sonoff CC2652 USB stick acting as coordinator plugged into a pi4 running HA and ZIgbee2MQTT. There are then two Sonoff CC2652 acting as corrdinators which are at the very limit of the zigbee network range and are not really reliable as a result.
My proposal is to run three separate zigbee networks - one via the Sonoff CC2652 USB stick plugged into the HA rpi4, then install Zigbee2MQTT on two separate pi zero’s with the Sonoff CC2652 USB’s plugged into them as separate Coordinators running . The two pi Zero’s would then communicate via MQTT to the HA instance on the pi 4.
My questions are:
- Can you install zigbee2MQTT on the piZero? Which pi OS should I use?
- Are there drivers for the Sonoff CC2652 USB stick on the piZero?
- I understand I need to set different MQTT base topics for each instance, but do I need to set different Zigbee channels too?
- Is it possible to re-pair Aqare devices (e.g. temperature sensor) to a new zigbee coordinator?
- Is there a better way?