Статья

Shelly HomeKit ready

По аналогии со способом описанным в статьях @red_ik шьем Wi-Fi реле Shelly 1

Нам потребуется:

  1. Shelly 1
  2. TTL-USB адаптер и DuPont мапа-папа
  3. Такие файлы

Шаги к успеху

1. Подключаем TTL-USB адаптер проводами типа DuPont к отключенному от всего Shelly 1, соединив по схеме:

2. Замыкаем подручными средствами (можно использовать любой проводник) GND и GPIO0 для перевода Shelly в режим программирования.

3. Втыкаем TTL-USB адаптер в USB компьютера держа замкнутыми в п.2 контакты 

НИ В КОЕМ СЛУЧАЕ НЕ ШИТЬ SHELLY ПОД НАПРЯЖЕНИЕМ 220В.

4. Размыкаем GND и GPIO0.

5. Настраиваем ESP8266Flasher по скриншотам (для Windows версии) указанным ниже и жмем Flash.  

Версия ESP8266Flasher для Windows 

Версия ESP8266Flasher для Mac OS

6. Полоса загрузки покажет успех.

7. Отключаем TTL-USB адаптер от компьютера и от Shelly.

8. Подключаемся 220 к Shelly по схеме:

9. Открываем WiFi настройки на любом устройстве и подключаемся к сети под названием OTA****.

10. Вас перекидывает на веб интерфейс, где нужно выбрать свою сеть WiFi и ввести пароль от нее. Не нажимать на JOIN.

11. Необходимо заменить OTA repository на: 

RavenSystem/kellytron

(Скопируйте заранее, чтобы не выходить из вебморды, так как морда капризная).

12. Нажать JOIN.

13. Ожидать 7 минут.

14. Зайти в приложение дом и добавить новое устройство.

Код для спаривания:

021-82-017

15. Подождать...

16. Успех. Если не успех, то начните с п.1, мой произошёл с 4 попытки.

Возможно потребуется предварительно отчистить Shelly перед прошивкой. Или вдруг захочется сделать backup. Я делал это с помощью esptool.py.

Сброс устройства:

Подайте питание на Shelly и интенсивно переключайте выключатель 10 раз в течении 3 секунд. 

В случае успешного сброса Shelly пощёлкает релюшкой несколько раз и поднимет точку доступа KellyTron. Теперь можно добавить девайс в другую сеть WiFi и в другой дом.

В результате данного эксперимента мы получаем бессмысленный Homekit ready девайс. Остальные купленные Shelly я буду добавлять в колобка (Homey). Для этого есть приложение.

WiFi устройства на колобке у меня работают безупречно. Ждем "нативный" русский Google Home для колобка и будем юзать Shelly одновременно в HomeKit и Google Home.


с дебютом )))) и спасибо за материал ;)

Спасибо Виталию за правильную модерацию

Главное что Леша Доволен :))))
Спасибо за статью !

отличная статья =), и меня упомянул 😊

А меня нет, хотя это мой бывший шелли=) Статья полезная, но я, как и автор, предпочитаю к колобку, хомкит устройства мне не интересны =)

Это другая шелли)). Но благодарен тебе за подгон первой для экспериментов. Болгары что-то не справляются с заказами и как-то медленно отправляют.

Спасибо большое за статью.

Весь день и вечер пытался проделать описанное. Имею на руках только что пришедшие Shelly 1. Пробовал прошивать и через программу и через Esptool. Все заливается успешно. Но итог один и тот же. После подключения к электричеству - не могу найти WiFi сеть с именем OTA. Есть идеи на этот счет? 

Спасибо!

Актуальная прошивка тут:  https://github.com/RavenSystem/esp-homekit-devices/wiki/Installation">https://github.com/RavenSystem...
Обратите внимание на следущее:
"OTA repository: RavenSystem/ravencore"
и
"Shelly board layout: You must configure board and device type BEFORE connecting Shelly to 230VAC."
https://github.com/RavenSystem/esp-homekit-devices/wiki/RavenCore#board-type-default-1">https://github.com/RavenSystem...

Подскажите пожалуйста, любой Ttl конвертер может прошивать или нужен именно как на картинке? У меня, такое впечатление, что или не идет прошивка или устройства (Сонофф и Шелли) не входят в режим программирования.


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

Устройства


Athom Homey

Homey

(6 отзывов)

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