I'm thinking it would be better to go commercial/industrial, with an actual standard like BACnet [0]. Consumer tech just always seems to be whim-driven.
Ya but that would increase complexity and costs. Currently I can use some Meross branded stuff because it can be provisioned without their cloud nonsense and is mqtt. Other bespoke devices are esphome with mqtt control (no home assistant)