Нативный Sonoff в Apple HomeKit

15 октября 2018, 09:05

Добрый день. В прошлых статьях тут и тут я рассказывал, как добавить ESP8266 в HomeKit без каких либо HomeBridge, шлюзов и прокладок, сегодня расскажу о том как добавить Sonoff и другие устройства компании iTEAD в HomeKit

После написания статей у вас (читателей) возникло множество вопросов по поводу установки и настройки SDK, прошивки устройств и т.д. Постараюсь ответить на часть из них и максимально упростить инструкцию. На этот раз нам понадобиться одна единственная прошивка которая уже скомпилированная за вас и она подойдет практически для всех устройств Sonoff. 

Список поддерживаемых устройств 

  1. Switch Basic -> for Sonoff Basic and TH without temp/hum sensor
  2. Switch Dual -> for Sonoff Dual
  3. Socket + Button -> for Sonoff S20 and S22 without temp/hum sensor
  4. Switch 4ch -> for Sonoff 4ch/pro 
  5. Thermostat -> for Sonoff TH and S22, with temp/hum sensor 
  6. Switch Basic + TH Sensor -> for Sonoff TH and S22, with temp/hum sensor 
  7. Water Valve -> for Sonoff Basic and TH without temp/hum sensor 
  8. Garage Door -> for Sonoff SV
  9. Socket + Button + TH Sensor -> for Sonoff S22 with temp/hum sensor 
  10. ESP01 Switch + Button -> for ESP01 with a button connected to GPIO0 and a relay connected to GPIO2
  11. Switch 3ch -> for Sonoff Touch T1 3ch.
  12. Window Covering
  13. Lock Mechanism
  14. RGB/W Lights

Выгодно купить Sonoff можно перейдя по этой ссылке.

Прошиваем Sonoff

Первым делом нужно скачать архив и распаковать его. Далее скачиваем прошивальщик запускаем его. 

Выставляем все точно так как в примере. 

Обратите внимание:

- rboot.bin заливаем с нулевого адреса 0x0

- blank_config.bin - с адреса 0х1000

- otaboot.bin - с адреса 0x2000

Слева не забываем поставить галочки

Нажимаем "START" и ждем окончания процесса.

Подключение к Wi-Fi

Теперь вы должны настроить сеть Wi-Fi и репозиторий OTA. Чтобы настроить Wi-Fi, устройство генерирует собственный Wi-Fi в режиме AP. Вы должны подключиться к нему, чтобы настроить сеть Wi-Fi. Просто зайдите на устройство iOS, перейдите в «Настройка» -> Wi-Fi и найдите SSID с и именем OTA, подключаемся к нему и нас должно перебросить по адресу: "192.168.4.1" ждем несколько секунд пока не появится web-страница, показывающая все найденные беспроводные сети. Выбираем свою сеть, вводим пароль. 

Не нажимайте кнопку «Join»!

Далее нам нужно будет настроить репозиторий. Очень важно настроить его правильно, потому что вы не сможете изменить его в будущем (если вы допустите ошибку, вам потребуется стереть прошивку и залить заново).

  • OTA repository:

RavenSystem/ravencore

  • OTA binary file:

main.bin

Теперь нажимаем кнопку «Join» и ждем около 6-8 минут, пока процесс не завершится. По окончанию светодиод загорится на несколько секунд, и вы сможете добавить свой аксессуар в свою экосистему HomeKit с помощью Home App.

Настройка HomeKit

На устройстве iOS откройте приложение «Дом», нажимаем добавить устройство, далее выбираем "Нет кода или не можете сканировать"


На следующей странице выбираем наше новое устройство и водим пароль для подключения 021-82-017


Можно просто отсканировать

Сопряжения занимает около 60 секунд. Как только спаривание закончиться, светодиод загорится на несколько секунд.

Примечание. Если спаривание завершается неудачно, вы можете перезагрузить устройство, и снова запустить настройку HomeKit (настройки Wifi настроены).

Сброс настроек

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

Пользовательские настройки

Приступим к самому интересному, скачиваем из AppStore приложение EVE и запускаем его. Находим наше новое устройство и видим такую картину:

ГДЕ:

1. Электропитание - вкл/выкл нашего устройства

2. Show Setup - Отображение настроек

3. Action Button - Виртуальная кнопка (есть не во всех девайсах)

4. Device - Тип устройства

5. Device Type - Самая важная настройка, выбираем наше устройство (Список я выкладывал в начале "Список поддерживаемых устройств")

6. Firmware Update - Обновление прошивки 

7. Reboot - Перезагрузка.

Также на некоторых устройствах есть настройка Gpio14 подключение физического выключателя. Она включает программный фильтр, чтобы избежать помех от переменного тока 220В.

Поддерживаемые температурные датчики для Basic + TH

  • DHT11 
  • DHT22
  • DS18B20

Настройки водяных кранов

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

  • Water Valve 
  • Sprinkler 
  • Shower 
  • Tap

Заключение

Прошивка подходит для устройств компании "iTEAD", и для "ESP01"

Также хочу выразить благодарность нашему сочатовцу с ником "egoist" за помощь и тестирование прошивок на своих устройствах в частности на двойных выключателях фирмы Sonoff

Будут вопросы пишите в комментарии или в личку в чат.

Ну и конечно фотоотчет


Все новости мира умных домов - t.me/SprutAI_News

Остались вопросы? Мы в Telegram - t.me/soprut

  1. Юрий Сапунов (Mobibet)
    Юрий Сапунов (Mobibet) 8 месяцев назад

    Супер!!!

  2. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 8 месяцев назад

    Огромное спасибо за материал, скоро кит будет везде ;)

    ПС предрекаю, что скоро авито будет забито "sonoff с поддержкой Apple HomeKit"

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 8 месяцев назад

      ну мы же поумнее немного, поэтому покупать то что продают на авито не будем=). лучше собрать самому и экспириенс получить и удовольствие "да я собрал это сам!"

    • Юрий Сапунов (Mobibet)
      Юрий Сапунов (Mobibet) 8 месяцев назад

      HomeKit Ready устройство от 350р это огонь!!!

  3. Алексей Новосельцев (novo)
    Алексей Новосельцев (novo) 8 месяцев назад

    Дмитрий, спасибо тебе что разобрался и смог доходчиво донести через статьи как сделать! 

    На скриншоте у тебя Garage Door, это роллершатер, на каком устройстве Sonoff?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) отредактировано 8 месяцев назад

      Sonoff SV, там в перечне поддерживаемых устройств есть все описание. пока в разработке я думаю скоро заработает, можно шить уже сейчас и периодически проверять обновления прошивки через приложение EVE 

  4. Maxmudjon Payziyev (Maxmudjon)
    Maxmudjon Payziyev (Maxmudjon) 8 месяцев назад

    Спасибо тебе ReD

  5. Виталий Никольский (bigmanekb)

    Слушай, ну шикарно жеж ! Очень круто ! Мне как раз приедет щас комплект соноффов.

    А вопрос, как решается проблема с безопасностью MQTT или там не он используется ? как передаются данные между Домом и устройствами ? Потому что видел я видос, где сонофф ломают за полторы минуты с штатной прошивкой, просто потому, что он в информации брокеру передавал по крайней мере настройки вайфай.

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 8 месяцев назад

      тут нет mqtt, сонофф на прямую подключается к киту.

      • Виталий Никольский (bigmanekb)

        то есть все секурно, ничего не засниффить и не проломиться ? крутяк.... ваще крутяк. Осталось чтобы это еще и в гугл пролезало ну или хотя бы на андроиде работало, или в НА не через MQTT и тогда тебе памятник можно ставить !!!

  6. Доволен Алексей (Lyosha.Dovolen)

    я испытал мощный эмоциональный подъём

  7. Алексей Костаков (partizan)
    Алексей Костаков (partizan) 8 месяцев назад

    ))) люто плюсую! а картинки спаривания не хватает...

  8. Алексей Костаков (partizan)
    Алексей Костаков (partizan) отредактировано 8 месяцев назад

    опять же шаг - про настроить репозитарий... где и как?

  9. . . (Bonefolder)
    . . (Bonefolder) 8 месяцев назад

    отличная статья,и отличное решение.

    Единственный вопрос, почему отстойные DHT11, 22. Почему не HTU21, использующий тот же протокол i2c, более точный и не глючный, в отличие от используемых в этой прошивке?

  10. (11111986)
    (11111986) 7 месяцев назад

    Круто, спасибо!

  11. Антон Антонченков (egoist)
    Антон Антонченков (egoist) 7 месяцев назад

    вообще я думал, что у меня ник Egoist, а не Антон)

  12. Антон Антонченков (egoist)
    Антон Антонченков (egoist) 7 месяцев назад

    по поводу двойных выключателей могу сказать, что версии прошивок меняются очень быстро. От версии к версии проскакивает баг, что периодически само собой срабатывает реле левой кнопки. Особенно напрягает, когда свет ночью загорается) в последней версии вроде пофиксили

    • (stasyuk)
      (stasyuk) 30 дней назад

      Не выходит нормально подключить выключатель. Тоже на две кнопки  

      Постоянно видна Сеть ravencore. А должна вроде как пропасть. Сталкивались? 

      • Антон Антонченков (egoist)

        Сталкивался. Посоветую обновить все установочные Файлы прошивки, в том числе и особенно  ota(если шьёте с этим файлом). Ещё посоветую обязательно затирать память перед прошивкой

    • (stasyuk)
      (stasyuk) 23 дня назад

      У меня как раз судя по всему такой двойной выключатель. Руками свет включить выключить получается. На роутере я подключение вижу а вот homekit его не видит. Что бы вы посоветовали? Может настройки роутера (mikrotik) какие нужны?

      • Антон Антонченков (egoist)
        Антон Антонченков (egoist) отредактировано 11 дней назад

        Телефон точно к той же сети WiFi подключён?) если да, то посоветую с другого устройства Apple и тем же Apple ID в той же локальной сети попробовать. 

        Еще вариант, сделать ресет выключателя (долго кнопку любую держать)

        • (stasyuk)
          (stasyuk) отредактировано 10 дней назад

          Спасибо за ответ. 
          Одна Wifi сеть. Пробовал с разных устройств, с телефона и айпада. 
          А как долго держать? Когда держу где-то 3-5 секунд, происходит один "бип". Когда около 10 секунд  слышу два "бипа". Дольше держать или как раз нужен там где два? Что значить один или два бипа? Прошивал к сожалению не я, мне его таким продали уже прошитым. 

  13. Leonas Vilciauskas (Vilis007)
    Leonas Vilciauskas (Vilis007) 7 месяцев назад

    Очень желательно в каждой статье давать ссылки на образцы девайсов которые могут подойти к данной статье и ссылки на инструменты для подключения-программирования.

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      перечень девайсов можно посмотреть в списки устройств

      • Leonas Vilciauskas (Vilis007)
        Leonas Vilciauskas (Vilis007) 7 месяцев назад

        Да, но меня, как новичка, интересует инструменты для программирования, пока для меня это тёмный лес.

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

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

  14. Leonas Vilciauskas (Vilis007)
    Leonas Vilciauskas (Vilis007) 7 месяцев назад

    А через какой девайс заливать то? Или достаточно только PC, wifi и sonoff?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      я думал эта статья будет полезна тем кто хоть раз шил сонофф, прошить можно ttl конвертором или ардуиной 

      • Leonas Vilciauskas (Vilis007)
        Leonas Vilciauskas (Vilis007) 7 месяцев назад

        Статя очень хорошая и может быть полезна не только продвинутым но и новичкам. И думаю что я здесь такой не один. Спасибо.

  15. Алексей Костаков (partizan)
    Алексей Костаков (partizan) 7 месяцев назад

    ESP01 там же вроде памяти поболее? 4мб а не 1мб как у basic. адреса оставлять те же?

  16. Алексей Костаков (partizan)
    Алексей Костаков (partizan) 7 месяцев назад

    а для какого девайса показан пример из евы? просто сечас прошил NodeMCU - там все по другому.

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      для всех, nodeMCU может не заработать

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      Про пины это рассчитано для sonoff чтоб нечего перепаивать не нужно было.  

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      Заключение

      Прошивка подходит для устройств компании "iTEAD", и для "ESP01", не пытайтесь шить NodeMCU, D1, Wemos ... 

      • Карен  Закарян (Karen)
        Карен Закарян (Karen) 5 месяцев назад

        а зачем тогда в статье применять фото nodemcu v3? заказал его специально для этих нужд... прошиваю ни работает.. а я думаю в чем загвоздка....  что тогда делать можно???

      • Арсений Шестаков (ptath)
        Арсений Шестаков (ptath) 3 месяца назад

        Неправда, шью nodemcu v3 не первый раз, все отлично пашет. Не забываем делать erase_flash

      • (Vlad)
        (Vlad) месяц назад

        как добавить физическую кнопку чтоб вкл выкл через кнопку и через хомкит?

  17. Алексей Костаков (partizan)
    Алексей Костаков (partizan) 7 месяцев назад

    в исходниках все написано - проверю отпишусь

  18. (Nokas)
    (Nokas) 7 месяцев назад

    Прошил  Sonoff SV, включаю питание и тишина - wifi нет. Вроде все по инструкции делал, куда копать?

  19. (Nokas)
    (Nokas) 7 месяцев назад

    Все заработало!  blank_config залил с адреса 0х1000 и завелось. Автору спасибо!

    • Александр Баринов  (Shtoffen)
      Александр Баринов (Shtoffen) отредактировано 5 месяцев назад

      Прошил по инструкции Sonoff SV, после перепрошивки - дошел до шага с установкой репозитория, а аксессуар не обнаруживается, светодиод не мигает на плате

  20. Дмитрий Макаров (cartooner)
    Дмитрий Макаров (cartooner) 7 месяцев назад

    Господа! Для тех, у кого Sonoff старой версии или ESP-01s старой версии (2 года ему или более), то может сразу не заработать. У меня завелось после очистки памяти и ставить надо 1Мб, а не 4Мб на флеше.

  21. Сергей Данилов (skysystem)
    Сергей Данилов (skysystem) 7 месяцев назад

    чем шить не подсакажете ! ? от usb кинуть на sonoff rx tx v grd или через nodemcu v3 wifi есть или FTDI 232 есть ! прошиваю через ftdi 232 \ nodemcu v3 ставлю 1м \4 м - прошивается но sonoff не включается = без индикации! Есть успешный опыт многих прошивок sonoff на tasmota = проблем нет все работает = с этим способом более легким ничего не выходит )))

  22. Сергей Данилов (skysystem)
    Сергей Данилов (skysystem) 7 месяцев назад

    00000

    10000

    2000

    как в картинках

  23. Дмитрий Батюшин (ReD)
    Дмитрий Батюшин (ReD) 7 месяцев назад

    00000

    1000

    2000

    попробуй так

  24. Сергей Данилов (skysystem)
    Сергей Данилов (skysystem) 7 месяцев назад

    попробывал 1000

    и 1м и 2 м  флешь ставить - молчит

    чем шьете ? через что физически

  25. (iot.sambir)
    (iot.sambir) отредактировано 7 месяцев назад

    Возможно ли поддержка датчика температуры dallas 18b20? 

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      по этому мануалу нет, можно самому скомпилировать предыдущая моя статья   

      • (iot.sambir)
        (iot.sambir) отредактировано 7 месяцев назад

        Как идут дела с Garage Door ?

  26. Илья Яшин (yshinig)
    Илья Яшин (yshinig) 7 месяцев назад

    Все супер Просто многое меняет Ред молодец. пробовал на nodemcu v3 Lua не заработало (Прошивка заливается но Wifi OTA не видит сеть) в предыдущих статьях работало только  Sonoff basic  и то с паролем войти не смог. Буду побывать на бэйсик полепить.

  27. (id304281088)
    (id304281088) 7 месяцев назад

    Эта прошивка подходит для датчика движения?

    • Карен  Закарян (Karen)
      Карен Закарян (Karen) 7 месяцев назад

      так как его прошить? у самого несколько видов  USB-TTL , ни одним не удалось прошить.....

  28. Сергей Данилов (skysystem)
    Сергей Данилов (skysystem) 7 месяцев назад

    вот такой sonoff basic ( и не один пробывал ) 

    Пробывал стирать чистой/ потом шить 

    Пробывал 2 файл адрес ставить 1000 и 10000 

    Пробывал 1мб и 4мб флеш

    После прошивки - нет индикации даже на диоде, wifi сеть не появляется

    Tasmota шью - все без проблем работает

    Шью через ftdi 232 

    подскпжите какие магические действия делать чтоб это заработало )) 
    Уже трудочасы переваливают за десяток (

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      напиши в личку попробуем разобраться 

      • (ndv)
        (ndv) 6 месяцев назад

        Удалось разобраться? У меня похоже то же самое.

    • Карен  Закарян (Karen)
      Карен Закарян (Karen) 7 месяцев назад

      получилось так... подключил к пк запустил прошивальщик  настроил выбрал порт и в подключенном состоянии удерживая кнопку ресет, нажал flash.. stop.... flash.... stop и вот случайно пошла прошивка....

      Silicon Labs CP210x USB to UART Bridge

    • Карен  Закарян (Karen)
      Карен Закарян (Karen) 7 месяцев назад

      так же попробуй так...

      подключи только UART к пк и запусти прошивальщик

      настрой порт и все остальное...

      Жми на кнопку flash 

      Далее удерживая кнопку рессет подключи проводки к sonoff

  29. Артем Симоненко (TopGun)
    Артем Симоненко (TopGun) отредактировано 7 месяцев назад

    на basic есть gpio14 если я туда подключу выключатель обычный он будет работать? На прошивке тасмота это на механическом выключателе работало в две стороны. Например включаю выключателем, а выключаю через приложение, и тогда кнопка начинала работать в обратную сторону не на замыкание, а на размыкание. Тут так будет работать?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      тут не подскажу, нужно пробовать, на esp easy думаю реализовать можно, ну или вставить пружинку в выключатель чтоб он возвращался обратно. я так делал (кстати для сонофф)

      • Артем Симоненко (TopGun)
        Артем Симоненко (TopGun) 7 месяцев назад

        А на sonoff basic после прошивки gpio14 есть в настройках? А вищка в прощивке тасмота, что не каких прудинок не нужно просто я так понимаю отслеживается состояние в котором сейчас выключатель и может работать как на замыкание так и на размыкание на одно и тоже действие(например вкл.) Ладно прошью проверю))) Спасибо за ваш труд, колосальная работа. 

    • (ndv)
      (ndv) 6 месяцев назад

      Проверил, так и работает

  30. Артем Симоненко (TopGun)
    Артем Симоненко (TopGun) 7 месяцев назад

    вот бы это дело приладить к домофону было бы просто здорово. Добавить бы соноф как кнопку домофона к статье maxmudjon про домофон. 

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      можно поступить проще, реле объявить датчиком движения, и добавить в кит, будет и камера показывать привью и уведомления приходить 

      • Артем Симоненко (TopGun)
        Артем Симоненко (TopGun) 7 месяцев назад

        А с помощью вашей прошивки можно sonof basic датчиком движения объявить? ну например обычный звонок 220 в, при нажатии на кнопку на другом конце подается напряжение, я так понимаю нужен контактор к нему модуль реле и по gpio14 к esp? Такое можно сделать на sonoff basic например без дополнительной покупки запчастей?

      • Дмитрий Батюшин (ReD)
        Дмитрий Батюшин (ReD) 7 месяцев назад

        не с помощью этих прошивок нечего не получиться, тебе нужен нативный звонок или можно mqtt? если mqtt пиши расскажу все как сделать правильно 

  31. Карен  Закарян (Karen)
    Карен Закарян (Karen) 7 месяцев назад

    В статье написано      - blank_config.bin - с адреса 0х1000

    а на скришоте  0х10000 на 1 ноль больше! 

    есть разница?

  32. Алексей Новосельцев (novo)
    Алексей Новосельцев (novo) 7 месяцев назад

    Вот бы в эту прошивку добавить поддержку MQTT цены бы не было. Получился бы нативный HomeKit DIY-девайс с возможностью подключения к любой системе УД поддерживающей MQTT типа HomeAssistant, ioBroker...

  33. (Dmitry.Drozdov)
    (Dmitry.Drozdov) 7 месяцев назад

    а вообще как-то возможно лампочку son off bulb прошить?

  34. (Dmitry.Drozdov)
    (Dmitry.Drozdov) 7 месяцев назад

    Доходит до половины и останавливается прошивка, кто знает, что делать?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 7 месяцев назад

      что то с флешь памятью, нужно заливать чистую потом все заново

    • (ndv)
      (ndv) отредактировано 6 месяцев назад

      Останавливалось на примерно 25% когда пытаясь нащупать верное сочетание, указывал размер 1 Мб, нужно указать 4Мб все же и все пойдет. Но вот после прошивки WiFi не появляется... :-(

      updated: удалось прошить и с 1Мб. Но WiFi  по-прежнему не  появилась, нет и индикации светодиодом. При этом обычная Тасмота залетает как по маслу и сразу запускает свой WiFi.

  35. (Dmitry.Drozdov)
    (Dmitry.Drozdov) 6 месяцев назад

    у меня в конечном итоге прошилась, но нету индикации, нету wifi.

    • (ndv)
      (ndv) отредактировано 6 месяцев назад

      Аналогично. Я уж шил и свежими файликами прямо из репо ravencore (релиз был на днях) и сначала стирал флэш путем прошивки в него 1Мб с содержимым 0xFF и затем опять шил из ravencore - прошивка идет, но нет не WiFi , ни индикации. Может быть у нас в аппаратуре отличия...

    • (ndv)
      (ndv) 6 месяцев назад

      С подключенным питанием категорически нельзя прошивать

    • Роман Иванцов (Roman)
      Роман Иванцов (Roman) 6 месяцев назад

      Такая-же ситуация

  36. (Dmitry.Drozdov)
    (Dmitry.Drozdov) отредактировано 6 месяцев назад
    Комментарий был удален
  37. (samyil)
    (samyil) 6 месяцев назад

    Как сделать что б sonoff  сам включался после перезагрузки(выключения-включения питания) ????

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 6 месяцев назад

      Напиши в телеграмм, наверно знаю в чем проблема

      • (Kiprei)
        (Kiprei) 6 месяцев назад

        Как найти в телеграмм??? Не получается!!! И попутно вопрос. Есть в планах сделать прошивку на sonoff bridge433 для HomeKit??????

  38. (yura2507)
    (yura2507) 6 месяцев назад

    Здравствуйте! Как часто опрашивается датчик температуры? Почему то датчик (AM3202, определился как тип 2), очень долго реагирует на изменение температуры. Спасибо.

  39. Алексей Костаков (partizan)
    Алексей Костаков (partizan) 6 месяцев назад

    У кого не шьется? У меня получилось - девайс после Тасмота перешить под Ravencore только через Vagrant из статьи 

    Там есть что надо, а именно ESPtool

    Собственно вот так:

    1. Download otaboot.bin, rboot.bin and blank_config.bin from the latest release.
    2. Connect your device to your FTDI adapter in flash-mode (Normally hold down device button while connecting).
    3. Use esptool.py to flash it in your device:

    First, erase flash:

    esptool.py -p /dev/<your_ESPPort> erase_flash

    Normally, your ESPPort will be something like /dev/tty.USB0000

    Then, set your device in flash-mode again, and flash the new firmware:

    esptool.py -p /dev/<your_ESPPort> --baud 115200 write_flash -fs 1MB -fm dout -ff 40m \
    0x0 rboot.bin 0x1000 blank_config.bin 0x2000 otaboot.bin
    • (ndv)
      (ndv) 6 месяцев назад

      Да шьется, только не работает после того.

    • (ndv)
      (ndv) отредактировано 6 месяцев назад

      Именно так. Я тоже находил инструкцию у ravencore, выдержки из которой были приведены  выше. Не суть чем именно шить, главное что прошивать и чтобы флэш-память была очищена (ravencore  кстати лишь рекомендует но не настаивает на очистке). Буду пытаться чуть позже с Мака прошить. Но из-под Windows7 никаких проблем с Тасмотой не было. А вот когда одну из версий Тасмоты старую (sonoff_classic.bin ver 6.2.1) заливал - проблемы были точно такие же. Помогла заливка другой версии (sonoff_sensors.bin ver 6.2.1). Из чего делаю вывод о том, что конкретная сборка может иметь какие-то особенности. 

      • Алексей Костаков (partizan)
        Алексей Костаков (partizan) 6 месяцев назад

        именно, точно также вел себя мой модуль. тасмота без проблем, а ravencore - типа шился, но не взлетал. в том числе я немало намучился с vagrant под win7, зато под win10 прошил NodeMCU - без всяких проблем. достал из чулана Sonoff basic - почистил, прошил - и сразу все заработало.

      • (ndv)
        (ndv) отредактировано 6 месяцев назад

        updated:
        пробовал прошивать на Win10  - результат отрицательный по-прежнему.

        удалось прошить и заработало потом на Мак, но думаю что решающее значение имела очистка, неверно было делать ее через заливку прошивки из 1Мб 0xFF, а нужна была специальная команда, она отработала буквально за пару секунд.

        вот вывод:
        pip install esptool
        Collecting esptool Downloading https://files.pythonhosted.org... (75kB) 100% |████████████████████████████████| 81kB 599kB/s Collecting pyserial>=3.0 (from esptool) Downloading https://files.pythonhosted.org... (193kB) 100% |████████████████████████████████| 194kB 2.2MB/s Collecting pyaes (from esptool) Downloading https://files.pythonhosted.org... Collecting ecdsa (from esptool) Downloading https://files.pythonhosted.org... (86kB) 100% |████████████████████████████████| 92kB 3.7MB/s Installing collected packages: pyserial, pyaes, ecdsa, esptool Running setup.py install for pyaes ... done Running setup.py install for esptool ... done Successfully installed ecdsa-0.13 esptool-2.5.1 pyaes-1.6.1 pyserial-3.4 You are using pip version 10.0.0, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

        esptool.py -p /dev/cu.SLAB_USBtoUART erase_flash esptool.py v2.5.1 Serial port /dev/cu.SLAB_USBtoUART Connecting........_____....._____..... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi MAC: 84:f3:eb:a7:60:af Uploading stub... Running stub... Stub running... Erasing flash (this may take a while)... Chip erase completed successfully in 2.6s Hard resetting via RTS pin...

        esptool.py -p /dev/cu.SLAB_USBtoUART --baud 115200 write_flash -fs 1MB -fm dout -ff 40m 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 otaboot.bin esptool.py v2.5.1 Serial port /dev/cu.SLAB_USBtoUART Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi MAC: 84:f3:eb:a7:60:af Uploading stub... Running stub... Stub running... Configuring flash size... Flash params set to 0x0320 Compressed 3104 bytes to 2169... Wrote 3104 bytes (2169 compressed) at 0x00000000 in 0.2 seconds (effective 127.4 kbit/s)... Hash of data verified. Compressed 2048 bytes to 23... Wrote 2048 bytes (23 compressed) at 0x00001000 in 0.0 seconds (effective 2545.7 kbit/s)... Hash of data verified. Compressed 418672 bytes to 302918... Wrote 418672 bytes (302918 compressed) at 0x00002000 in 26.7 seconds (effective 125.6 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin...

    • (ndv)
      (ndv) отредактировано 6 месяцев назад
      Комментарий был удален
  40. Алексей Костаков (partizan)
    Алексей Костаков (partizan) отредактировано 6 месяцев назад
    Комментарий был удален
  41. (jakovbutko)
    (jakovbutko) 6 месяцев назад

    у кого не получается прошить, попробуйте программу Flash Download Tools. У меня один из реле пробился только через нее.

  42. (Kiprei)
    (Kiprei) 6 месяцев назад

    А sonoff bridge433 есть возможность на прямую пробросить???? Кто то пробовал?  

  43. (arikon)
    (arikon) 6 месяцев назад

    Прошил и подключил Sonoff 4ch в HomeKit. Но можно управлять только один (первым) каналом. Как добавить остальные три?

  44. (igg)
    (igg) 6 месяцев назад

    А для выключателя Sonoff T1 подойдёт прошивка? В списке его нет, но надежда умирает последней :)

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 6 месяцев назад

      Да, можно

      • (igg)
        (igg) 6 месяцев назад

        Отлично, спасибо! А его реально прошить по воздуху? Я читал, что на некоторых версиях прошивки это срабатывает, но не понял, возможно ли именно этой прошивкой для HomeKit прошить таким способом? Или паять гребенку?

  45. (igg)
    (igg) отредактировано 6 месяцев назад
    Комментарий был удален
  46. (myyyxa)
    (myyyxa) 6 месяцев назад

    Подскажите как прошить на macos, какую программу для прошивки использовать? 

    • (ndv)
      (ndv) 6 месяцев назад

      Выше у partizan  и в моем посте описан и инструмент и команды. См. esptool.

      • (myyyxa)
        (myyyxa) 6 месяцев назад

        Прошил, получилось!

        Скажите, а можно настроить так, чтобы при подачи питания на сонофф, он включался?

    • (ndv)
      (ndv) отредактировано 6 месяцев назад

      Конечно можно. В разных прошивках по-разному. У ravencore это подробно и пошагово детально описано в описании настройки в аппе от EVE  в разделе про Setup (включение и отключение Setup требует перезагрузки устройства по питанию).

      • (myyyxa)
        (myyyxa) 6 месяцев назад

        Разобрался, в прошивке которая приложена к статье в архиве, старая версия. После обновления прошивки, появился пункт Init State. 

        Спасибо!

  47. Андрей Костенко (cadet)
    Андрей Костенко (cadet) отредактировано 5 месяцев назад

    Привет - все круто - буду тестить

    в статьях не хватает инфы для чайников

    типа фото или видео

    пока не посмотрел это - было не все понятно  https://www.youtube.com/watch?..."

    "

  48. Дмитрий Батюшин (ReD)
    Дмитрий Батюшин (ReD) 5 месяцев назад

    Я хотел все написать, но подумал что статья будет не интересной, и сильно большой.поэтому Написал для тех кто уже шил хоть раз еср или сонофф 

  49. Андрей Костенко (cadet)
    Андрей Костенко (cadet) 5 месяцев назад

    хотя бы фото каждого девайса с местом подключения.

  50. (buragoz)
    (buragoz) 5 месяцев назад

    С наступающим!
    Первый раз пытаюсь прошить...

    Подключил через CP2102 (у меня зацепился на COM3), Rx-Tx и Tx-Rx соответственно. адреса 0х00000, 0х1000, 0х2000... 115200, 4 Мб, 80, Dout
    Подключал питание с зажатой кнопкой на Sonoff Basic. 
    Не стартует прошивка:

    Log: 
    Note:Serial port connected. 
    Note:Begin find ESP8266.

    О окне Operation периодически проскакивают сообщения:
    require("wifi")
    connect.world()
    require("gpio")

    подскажите что я делаю не так?) другие прошивки не шил. но темы читал. Спасибо

  51. Карен  Закарян (Karen)
    Карен Закарян (Karen) 5 месяцев назад

    свежую прошивку где брать?

  52. Александр  Сторчак (CAH)
    Александр Сторчак (CAH) 5 месяцев назад

    Опробовал на sonoff basic, sonoff TH и sonoff T1 3ch все завёл, всё завелось!!!

    Спасибо ReD за статью и помошь в настройке!!!

  53. Андрей Костенко (cadet)
    Андрей Костенко (cadet) отредактировано 5 месяцев назад

    Пришли первые розетки

    Ардуина уно в качестве конвертера

    закоротил ресет и граунд на ардуине - настроил ком порти и флешер - как нарисовано

    подключил прием передача и земля без креста

    нажал на кнопку на розетке и подключил - отпустил кнопку и нажал флеш

    прошилось с первого раза - но подбирал пол часа - как правильно сделать ) - поехал дальше

    otaboot.bin из темы вифи не дал

    ravencore

    magicstrip

    sonof_basic

    дают вифи - жму присоединится и ничего не происходит - не перезагрузки не подсоединения

    что не так ?

  54. (Igor67)
    (Igor67) 5 месяцев назад

    Спасибо за статью. Один только вопрос.. Сейчас у меня ( из родной проги) Дуал работает по расписанию, а устройство с термодатчиком настроено на влажность- автоматом включает вытяжку в ванной. После прошивки всему этому «До свидания»? Центра управления ( iPad, Apple TV) пока нет.. Смогу только включать и выключать сам « ручками».. Или я не совсем правильно понял и автоматика возможна из EVE?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 5 месяцев назад

      Ты все правильно понял, автоматика будет доступна только через кит и ему подобное 

  55. (varikap87)
    (varikap87) отредактировано 5 месяцев назад

    Ку! Ребят, что я сделал не так? Повторно прошил модуль, а он мне в монитор порта пишет какую-то гадость:

    HTTP/1.1 404 Not Found Date: Sun, 06 Jan 2019 15:52:30 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Server: GitHub.com Status: 404 Not Found Cache-Control: no-cache Vary: X-PJAX Set-Cookie: has_recent_activity=1; path=/; expires=Sun, 06 Jan 2019 16:52:30 -0000 Set-Cookie: logged_in=no; domain=.github.com; path=/; expires=Thu, 06 Jan 2039 15:52:30 -0000; secure; HttpOnly Set-Cookie: _gh_sess=U1E2Y1ozenQzQ2JKRG5xZG5LbWxHRS93NzdiaTNVUjhkYVB5RTRqZjZnMStGd1VRQVpQMi9JNzRzQzVQZ05heU95Vyt6VlZDY1BLTHFIMHBmY3NQbDY2OG1YMkFUdzU0NnN1aFJJcER1emxXYURpSlBZenhWcm9iZU1LUVkvOEdWWG92TkZuZHROUjFyQWd5b3hjQ1hGdURmdWdyMmZDYlJKVXgraWl5U1hDKzVZY0JPU1ljVXpHTEgwcERDQmptTlJIREIwci9qUno4RU0xM2duOFAxUT09LS15NjdyaHJoQU85UCtBY29iZy9YMTJnPT0%3D--f7ff78c0e2e2e52dfeda2ed340c89f5bfee5f5cc; path=/; secure; HttpOnly X-Request-Id: 9ec0cae2-ed39-46f4-b27a-41560140fd7a Strict-Transport-Security: max-age=31536000; includeSubdomains; preload X-Frame-Options: deny X-Content-Type-Options: nosniff X-XSS-Protection: HTTP returns 404 --- looping

    все, проблему решил. курите мануал https://github.com/RavenSystem...

  56. (Igor67)
    (Igor67) 5 месяцев назад

    Прошу прощения, гуру, вопрос немного не по теме, но.. В своё время на МАКбук добавил в ХомКит homebridge. Потом решил не пользоваться и удалил его из Хомкита. Теперь не могу добавить ВООБЩЕ! Пишет " Устройство уже добавлено, для добавления сначала удалите его"!! НО ГДЕ!! Его в ХомКите нет как факта..Поиск по нету не дал ничего.. Почистил в Маке все следы (как я думаю), установил всё по-новой.. Результата-"0". Код тот же, и опять-"уже добавлено.." Как выйти из этой ситуации? Как его сделать "видимым" или удалить, что бы потом опять добавить. Спасибо.

    • (varikap87)
      (varikap87) 5 месяцев назад

      Попробуй в Homebridge кофиг поправить строку "pin": "031-45-156" поменяй какую-нибудь цифру 

      • (Igor67)
        (Igor67) отредактировано 5 месяцев назад

        Менял, но этот pin ещё прописан где то.. При запуске в терминале всё равно пишется прежний pin .. Всё решилось по другому!! Давно хотел переустановить Mac OC с нуля, что и сделал.. После этого всё прошло штатно, Аксессуар уже не был добавлен :) , добавился без проблем... Может был и другой способ, но теперь уже проблема исправлена...Видимо я не все следы удалил (как я думал)... Спасибо.

  57. (joashimg)
    (joashimg) 5 месяцев назад

    Подскажите пожалуйста. Бьюсь второй день, прошил так же как тут указано  S20 и basic  (только понадобилось  стереть перед прошивкой)  Настраиваю Wi-FI  и репозиторий 

    RavenSystem/ravencore

    main.bin

    и после этого никак не хочет добавляться и обнаруживаться в homekit,   куда дальше копать?

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 5 месяцев назад

      Напиши мне в телеграмм 

    • (Igor67)
      (Igor67) 4 месяца назад

      Такая же ерунда, мучаюсь уже неделю,по вечерам часа по 2....

      • (joashimg)
        (joashimg) 4 месяца назад

        Я победил,  надо обязательно стирать, тогда все заработало

  58. (raven5x5)
    (raven5x5) 5 месяцев назад

    удалось прошить, Но WiFi  по-прежнему не  появилась, нет и индикации светодиодом. Заодно подскажите как чистить на винде 10

  59. (Igor67)
    (Igor67) отредактировано 4 месяца назад
    Комментарий был удален
  60. Павел Ник (error_404)
    Павел Ник (error_404) 4 месяца назад

    Доброго времени суток, господа!

    Вчера прошил кит ESP-01S-Relay-v4.0 (esp01 +релюха, в этой версии исправлены косяки разводки, схему можно посмотреть на гит-хабе по IOT-MCU). При попытке сконфигуриться столкнулся с проблемой того, что недоступен какой-то репозиторий. Как ранее писал  varikap87 - вылезает 404я ошибка и система в лупе повторяет весь процесс конфигурации, пока снова не наткнется на данный косяк.
    Зашил оффлайн версию и все заработало.

    В статье у вас описание старой версии Eve, в крайней некоторые новые настройки появились?

    Например, не ясно что за настройка Init State SW1... опытным путем конечно допетрил, что это стартовое состоение реле при подаче питания. Но почему тогда там кроме 0/1 есть и другие значение (при том что боард тайп выбран ранее и теоретически не должен пересекаться с многорелейными выключателями)?

    Спасибо за внимание.

  61. Дмитрий Дзюба (dmagraf)
    Дмитрий Дзюба (dmagraf) 4 месяца назад

    Может кому понадобится для Sonoff basic, решилось благодаря ReD
    После прошивки с помощью ESP8266Flasher.exe диод не светит и WiFi AP не видно.

    Решение которое мне помогло

    1 - Прошиваем на чистовую с помощью https://yadi.sk/d/pFf0_3loDr37... FlashESP8266.exe с выбором blank_1MB.bin
    2 - Прошиваем с помощью утилиты flash_download_tools_v3.6.5 актуальная версия.

    настройки по изображению / СОМ порт выставке ваш

    2000x2000x_image.jpg?1548410279

    Удачи

    • (Igor67)
      (Igor67) отредактировано 4 месяца назад

      Я им давно уже пытаюсь прошить sonoff DUAL , тот прошивальщик,что в статье, ни к чему не привёл..

      Этим хоть у меня сеть появляется OTA , правда,после подключения к Ravencore дальше-ничего.. Устройство в Хоме не появляется.. У меня память 8Mbit ( у вас-32) Может в этом дело и тупо памяти маловато?? Подскажите, где копать?? Шил и отсюда файлами и с ravencore.. 

      P.S. У ravencore есть и файл main.bin ,без настроек OTA.. Так вот с ним шьётся "на ура", вот только управления реле нет.. Тупо моргает светодиод синий, который у Sanoff показывает наличие сети и подключения..

      Шил и TH16 с термодатчиком. Файлами отсюда-та же история, что и с DUAL, файлом main.bin -всё ОК.. Вот только температура и влажность нулевые.. Все три типа, что в настройках проги-не моё.. нули.. Видимо датчик неподходит.. Зато хоть реле работает.. Вобщим засада какая-то..

  62. Максим Лавриков (Makcter)
    Максим Лавриков (Makcter) 3 месяца назад

    Может вопрос конечно будет глупый, прошу не судить строго, я только познаю искусство. Устройства уже должны быть прошиты изначально? Когда делая по инструкции, у меня вылетает ошибка практически в самом начале всего процесса "UnicodeDecodeError: 'gbk' codec can't decode bytes in position 32-33: illegal multibyte sequence". Понимаю, что скорее всего что-то у меня, но догнать не могу. Перерыл уже кучу сайтов. У меня минимум знаний, поэтому надеюсь на рекомендацию или инфу для расширения знаний. Подскажите решение, плз

  63. (Stadam)
    (Stadam) 3 месяца назад

    Ради эксперимента прошил один Бейсик Raven прошивкой. Все работает, правда шил через esptool.py, этой утилитой не получилось.

    Пара вопросов есть, подскажите пожалуйста,  Дмитрий Батюшин (ReD)

    Первый. Остальные Бейсики работают через homebridge-ewelink-max. Очень часто бывает, заходя в приложение "Дом" все устройства находятся в состоянии "Нет ответа". И это состояние может длиться до 10мин, не дело совсем. Грешил на homebridge. Реже, но тоже часто, также в режиме "Нет ответа" и Бейсик прошитый Raven`ом. В чем проблема может быть?

    Второй. Из Вашей статьи про Aqara Hub, не совсем понятно, это устройство полностью может заменить Home Pod? Т.е. все устройства подключаются к Aqara Hub, и будет к ним доступ из "внешки".

    Третий. Aqara Hub и Ewelink не совместимы... Соноффы прошитые Raven`ом и подключенные к iPhone, как их переподключить к Aqara Hub?

  64. (Stadam)
    (Stadam) 3 месяца назад

    Upd.

    По второму и третьему вопросу разобрался. Aqara - это мост как HomeKit(wifi)-(wifi)Aqara-Zigbee.

    С первым вопросом все та же проблема.

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 3 месяца назад

      По первому вопросу, попробуй перезайти в iCloud.  Такой проблемы не замечал 

      • (Stadam)
        (Stadam) 3 месяца назад

        Может кому будет полезно.

        Если у вас маршрутизатор Mikrotik, и часто устройства находятся в состоянии "Нет ответа" (No response), то необходимо в настройках Wireless установить значение Multicast Helper - "full"

        • (stasyuk)
          (stasyuk) 30 дней назад

          Что ещё может быть? Не могу никак подключить. Сеть не пропадает из списка. 

        • (stasyuk)
          (stasyuk) 23 дня назад

          Удалось подключить к wi-fi но теперь другая проблема. homekit его не видит. Что бы тут посоветовали?

  65. Дмитрий Крылов (DKrylov)
    Дмитрий Крылов (DKrylov) 3 месяца назад

    Sonoff basic на ESP8285 работать будет?

  66. Дмитрий Крылов (DKrylov)
    Дмитрий Крылов (DKrylov) 3 месяца назад

    Ждём возможности датчика движения в прошивке

  67. (klishchenkov)
    (klishchenkov) 3 месяца назад

    А если вся система умного дома строится на малинке с установленным HA (из которого через соответствующие плагины устройства пробрасываются в HK), то прошив реле сонофф нативным HK оно не будет отображаться в HA? 

  68. Павел Ник (error_404)
    Павел Ник (error_404) 3 месяца назад

    Народ! Вопрос такой:

    есть лампочка умная с али - https://www.aliexpress.com/ite...
    судя по тому как она светится на роутере, внутри стоит esp-шка какая-то. еще не разбирал, но думаю китайцы сильно не мудрили....
    так вот можно ли доработать прошивку из статьи под такую лампу?!
    а то сильно неудобно лезть в ее нативное приложение для изменения настроек. сейчас она формально работает с Сири через ифттт, но там набор функций сильно ограничен и фактически под каждое действие нужно создавать отдельную команду.

  69. (Wsc)
    (Wsc) 2 месяца назад

    Добрый день. Подскажите пожалуйста, можно ли дополнить прошивку следующими функциями:

    1. Использование вне нахождения в одной зоне WiFi (с помощью мобильного интернета)

    2. Подключение уведомлений о включении/выключении

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 2 месяца назад

      1 реализовано через домашний центр, АТВ или колонку.

      2 уведомления реле, тут со стороны аррле должны появится 

  70. (Wsc)
    (Wsc) 2 месяца назад

    Я прошил sonoff bassic все отлично работает но не отправляет уведомления и не работает из мобылной сети

    • Дмитрий Батюшин (ReD)
      Дмитрий Батюшин (ReD) 2 месяца назад

      уведомления он слать не будет, это настраивается в ките, но аррле не сделала какой функции. 

      удаленно будет работать есть apple tv или homepod 

  71. (TOI_I_IA)
    (TOI_I_IA) отредактировано 2 месяца назад
    Комментарий был удален
  72. Павел Ник (error_404)
    Павел Ник (error_404) 2 месяца назад

    в статье ошибка по поводу esp-01, которая пришла из raven_core - по всем схемам реле висит на gpio0, а кнопка цепляется на gpio2.

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

    статью пора обновлять! на гитхабе уже 13 устройств

  73. Павел Ник (error_404)
    Павел Ник (error_404) 2 месяца назад
    ребят! а вы можете добавить просто датчик Т/Н на базе есп-01 как тут - https://sprut.ai/client/blog/1... ?
    а то там чего-то не работает :///

  74. (Vladymyrkim)
    (Vladymyrkim) 2 месяца назад

    Подскажите, пожалуйста, что не так делаю??

    1000x_image.png?1555154989
  75. (TOI_I_IA)
    (TOI_I_IA) отредактировано месяц назад

    Подскажите, на Mac(софт) чем прошить можно

  76. (skv6)
    (skv6) отредактировано месяц назад

    На MACe прошивается Sonoff basic программой ESP8266Flash. Но после прошивки сеть WiFi не раздаёт. Стёр ( esptool.py -p /dev/cu.usbserial erase_flash), прошил снова - процесс проходит нормально, но сеть WiFi всё равно не раздаёт.

    При стирании выдало вот это:

    iMac-Konstantin-6:~ konstantin$ esptool.py -p /dev/cu.usbserial erase_flash

    esptool.py v2.7-dev

    Serial port /dev/cu.usbserial

    Connecting....

    Detecting chip type... ESP8266

    Chip is ESP8285

    Почему то чип 8285. Может дело именно в этом - чип другой стоит.

  77. (MAECTPO)
    (MAECTPO) месяц назад

    Пытаюсь прошить Sonoff SV. Делаю всё по инструкции. ПРоцесс проходит нормально, но когда пытаюсь законектить через вайфай к роутеру, не выдает доп строку с настойка ОТА и репозитария. В чем можем быть прикол?

  78. (urg2000)
    (urg2000) 25 дней назад

    Поддержка Sonoff B1 есть? Если да, то какой тип устройства выбирать?

  79. (aka.GDM)
    (aka.GDM) отредактировано 19 дней назад

    Случайно вчера попалась на глаза тема, перепрошил почти с первого раза basic. Есть еще в наличии  sonoff RF и POW2 и возник вопрос- эти устойства не совместимы? Оба? 

    Большое спасибо за работу!

К списку статей

Похожие статьи

15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
09 ноября 2018, 20:54
Кейс создания умного дома без каких либо прокладок в виде Raspberry pi
02 ноября 2018, 12:14
Кнопка звонка с уведомлениями в HomeKit
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 октября 2018, 12:20
Нативный Термостат для котла на ESP8266 с поддержкой Apple HomeKit
01 октября 2018, 07:43
Нативный HomeKit на ESP8266
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
02 октября 2018, 18:41
Установка SDK для компиляции прошивок под HomeKit
22 октября 2018, 19:00
Сборка DIY Лабораторного блока питания из китайских модулей