
Mastiff
Jeg skulle også gjerne brukt det grensesnittet, problemet er at det har en stygg tendens til å herpe de mer avanserte automasjonene mine når de lagrer automations.yaml. Sånt som dette overlever ikke alltid:
Sitat{%- set threshold = 25 -%}{%- set domains = ['light', 'switch', 'sensor', 'zwave', 'lock'] -%}{%- for domain in domains -%}{%- for item in states[domain] if ((item.attributes.battery_level is defined and item.attributes['battery_level'] | int < threshold) or ("battery" in item.name | lower and ((item.state | int < threshold and item.state|int != 0) or item.state | lower == "low" or item.state | lower == "unknown"))) -%}{{ item.attributes.friendly_name }}{%- if not loop.last %},{% endif -%}{%- endfor -%}{%- endfor -%}
(Det er én linje med flere payloads, og den varsler meg hvis ID Locken på døra hjemme eller på hytta har mindre enn 25 % batteri igjen, som for den betyr under en måned. Batteriet går sakte ned de første 50, og så begynner det å stupe.)