Pytanie o ZHA i MQTT

Wybaczcie moje lamerskie pytanie, ale jak to jest, że gateway pracuje albo jako ZHA albo M2QTT, z kolei gdzieś o sensorach piszą, że pracują z Conbee, ZHA , Z2M itd. Czy te urządzenia obsługują więcej niż 1 protokół ?

Obsługują ten sam protokół ale poprzez dwie różne koncepcje które nie mogą pracować równocześnie na jednym sticku .
Albo używasz Z2M albo używasz ZHA.
Można to zrobić aby chodziły dwie integracje naraz ale wymaga to drugiego dongla.

To dwie różne koncepcje, podwarianty czy po prostu adoptują się do servera ?

To 2 różne serwery. W dodatku ZHA jest wbudowany w HA, a Zigbee2MQTT nawet z HA się wcale nie komunikuje (lecz “rozmawaia” tylko z brokerem MQTT, HA też tylko “rozmawia” z tym samym brokerem MQTT, a nie komunikuje się bezpośrednio z Z2M).

Jeśli chcesz mieć wyjaśnienie bez wnikania w budowę i działanie (całkowicie różne, dlatego mają osobne bazy “sterowników” i każda z tych baz obejmuje nieco inny podzbiór sprzętu) - to różnica jest taka jak między Windows i Linux - często nie każdy sprzęt może działać w każdym z tych 2 systemów (z braku sterowników), ale z czasem takie różnice się wyrównują.