Многие пользователи интеграции Local Tuya в Home Assistant, напомню, она позволяет напрямую, без облаков работать с wi-fi устройствами экосистемы Tuyas Smart / Smart Life, сталкиваются с проблемой, когда после перезагрузки системы все, или часть устройств этой интеграции имеют статус Недоступно.
Думаю, это связано с тем, что в момент загрузки интеграция не всегда успевает получить данные от устройств, или что-то в этом роде. Но проблема есть и это факт.
Вручную это лечится несложно - достаточно перейти в Настройки - Интеграции, найти Local Tuya, выбрать и перезагрузить нужное устройство.
Но согласитесь, это как-то не технологично, у нас ведь умный дом все-таки. Вопрос стоит - как избавится от ручной составляющей. В сети встречаются описания запуска сервиса localtuya.reload. Действительно, такой сервис существует, но как бы я его не запускал, толку от него нет. Устройства остаются недоступными.
Решение нашлось в сервисе homeassistant.reload_config_entry, для чего нам нужно сначала узнать entry этого устройства, для этого:
- Выбираем из списка устройств интеграции нужное.
- Нажимаем на строку - 1 устройство.
Из адресной строки браузера копируем код entry этого устройства.
Затем "проваливаемся" в перечень сущностей устройства и копируем device код. Эти коды уникальны для каждого устройства.
Теперь у нас есть все, что нужно для создания автоматизации, которую логично запускать после старта системы, но не сразу, а с некоторой задержкой, например, в минуту. Можно поэкспериментировать, но с минутой работает точно. У меня это выглядит примерно так (в оригинале в автоматизации больше действий, но в рамках этого гайда показываю только перезагрузку).
В текстовом виде
- id: Запуск инстанса alias: start initial_state: true trigger: - platform: homeassistant event: start action: - delay: 00:01:00 - service: homeassistant.reload_config_entry data: entry_id: entry устройства target: device_id: - device id
Кто-то смог интегрировать ir универсальный пульт от tuya ? У меня получилось добыть и ключ и device id, но при добавлении ничего не работает и не добавляет устройства кроме самого пульта, без параметров
а им можно будет пользоваться в таком варианте?
гораздо проще либо перешить в esphome либо подключить сначала в яндекс, как родной яндекс пульт и потом в ha
Яндекс у нас компания нон грата
жаль. а у нас, в Украине, все работает))
Я знаю, что она работает ровно так же как ВК, но ставить отдельно Алису ради интеграции одного устройства, это слишком, лучше по старинке паяльником, а потом в гугл ассистент
Так же как каталога /config/automation
:-(