Descrption of the bug
The function name light_action function has been hard coded in the area_trigger.py as
if not action_function_names or "light_action" in action_function_names:
start_action(item, True if event is not None else trigger_group.state in [ON, OPEN], "light_action")
The following modified code works better for me:
if not action_function_names or area_triggers_and_actions_dict["default_action_function"] in action_function_names:
start_action(item, True if event is not None else trigger_group.state in [ON, OPEN], area_triggers_and_actions_dict["default_action_function"])
Descrption of the bug The function name
light_action
function has been hard coded in the area_trigger.py asThe following modified code works better for me:
The issue was originally discussed as here.