Size: a a a

2020 April 28

VO

V O in Home Assistant
Переделывал на сработку через 5 сек, постоянно долбит...
источник

IB

Ivan Bessarabov in Home Assistant
код покажи, может быть, что-то станет понятнее
источник

VO

V O in Home Assistant
Ivan Bessarabov
код покажи, может быть, что-то станет понятнее
Где глянуть?
источник

VO

V O in Home Assistant
Система из образа на малине
источник

IB

Ivan Bessarabov in Home Assistant
код автоматизации =)
источник
2020 April 29

IB

Ivan Bessarabov in Home Assistant
если настраивал через веб, то можно скрншот =) если содержимое файла automations.yaml — при настройки через веб автоматизации туда попают
источник

VO

V O in Home Assistant
Ivan Bessarabov
код автоматизации =)
источник

IB

Ivan Bessarabov in Home Assistant
Вот ты пишиешь "Автоматизация настроена на включение света по движению."
источник

IB

Ivan Bessarabov in Home Assistant
я вот хочу посмотреть как эта автоматизацию настроена
источник

IB

Ivan Bessarabov in Home Assistant
В моем понимании, автоматизация настраивается с помощью написания yaml кода в home assistant
источник

IB

Ivan Bessarabov in Home Assistant
вот про этот код я и спрашиваю =)
источник

VO

V O in Home Assistant
Ivan Bessarabov
Вот ты пишиешь "Автоматизация настроена на включение света по движению."
Ну
источник

VO

V O in Home Assistant
Ivan Bessarabov
вот про этот код я и спрашиваю =)
источник

VO

V O in Home Assistant
У меня получается,что автоматизация отработала,а потом спустя минуту ещё раз отрабатывает...
источник

VO

V O in Home Assistant
И это на всех датчиках движения,остальные датчики норм🤔
источник

VO

V O in Home Assistant
Если кто в курсе отпишитесь пожалуйста, мозг уже сломал в чем дело,софт или физика
источник

IB

Ivan Bessarabov in Home Assistant
Это автоматизация на включение. А выключаешь как?
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
допилил, чтобы вылючалась лента, когда выключена и переключались эффекты, если лента включена
- alias: test_4
 initial_state: 'true'
 trigger:
   - platform: state
     entity_id:
       - binary_sensor.keypad_k_btn_01
       - binary_sensor.keypad_k_btn_02
       - binary_sensor.keypad_k_btn_03
       - binary_sensor.keypad_k_btn_04
       - binary_sensor.keypad_k_btn_05
       - binary_sensor.keypad_k_btn_06
       - binary_sensor.keypad_k_btn_07
       - binary_sensor.keypad_k_btn_08
       - binary_sensor.keypad_k_btn_09
       - binary_sensor.keypad_k_btn_10
       - binary_sensor.keypad_k_btn_11
 condition:
   - condition: template
     value_template: "{{not trigger.from_state.state in ['unavailable', 'unknown', 'none']}}"
   - condition: template
     value_template: "{{not trigger.to_state.state in ['unavailable', 'unknown', 'none']}}"
 action:
   - service_template: >
       {% if (is_state('light.esp01_led_strip_hb_led','off') and trigger.to_state.state == 'on') or (is_state('light.esp01_led_strip_hb_led','on') and trigger.to_state.name != states('input_text.led_strip_hb_last')) %}
         script.led_strip_hb_on
       {% else %}
         script.led_strip_hb_off
       {% endif %}
     data_template:
       strip_name: light.esp01_led_strip_hb_led
       effect_name: >
         {% if trigger.to_state.name == 'Keypad_K_btn_01' %}
           none
         {% elif trigger.to_state.name == 'Keypad_K_btn_02' %}
           random
         {% elif trigger.to_state.name == 'Keypad_K_btn_03' %}
           strobe
         {% elif trigger.to_state.name == 'Keypad_K_btn_04' %}
           flicker
         {% elif trigger.to_state.name == 'Keypad_K_btn_05' %}
           rainbow
         {% elif trigger.to_state.name == 'Keypad_K_btn_06' %}
           color wipe
         {% elif trigger.to_state.name == 'Keypad_K_btn_07' %}
           scan
         {% elif trigger.to_state.name == 'Keypad_K_btn_08' %}
           twinkle
         {% elif trigger.to_state.name == 'Keypad_K_btn_09' %}
           random twinkle
         {% elif trigger.to_state.name == 'Keypad_K_btn_10' %}
           fireworks
         {% elif trigger.to_state.name == 'Keypad_K_btn_11' %}
           adressable flicker
         {% endif %}
   - service: input_text.set_value
     data_template:
       entity_id: input_text.led_strip_hb_last
       value: "{{ trigger.to_state.name }}"
