This Thread may give you an idea… ![]()
Basically, Thread is similar mesh to Zigbee but with a higher level of security, and guaranteed manufacturer compatibility testing. It’s not perfect, but then again, neither is Zigbee.
Personally, unless you are renting, I’d go for wired switch modules over controllable bulbs to avoid the light switch issue (e.g. a recent Shelly that can use almost any protocol or something like a Sonoff Mini4RM).