Mit mqtt habe ich mal ein bisschen herumprobiert, aber noch nichts sinnvolles. So ganz habe ich den Sinn noch nicht begriffen. Daten- und Zustandsaustausch zwischen Geräten und Software? Da scheint es viele Wege zu geben, meine Zigbee-Sachen laufen alle ohne weiteres mit dem Home-Assistant. Man muss nur bei den Automatisierungen und dem Dashboard etwas machen, dann sind sie nutzbar.
Dann nutzt du bislang vermutlich ZHA (Zigbee Home Automation), eine direkte Zigbee-Implementierung in Home Assistant. Kann funktionieren, unterstützt aber bei weitem nicht so viele Geräte wie zigbee2mqtt und es lassen sich auch nicht alle Funktionen, die so ein Zigbee-Gerät bietet, nutzen.
zigbee2mqtt ist ein separater Container, der in Home Assistant eingebunden wird. Du musst dich also entscheiden, ZHA oder zigbee2mqtt, beides gleichzeitig geht nicht.
Oben hatte ich ja den Link zur zigbee2mqtt-Datenbank gepostet. Wenn du dort auf ein Gerät klickst, dann wird dir angezeigt, welche Funktionen unterstützt werden.