Size: a a a

2019 October 30

НВ

Николай Васильчук... in Home Assistant
Vladislaff
Да нет, на экран куда то. Или в карточке показывать, или message box
В карточке только в lovelace могу.
источник

НВ

Николай Васильчук... in Home Assistant
Она кастомная
источник

V

Vladislaff in Home Assistant
Николай Васильчук
В карточке только в lovelace могу.
Я про нее и говорю
источник

НВ

Николай Васильчук... in Home Assistant
Ну можно подумать
источник

V

Vladislaff in Home Assistant
Николай Васильчук
Ну можно подумать
В лог тоже надо
источник

V

Vladislaff in Home Assistant
На случай автоматизации
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
В лог тоже надо
В лог нельзя. Это не проблема, чтобы ее логировать
источник

V

Vladislaff in Home Assistant
Николай Васильчук
В лог нельзя. Это не проблема, чтобы ее логировать
А как ошибку фиксировать нельзя?
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
А как ошибку фиксировать нельзя?
То что машина не завелась, это не ошибка компонента или связи. Это проблема на стороне апи, а такое не логируется
источник

V

Vladislaff in Home Assistant
Николай Васильчук
То что машина не завелась, это не ошибка компонента или связи. Это проблема на стороне апи, а такое не логируется
А как ловить неответ в коде?
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
А как ловить неответ в коде?
По таймауту )
источник

V

Vladislaff in Home Assistant
Николай Васильчук
По таймауту )
Да ну такое
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
Да ну такое
Предложения?
источник

V

Vladislaff in Home Assistant
Николай Васильчук
Предложения?
Все равно, если как то в карточке будешь показывать фитбек, его же и в сенсоры вернуть можно
источник

V

Vladislaff in Home Assistant
Можно добавить какой нить сенсор типа last_state или last_reply
источник

V

Vladislaff in Home Assistant
В gdrive addon примерно так сделано
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
Все равно, если как то в карточке будешь показывать фитбек, его же и в сенсоры вернуть можно
В карточке просто запускается таймаут на 30с. если ответ не пришел, она оставляет стейт как есть
источник

НВ

Николай Васильчук... in Home Assistant
Vladislaff
Можно добавить какой нить сенсор типа last_state или last_reply
last_state для чего? Двигателя? Сенсора? Вебасты? Там куча энтити и у каждой есть last_changed и last_updated
источник

V

Vladislaff in Home Assistant
Николай Васильчук
В карточке просто запускается таймаут на 30с. если ответ не пришел, она оставляет стейт как есть
Ну через этот промежуток и обновлять сенсор. В ха с таймерами и задержками не айс работать
источник

V

Vladislaff in Home Assistant
Николай Васильчук
last_state для чего? Двигателя? Сенсора? Вебасты? Там куча энтити и у каждой есть last_changed и last_updated
В приложении сделано просто - last state показывает результат последней выполненной команды в формате статуса очереди грубо говоря. Last changed и updated это именно время изменения и по каждому сенсору. Нет смысла сам статус еще для каждого делать
источник