источник

A

Alexey in Home Assistant
Сегодня впервые за примерно полтора года пришёл апдейт yeelight ceiling lamp.

Неужели это значит, что она перестанет отваливаться от сети раз в месяц.

Кто-то что-то знает?
источник

B

Barmalej in Home Assistant
Дмитрий Цымбал
допилил, чтобы вылючалась лента, когда выключена и переключались эффекты, если лента включена
- alias: test_4
 initial_state: 'true'
 trigger:
   - platform: state
     entity_id:
       - binary_sensor.keypad_k_btn_01
       - binary_sensor.keypad_k_btn_02
       - binary_sensor.keypad_k_btn_03
       - binary_sensor.keypad_k_btn_04
       - binary_sensor.keypad_k_btn_05
       - binary_sensor.keypad_k_btn_06
       - binary_sensor.keypad_k_btn_07
       - binary_sensor.keypad_k_btn_08
       - binary_sensor.keypad_k_btn_09
       - binary_sensor.keypad_k_btn_10
       - binary_sensor.keypad_k_btn_11
 condition:
   - condition: template
     value_template: "{{not trigger.from_state.state in ['unavailable', 'unknown', 'none']}}"
   - condition: template
     value_template: "{{not trigger.to_state.state in ['unavailable', 'unknown', 'none']}}"
 action:
   - service_template: >
       {% if (is_state('light.esp01_led_strip_hb_led','off') and trigger.to_state.state == 'on') or (is_state('light.esp01_led_strip_hb_led','on') and trigger.to_state.name != states('input_text.led_strip_hb_last')) %}
         script.led_strip_hb_on
       {% else %}
         script.led_strip_hb_off
       {% endif %}
     data_template:
       strip_name: light.esp01_led_strip_hb_led
       effect_name: >
         {% if trigger.to_state.name == 'Keypad_K_btn_01' %}
           none
         {% elif trigger.to_state.name == 'Keypad_K_btn_02' %}
           random
         {% elif trigger.to_state.name == 'Keypad_K_btn_03' %}
           strobe
         {% elif trigger.to_state.name == 'Keypad_K_btn_04' %}
           flicker
         {% elif trigger.to_state.name == 'Keypad_K_btn_05' %}
           rainbow
         {% elif trigger.to_state.name == 'Keypad_K_btn_06' %}
           color wipe
         {% elif trigger.to_state.name == 'Keypad_K_btn_07' %}
           scan
         {% elif trigger.to_state.name == 'Keypad_K_btn_08' %}
           twinkle
         {% elif trigger.to_state.name == 'Keypad_K_btn_09' %}
           random twinkle
         {% elif trigger.to_state.name == 'Keypad_K_btn_10' %}
           fireworks
         {% elif trigger.to_state.name == 'Keypad_K_btn_11' %}
           adressable flicker
         {% endif %}
   - service: input_text.set_value
     data_template:
       entity_id: input_text.led_strip_hb_last
       value: "{{ trigger.to_state.name }}"
И ещё надо чтобы рандомно по времени эффекты меняла ☺️
источник