In that case:
trigger:
- platform: time_pattern
minutes: "/30"
condition: "{{ (now().hour*60+now().minute)%90==0 }}"
I’ve no idea if that is any less resource-intensive than my prior attempt.
In that case:
trigger:
- platform: time_pattern
minutes: "/30"
condition: "{{ (now().hour*60+now().minute)%90==0 }}"
I’ve no idea if that is any less resource-intensive than my prior attempt.