parent
934e1a1603
commit
ea0e1c54d6
1 changed files with 4 additions and 4 deletions
|
@ -115,8 +115,8 @@ def add_insteon_events(hass: HomeAssistant, device: Device) -> None:
|
|||
"""Register Insteon device events."""
|
||||
|
||||
@callback
|
||||
def async_fire_group_on_off_event(
|
||||
name: str, address: Address, group: int, button: str
|
||||
def async_fire_insteon_event(
|
||||
name: str, address: Address, group: int, button: str | None = None
|
||||
):
|
||||
# Firing an event when a button is pressed.
|
||||
if button and button[-2] == "_":
|
||||
|
@ -146,9 +146,9 @@ def add_insteon_events(hass: HomeAssistant, device: Device) -> None:
|
|||
for name_or_group, event in device.events.items():
|
||||
if isinstance(name_or_group, int):
|
||||
for _, event in device.events[name_or_group].items():
|
||||
_register_event(event, async_fire_group_on_off_event)
|
||||
_register_event(event, async_fire_insteon_event)
|
||||
else:
|
||||
_register_event(event, async_fire_group_on_off_event)
|
||||
_register_event(event, async_fire_insteon_event)
|
||||
|
||||
|
||||
def register_new_device_callback(hass):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue