What is the best way to check if there are enough repeaters in the network to cover all the Zigbee2MQTT devices?
There’s really no such thing as “enough repeaters” in a Zigbee network
.
On a more serious note: the key to a healthy Zigbee mesh is redundancy, not just coverage. You want multiple routing paths so that if one router drops out, your devices can still reach the coordinator without issues.
A quick way to check is to open the Zigbee map in Z2M. If it looks like a tangled web of connections between repeaters, that’s actually a good sign; the more overlapping lines, the more resilient your network is. In Zigbee, messy is healthy.
Shameless plug: I don’t really fancy the Z2M map so I built my own.
And you also want to make sure that your repeaters stay online - having, e.g. smart bulbs that get powered off by a manual or a smart switch often do more harm than good for redundancy.