Existem 3 tipos de dispositivos zigbee
- Coordenador: Responsavel por gerenciar a rede, o unico que se conecta ao HA.
- Roteador: Repete o sinal da rede, outros dispositivos podem se conectar nele ao invés de diretamente ao coordenador.
- End Device: Não repete sinal da rede, nenhum dispositivo se conecta nele.
A rede pode ter quantos roteadores você quiser mas apenas um coordenador.
Não existe oficialmente o conceito de gateway dentro da rede zigbee,o gateway seria justamente o que conecta rede zigbee em outra rede, por isso difícil dar uma resposta direta.
Mas pra tentar deixar mais claro existem 3 tipos de dispositivos que geralmente são chamados de gateway ( a nomenclatura pode variar um pouco dependendo do contexto e da pessoa que tiver explicando mas acho que do jeito que escrevi abaixo é representativo das definições mais usadas pra cada um dos exemplos)
- Dongle: Conecta no HA via USB, integra com ZHA ou Z2M
- Bridge: Conecta ao HA via wifi, possivelmente ja faz conversão pra MQTT direto em nivel de firmware ou integra com ZHA ou Z2M via wifi.
- Hub: Não conecta diretamente ao home assistant mas integra via nuvem (as vezes pode ser convertido para bridge trocando firmware), funciona apenas com dispositivos da mesma fabricante do hub (ou mesmo ecosistema). Poderia em teoria até integrar localmente (porém não conheço nenhum) a grande distinção é que integraria apenas dispositivos compatíveis com a integração do fabricante.
Os dongles e bridges são fabricados para serem coordenadores mas podem ser geralmente configurados como roteadores. Nesse caso você pode usar quantos quiser mas eles serão apenas repetidores de sinal. Se um dispositivo perde conexão com roteador ele deve em teoria conectar automaticamente em outro. Mas você só pode ter um coordenador, e se ele perde conexão a rede cai.
Quanto aos dispositivos que são compatíveis com HA: usando hub vai depender da integração cloud do fabricante, já para bridge/dongle vão ser compatíveis os dispositivos de acordo com a integração que você escolher ZHA ou Z2M, você tem que verificar a lista de compatibilidade deles.
Por fim um detalhe importante é que agora com lançamento de thread/matter vai ter cada vez menos dispositivos zigbee. Eu evitaria fazer a casa toda com zigbee. A vantagem de usar HA é que voce pode misturar um pouco de tudo.