I’m trying to turn several switches ON and OFF using multicast…so they all trigger at the same time.
If I don’t use ‘broadcast’ it works…with a slight lag on some of the switches.
As I understand it, BROADCAST is supposed to send the same command to the entire network, and it should work much faster…but when I try to use ‘broadcast’, I’m getting an error calling the service. The command class I’m using (inovelli on/off switches) is 37…and it seems like the broadcast is failing at node 1 because it doesn’t have a command class of 37…well duh, that’s because node 1 is the controller. Why the heck is that happening? Here’s a screenshot:
I don’t know if this is the same as your problem, but i found that multicast has some problems when not all the devices support the same command. This is a problem if you want to turn a bunch of things on/off when some support dimming, for example. Here are the details of what I ran into; https://github.com/home-assistant/core/issues/54631