Hi, I have been struggling with my first few automations for several weeks now. No matter what I try (pulled from various other threads here and on other sites) I can’t get my automations to trigger.
Can you see any issues with my yaml entries below? I have 3 automations that are supposed to do the following:
open my blinds at 3pm
turn on outside lights 15 minutes before sunset
turn on my HRV (wave appliance module) for 12 hours starting at 9pm
Whenever you encounter an automation that looks like it should trigger but doesn’t, before doing any kind of deep analysis, do a quick sanity-check and confirm the automation is on and not off.
Go to the States page, locate the automation’s name, and confirm its state is on. If it’s off, you can either use the Services page to turn it on or in the Lovelace UI (probably listed in Unused Entities).
123 was talking about the state of the automation. not the other devices.
go to the states page and in the filter section type “automation.blind_schedule” and see what the state is. it should be ‘on’. if not turn it on as was suggested above.
Every one of those automations is using either wrong entity_id or the wrong service in the actions:
you are using the wrong entity_id here. you never control any zwave.xxx entity. That will always be the base device entity. You will need the cover.xxx entity that is associated with the device and use that.
you are trying to turn on lights using the service call for switches. That won’t work. You need to change the service to “light.turn_on”.
Same as the first one above. try to find a switch entity associated with the zwave.xxx entity and use that. You can still use homeassistant.turn_on because that will turn on any domain but you could also use switch.turn_on if the entity you are controlling ends up being a switch.xxx entity.
Thank you so much! My lighting and ventilation automations are working now. Still need to get the blinds to work … will try playing with it a bit more tomorrow.