Статья

Диммер за 15$

Началось все с того, что мне понадобился диммер, и так как я уже имел Homebridge, установленный на RPI и достаточно яблочной продукции, появилось желание "прокинуть" его в HomeKit.

После подключения кнопка "вверх" мигает голубым цветом. 

Скачиваем приложение Tuya (QR код ниже).

Проходим регистрацию в приложении, нажимаем на " " и выбираем светильник, вводим пароль от wi-fi и ждем секунд 30. После этого вы можете им управлять из "Tuya". Но не за этим мы сегодня собрались.

Устанавливаем плагин на малину

sudo npm i homebridge-tuya -g

На странице плагина видим код для Config.json и с болью понимаем, что нам нужен Id и Key нашего диммера, и если id мы можем найти в приложении, то вот с ключом не так все просто.

Берем малинку и устанавливаем AnyProxy.

npm i anyproxy -g

Запускаем

anyproxy-ca

tuya-cli list-app

Появиться QR код, сканируем и устанавливаем AnyProxy на ваш девайс. Заходим в Настройки>Основные>Об этом устройстве>Доверие сертификатов, и включаем триггер напротив AnyProxy.

Далее прыгаем в настройки Wi-Fi и выбираем настройки прокси, вводим ip и порт что указаны в консоли (под qr кодом).

Заходим в приложение Tuya и отправляем любую команду, в консоли отобразиться Id и Key, сохраняем их.

В файл config.json добавляем данные строки: в поле ID вводим ваш ID, в Key ваш ключ.

А вот с name, нужно обдумать заранее, ибо Siri может понимать не все слова, и что самое главное, при каждом изменении имени у вас будет добавляться 1 девайс, который никак не реагирует на ваши команды.
Я свой диммер назвал "Лампочки".

{ "platform":"TuyaPlatform", "name":"TuyaPlatform", "devices":[ { "name":"Лампочки", "id":"Id", "key":"Key", "type":"dimmer", "options":{ "dpsOn":1, "dpsBright":2, "minVal":0, "maxVal":225 } } ] }

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


Хороший контент, продолжай работать в том же духе.

Спасибо. А есть подобное для HA?

Не могу подсказать

Может соноффом его прошить

Смысл?

На данный момент я вообще не вижу смысла в прокидывании всевозможных гаджетов через Бридж. Если для дома нужно пару умных выключателей и розеток, просто берем Koogeek и все работает из коробки, если нужно больше 6-7 устройств - берем хаб Xiaomi с поддержкой HomeKit и пробрасываем розетки и выключатели через него. Бридж сейчас не особо актуален. 

Ну если вы не видите смысла, то позвольте его вам добавить:

  1. Умные сямишные выключатели громко и противно клацают релюшкой
  2. Лампочки кугик или иные смарт не универсально и если вы поставили их родителям и она перегорела и оказалось нет заменной — вашей автоматизации грош цена
  3. Цена решения в 15$ за диммер ящетаю агонь
  • Самый большой плюс бриджа,это то что он устанавливается практически на любое железо.
    Нету ограничений по размерам проекта,к нему можно подключить намного больше устройств,чем к любому шлюзу на данный момент (SprutHUB не в счет)
    Позволяет использовать(хоть и с костылями)но практически любое железо,стоимостью от 20р.
    Бридж сейчас не так актуален,но он все равно остается самой дешевой,и гибкой платформой(Тут некоторые скажут что HA лучше,но т.к. я с HA еще не работал,не могу ничего сказать).
    Да и к тому же,малина с установленным бриджем,настолько универсальное устройство,что ни один шлюз рядом не стоит,ведь помимо homebridge ты на него можешь накатить файловый сервер,к примеру,или прикрутить поддержку Airplay протокола.
    Я до перехода на IPhone сидел лет 8 на android девайсах,и из-за того что было скучно постоянно их программно кастомизировал,копался в коде,перепрошивал,менял логотип загрузки и т.д. ,а т.к. с устройствами от Apple так не побалуешься,то малинка и бридж вполне себе хорошим увлечением.

Ну про актуальность бриджа ещё можно добавить то, что не всякий плагин хомбридж имеет поддержку в хомасистенте или иных УД системах. А связать работу хомбриджа и хомасистента очень не сложно, что ещё добавляет гибкости.

И да, автору большой почёт за оч годный контент. Особенно понравилось энипрокси.

>

Особенно понравилось энипрокси.


А что собственно понравилось? или это сарказм?)

Элегантность. БЕЗ сарказма.

Спасибо за статью и достаточно простой вариант пробрасывания диммера в HomeKit.

Не хватает ссылки на сам диммер или как определить какой диммер работает с Tuya. Беглым взглядом по Али нашёл диммеры под управлением EWeLink, а вот под Tuya нет. 

Или девайсы под EWeLink работают и с Tuya?

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

Интерестно , а китайский вайфай термостат ( тоже на баз ESP) можно таким образом прокинуть в хоумкит.?



Смотря что за модель,вообще термостаты в данном приложении есть)

2000x2000x_image.png?15493461852000x2000x_image.png?1549346185

Спасибо за статью! Сегодня пришел диммер, все получилось, только вы забыли в описании команду sudo npm i @tuyapi/cli -g перед установкой Anyproxy

А нельзя сразу прошить подобный диммер (esp8266) , revencore' м например и получить "нативное" устройство?


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

Устройства


Raspberry Pi

Raspberry Pi 3 Model B+

(22 отзыва)

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