НВ
command: cat /config/home-assistant.log | grep -o "initialized[[:space:]]in[[:space:]][0-9]\+.[0-9]\+" | grep -o "[0-9]\+.[0-9]\+$"
Size: a a a
НВ
command: cat /config/home-assistant.log | grep -o "initialized[[:space:]]in[[:space:]][0-9]\+.[0-9]\+" | grep -o "[0-9]\+.[0-9]\+$"
M
entity_id=button
, то есть коллбэк будет вызываться только для событий той кнопки, айди которой находится в переменной button. Если нужно перехватывать события от нескольких кнопок, просто убери constraint 🤗. Айди кнопки, от которой прилетело событие, почти наверняка есть в словаре data
, который передаётся в твой коллбэк, получить его можно примерно так data['entity_id']
, как я уже писал где-то выше. А лучше выведи весь data
в лог и посмотри, что в нём есть.ДЦ
НВ
ДЦ
2019-09-24 22:09:35 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 27.89s
НВ
2019-09-24 22:09:35 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 27.89s
ДЦ
НВ
ДЦ
ДЦ
logger:
default: warning
# logs:
# homeassistant.bootstrap: info
# homeassistant.components.device_tracker: info
# homeassistant.components.automation: debug
# homeassistant.loader: info
# homeassistant.core: info
ДЦ
НВ
logger:
default: warning
# logs:
# homeassistant.bootstrap: info
# homeassistant.components.device_tracker: info
# homeassistant.components.automation: debug
# homeassistant.loader: info
# homeassistant.core: info
ДЦ
ДЦ
ДЦ
ДЦ
НВ
ДЦ
ДЦ
ДЦ