Блог

Интеграция устройств Tuya (Smart Life) в Home Assistant

В прошлой заметке я поделился опытом подключения устройств Tuya (умные розетки) к Яндекс.Дому с Алисой, теперь добавил их в Home Assistant. Сравнил время отклика и вот краткие итоги, в зависимости от типа подключения:
1. Прямое подключение в яндекс, без прочих облаков (прямо в приложении яндекса, выбираем умная розетка яндекса и добавляем розетку) - срабатывает почти мгновенно, пока Алиса еще говорит. Но недоступны автоматизации, т.к. в Яндексе их нет (надеюсь, что будут).
2. Подключение в родное приложение Смарт лайф (smart life mobile app) - срабатывают почти мгновенно, можно включать-выключать несколько раз в секунду, задержки нет.  + доступны автоматизации, приложение на мой взгляд приятнее, чем ми хом, иероглифов почти нет, список устройств большой.

3. Подключение в яндекс через связку  Смарт лайф и ми хом - время срабатывания 2-3 секунды, иногда дольше, бывают несрабатывания. Это конечно минус. Но с другой стороны - это просто, и доступны и сценарии в смарт лайф, и голосовое управление в яндексе. Работает просто, но медленно (что ожидаемо) и не надежно (имхо).
4. Подключение в хом ассистант через Туя. В этом случае прокидывается сразу всё - все устройства из приложения смарт лайф, все сценарии, всё, что там есть. Всё это сразу видно в HA, и всё это автоматом влетает в Homekit, все русские названия прокидываются корректно. По скорости - в HA все работает терпимо - задержка около 0,3 - 0,5 сек. Она чувствуется, но гораздо быстрее, чем в варианте 3 (через михом в яндекс).

Интеграция делается путем правки configuration.yaml
Важно: в конфиге обязательно надо указать "необязательный" параметр platform: smart_life - без этого не работает.
Вот мой конфиг:
tuya:
  username: !secret tuya_username
  password: !secret tuya_password 
  country_code: 7 
  platform: smart_life

  - имя и пароль - из мобильного приложения смарт лайф, куда мы уже добавили розетки.
  - страна - 7 для россия, также, как и в приложении смартлайф

Прописываешь, перезапускаешь HA и всё работает! Проверял на Hass.io 2.12. 
Данные вайфай розетки с успехом можно использовать для небольших автоматизаций, с учетом возможностей вашей вайфай сети. Несомненный плюс этих розеток - качественная конструкция с прокидкой заземления,  отсутствие всяких переходников (с двух сторон полноценная евровилка-евророзетка), а также универсальность использования (см. 4 варианта подключения), разумная цена (около 800 руб на али) и простота использования (не нужно шлюзов, никаких перепрошивок, воткнул, подключил к приложению и всё сразу работает).


Мне больше понравились вот эти: 

https://sprut.ai/client/blog/1556">https://sprut.ai/client/blog/1556 - более компактные, мощные и с измерением мощности.

Купил парочку таких розеток.
Интересно , как можно их отвязать от китайского сервера ? 

Если не хочется перепрошивать, можно использовать как яндекс.розетки. Тогда они будут привязаны к яндекс серверу.

А вы не знаете случайно, почему после выключения розетка пропускает малый ток? Подключил светодиодную ленту у ней, а после выключения лента продолжает светиться слабо-слабо

Попробуй полярность поменять

Странно, но у меня в конфиге не было 

platform: smart_life, вставил и всё перестало работать. Меня беспокоит другая проблема, у меня термостат Tuya на смартфон температуру передаёт правильно, а в НА ровно в два раза больше. Может кто подскажет как поправить.

Завёл несколько устройств в HA из Tuya

всё отлично

но вот решил добавить ещё одно устройство в Tuya и не получается

в Tuya устройство добавилось, а в HA нет

перезагрузил HA, Tuya

переподключил интеграцию

почистил хэш в Tuya 

что ещё можно сделать?

где почистить хэш в HA касательно интеграции с Tuya?




Прописал кон в configuration.yaml но интеграция не заработала. Подскажите, может где-то это что-то нужно настроить? Делаю это впервые Спасибо за ответ!

Уже не надо ничего прописывать (и прописи удалить), подключайте через Интеграции в Настройках.

Спасибо за ответ! Я раскопал данную информацию, но у меня по прежнему не получается подключить Tuya устройства. В системе интеграции пишет не верный логин или пароль. Хотя в приложении всё ок. Пароль менял несколько раз, но не помогает. Как будто интеграция не может найти мои учётные данные в Tuya. Не подскажете что можно сделать, куда копать?

Пример: Hiper IoT G95 (лампа) была подключена к родному софту и с ним аккаунт не подключался, установил приложение Smart Life на телефон и зарегался там, данные ввел новые и все ок. 
Может поможет.

пробовал уже и логин новый причем на сайте tuya.com регишь в приложении логин и пароль пишет не верный, в hassio тоже самое не тот что в приложении не логинится ни тот что на сайте не логинится

Такое чувство что есть какой то анти робот или капча, поэтому и не пашет хотя в алисе сразу регистя

Привет и у меня та же хрень, такое чувство что где то адрес сменили и плагин не пашет, а в алисе туя подцепилась и пашет с этим логином и паролем

Друзья, приобрел двухклавишные выключатели света tuya с wifi, добавил один в приложение smartlife, добавил интеграцию в homeassistant, перезагрузил. Всё добавилось, появились 2 клавиши, через ha - всё включается и выключается без задержек. Надеялся что можно будет использовать дополнительные сценарии на долгое нажатие клавиши, но видимо нельзя. Выставил в настройках интеграции минимально доступное время обновления 30 секунд. Вопрос. Даже с минимальным временем обновления - если сменить статус выключателя физической клавишей на нём - в приложении smartlife статус меняется мгновенно, а вот в ha - меняется через не определил какое время. Куда копать? Можно ли задать сценарий на долгое нажатие клавиши?

Не видит HA мои устройства ни под каким видом.

Пробовал ставить Интеграцию Tuya - устройств нет.

Пробовал вручную в configuration внести - устройств нет.

и в приложении Tuya и в приложении Smart Life  - устройства видятся(зигби хаб, зигби датчк влажности и тмпературы, wifi розетка)

HA установлен на виртуальную машину.

Возможно вы и устройства в разной подсети? Не знаю как на tuya, а вот для sonoff устройств использую плагин который работает для подключения через китайские сервера, а управляется по локальной сети, так вот когда устройства sonoff были в другой подсети - ничего у меня не получалось. 

Но разговор именно про Tuya. У туевцев проблемы с интеграцией. Пример с sonoff вообще не в тему. Эти ребята отлично интегрируются.

Вернуться назад
Вернуться назад