The RainBird Integration integration is configured by yaml. The documentation includes friendly_name parameter, which is working for me to set zone names that then present as switches in Home Assistant.
I would prefer to have an entity_id that indicates a switch is a sprinkler zone.
For example, rather than zone “Front Yard” being switch.front_yard
as it works now, set it as switch.irrigation_front_yard
. Among other reasons, this would help me more easily add a filter glob in the homekit integration.
Is this possible at the moment?
I tried to follow the constructor code path through in case this works now but there is just missing documentation.
RainBirdSwitch
→ SwitchEntity
→ ToggleEntity
→ Entity
I don’t see generate_entity_id()
called anywhere. Hmm. I must be overlooking something.