Skip to content

Instantly share code, notes, and snippets.

View samplec0de's full-sized avatar

Andrew samplec0de

View GitHub Profile
@samplec0de
samplec0de / open_blinds.yaml
Created March 8, 2023 17:51
Автоматизация для открытие штор после будильников iOS и Android
alias: Открыть шторы после будильников Андрея и Насти
description: >-
Открывает шторы, когда 2 будильника были остановлены с 08:00 до 12:30
На айфоне настроена автоматизация, которая вызывает службу нажатия на кнопку,
проверяется кто нажал.
На андроиде смотрит, что до будильника осталось < 30 секунд.
trigger:
value_template: >-
{% set andrey_id = states.person.admin.attributes.user_id
%}
{% set nastya_id = states.person.nastya.attributes.user_id
%}
{% set who_stopped_id =
states.input_button.alarm_stopped.context.user_id %}
{% set andrey_stopped = who_stopped_id == andrey_id %}
{{ andrey_stopped }}