Hi all! I’m having trouble getting a simple automation working in Home Assistant. Here’s what I’m using:
Hardware:
- Zigbee Coordinator: Sonoff Zigbee 3.0 USB Dongle Plus (ZBDongle-E)
- Remote: IKEA Rodret Remote
- Switch: Adaprox Fingerbot (Zigbee version)
Goal:
When I press the “on” button on the Rodret remote, I want the Fingerbot to press for 5 seconds.
What’s Working:
- The Fingerbot works perfectly when controlled directly from the Home Assistant dashboard.
- I can see the Rodret remote sends
zha_event
events in Developer Tools → Events.
What’s Not Working:
- The automation I wrote isn’t triggering the Fingerbot when I press the Rodret button.
Error message I get:
Your new automation has saved, but waiting for it to setup has timed out. This could be due to errors parsing your configuration.yaml, please check the configuration in developer tools.
- id: '1749640320551'
alias: Rodret Remote Fingerbot Push 5s
description: Trigger Fingerbot for 5 seconds when the Rodret remote's 'on' button is pressed
trigger:
- platform: event
event_type: zha_event
event_data:
device_ieee: 8c:6f:b9:ff:fe:ae:49:f8
command: 'on'
action:
- service: switch.turn_on
target:
entity_id: switch.fingerbot
- delay: "00:00:05"
- service: switch.turn_off
target:
entity_id: switch.fingerbot
mode: single
I’d love any help pinpointing why the automation isn’t triggering automatically even though the events and actions work independently! Thank you!