I am trying to simplify an automation I have. In the current version I turn on all my fans for 5 min every 30 min to circulate air (high ceilings) and then turn them off, but I have to have an automation for each individual fan. I am trying to create a template that allows triggering them all at once instead of each one individually. Also I don’t want it to trigger for any fan that’s already on (being used). Any ideas?
- alias: Turn on fans for 5 minutes every 30 minutes
trigger:
- platform: time_pattern
minutes: '/30'
action:
- service: fan.turn_on
entity_id:
- fan.fan1
- fan.fan2
- fan.fan3
- delay: '00:05:00'
- service: fan.turn_off
entity_id:
- fan.fan1
- fan.fan2
- fan.fan3