Size: a a a

2020 April 28

K

KoryШ in Home Assistant
Vanya Pryanik
Да не за что
А вот это
action:
 - service: script.turn_on
Можно на что то заменить? А то мне кажется, оно и включает, а не условие
источник

O

OXOTH1K in Home Assistant
Коллеги а как у рест сенсора задать время через которое он будет запрашивать значение в следующий раз?
источник

IB

Ivan Bessarabov in Home Assistant
OXOTH1K
Коллеги а как у рест сенсора задать время через которое он будет запрашивать значение в следующий раз?
scan_interval: 60
источник

O

OXOTH1K in Home Assistant
Не вижу в доке такого, ща попробую
источник

IB

Ivan Bessarabov in Home Assistant
источник

IB

Ivan Bessarabov in Home Assistant
но это могло быть и получше в доке описано
источник

O

OXOTH1K in Home Assistant
Ну да, как отдельный параметр не описано
источник

VP

Vanya Pryanik in Home Assistant
KoryШ
А вот это
action:
 - service: script.turn_on
Можно на что то заменить? А то мне кажется, оно и включает, а не условие
Это запускает скрипт, если у вас не скрипт то надо менять ещё и действие. Темплейт действия
источник

VP

Vanya Pryanik in Home Assistant
KoryШ
А вот это
action:
 - service: script.turn_on
Можно на что то заменить? А то мне кажется, оно и включает, а не условие
action:

 - service_template: >
     {%- if states("binary_sensor.tod_day") == 'on' -%}
     xiaomi_miio.fan_set_buzzer_on
     {%- else -%}
     xiaomi_miio.fan_set_buzzer_off
     {% endif %}

   data:
     entity_id: fan.xiaomi_miio_device

Например вот так. В вашем случае либо light on/ off, switch on /off
источник

K

KoryШ in Home Assistant
Vanya Pryanik
Это запускает скрипт, если у вас не скрипт то надо менять ещё и действие. Темплейт действия
А как срабатывает блок после else?
источник

VP

Vanya Pryanik in Home Assistant
KoryШ
А как срабатывает блок после else?
Элсе это ИНАЧЕ, то есть если первое условие не выполнено, перейти к иначе
источник

K

KoryШ in Home Assistant
А, чуть понятнее стало
Мне просто не нужно было сервайс указывать
источник

K

KoryШ in Home Assistant
Vanya Pryanik
Элсе это ИНАЧЕ, то есть если первое условие не выполнено, перейти к иначе
Спасибо!
источник

VP

Vanya Pryanik in Home Assistant
KoryШ
Спасибо!
Да не за что
источник

VP

Vanya Pryanik in Home Assistant
Я просто не понял что у вас необходимо включить, поэтому не могу сказать конкретно
источник

VP

Vanya Pryanik in Home Assistant
Но из примеров думаю поймёте
источник

K

KoryШ in Home Assistant
Vanya Pryanik
action:

 - service_template: >
     {%- if states("binary_sensor.tod_day") == 'on' -%}
     xiaomi_miio.fan_set_buzzer_on
     {%- else -%}
     xiaomi_miio.fan_set_buzzer_off
     {% endif %}

   data:
     entity_id: fan.xiaomi_miio_device

Например вот так. В вашем случае либо light on/ off, switch on /off
С сервайс темплейт вообще на синтаксис ругается) Караул, буду разбираться
источник

VP

Vanya Pryanik in Home Assistant
KoryШ
С сервайс темплейт вообще на синтаксис ругается) Караул, буду разбираться
Что именно не нравится?
источник

VP

Vanya Pryanik in Home Assistant
Пробелы правильно надо выставить
источник

VP

Vanya Pryanik in Home Assistant
action:

 - service_template: >
     {%- if states("binary_sensor.tod_day") == 'on' -%}
     xiaomi_miio.fan_set_buzzer_on
     {%- else -%}
     xiaomi_miio.fan_set_buzzer_off
     {% endif %}

   data:
     entity_id: fan.xiaomi_miio_device
источник