HomeKit датчик температуры и влажности

31 марта 2019, 11:37

Сегодня речь пойдет о Модуле DTH ESP-01S  и как из него сделать нативный датчик температуры и влажности для HomeKit.

Состоит этот модуль из двух частей это модуль DTH11 с разъемом для ESP-01S и собственно из ESP-01S

Для прошивки нам понадобится модуль DTH ESP-01S и любой TTL конвертер, удобнее всего это сделать конвертером изображенном на рисунке 1 (слева) так как он имеет разъем для ESP-01S.

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

Как прошить модуль ESP я писал ранее, об этом можно прочитать вот тут, а файлы для прошивки скачиваем отсюда.



Код сопряжения аксессуара 111-11-11

Для тех кто хочет сделать датчик на любом другом модуле ESP8266, датчик DTH необходимо подключить к GPIO2

!!! Если вам интересна прошивка на bme280 жду от вас обратной связи в комментариях, так же не забываем ПОДПИСАТЬСЯ и поставить ЛАЙК это стимул для написания статей !!!


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @Soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Андрей Паневин (gfyz)

    у меня нет айфона, и на хоумкит в принципе пока положить болт.

    но за сделанное своими руками, лайкосик! =)

  2. Павел Ник (error_404)
    Павел Ник (error_404) отредактировано год назад

    А принципиально DHT11 использовать? 22ой можно? У него ж диапазон пошире будет и точность лучше.

    01s шьется без покдлючения ch_pd и всяких там резисторов на прочие ноги ;)))

    я просто рх\тх\всс\гнд к конвертору подрубаю и отдельно проводок с гпио0 замыкаю на массы при подключении конвертера к компу.

    chip_enable надо подрубать при прошивке таких плат как 12е/ф

  3. (filippo)
    (filippo) год назад

    Hi, i tryed to add sensor without success! I flashed without problem, but when i try to add in homekit can't add. Everytime i disconnect and reconect device to power i have a new sensor can add in homekit... take a look

    1000x_image.png?1554132064


    1000x_image.png?1554132047




  4. Павел Ник (error_404)
    Павел Ник (error_404) год назад

    А нельзя ли написать отдельную статью про самостоятельную сборку прошивки из репозиториев с гитхаба?

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

    • Alex Khmelenko (Outsiderz)
      Alex Khmelenko (Outsiderz) год назад

      Из каких репозитариев вы собираете?

      • Павел Ник (error_404)
        Павел Ник (error_404) год назад

        впервые на прямое управление esp-шками через хомкит я наткнулся в контексте реле sonoff basic вот тут - https://github.com/Gruppio/Son... (тончее на ютубе увидел и залез на гит чувака)
        там внизу описания есть ссылки на исходники Максима. вот по ним я и пытался собрать прошивку. но Максим не заморачивался UI для подключения в сети, там в гите у него прямое прописывание данных вафли до сборки прошивки.

        у кого-то натыкался на исходники того гуя который используется Группио и у Равен_кор, но нифига не понял как их прикрутить.

    • Dmitry Borisov (straiket4)
      Dmitry Borisov (straiket4) год назад

      Так же пытался дописать часть с выбором сети и ручным сбросом через кнопку. С кнопкой получилось, а вот с выбором сети еще копаюсь. Есть вариант взять кусок кода из sonoff basic исходников

  5. Евгений Чижин (var1978)

    Ждем ! Натив очень нужен на bme280!!!

  6. Dmitry Borisov (straiket4)
    Dmitry Borisov (straiket4) год назад

    Статья уж слишком примитивная. Можно было просто добавить к статье про сборку прошивки esp8266 homekit с помощью vagrant контейнера. По факту просто скомпилированный из исходников пример для сенсора.

    • Alex Khmelenko (Outsiderz)
      Alex Khmelenko (Outsiderz) год назад

      Ждем от вас датчик температуры на bme 280, раз так все просто.

      • Dmitry Borisov (straiket4)
        Dmitry Borisov (straiket4) год назад

        Да не вопрос) осталось только найти датчик. только надо понимать что давление показывать он не будет. в homekit нет такого параметра. Я лично собирал на DTH22. Полностью устраивает. Но датчик надо выносить. Столкнулся с неправильным отображением температуры, т.к. esp все же греется.

        • Alex Khmelenko (Outsiderz)
          Alex Khmelenko (Outsiderz) год назад

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

  7. Павел Ник (error_404)
    Павел Ник (error_404) год назад

    обнаружен баг: после каждой перезагрузки появляется новый датчик в пункте добавления аксессуара!

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

    при еще одной перезагрузке появился третий датчик.

    у всех разные циферки от мака, будто он не часть мака есп-шки берет, а генерит их сам.

    • Павел Ник (error_404)
      Павел Ник (error_404) год назад

      вот на первой картинке какие-то проблемы с работой хоумкита и видно присвоение какого то айди, которое происходит заново при каждой перезагрузке

      на следующей картинке уже попытка подклчить сенсор в хомките

      на сообщения о том что нет данный с сенсора можно не обращать внимания - просто шилд с сенсором не позволяет удобно подкючить свисток для прошивки и посмотреть данные в порту ;)

  8. Alex Khmelenko (Outsiderz)
    Alex Khmelenko (Outsiderz) год назад
    Хоумкит сервер не успевает за вами)) если подождать немного он сбросит информацию о предыдущем девайсе и останется только то которое нужно будет добавить

    • Павел Ник (error_404)
      Павел Ник (error_404) год назад

      пробовал... не помогает.
      с прошивкой RavenCore или Gruppio все ок работает с тз серверной части... но у них пока нет отдельных датчиков :///

  9. Alex Khmelenko (Outsiderz)
    Alex Khmelenko (Outsiderz) год назад

    Напиши в личку

  10. (skv6)
    (skv6) год назад

    При подключении к ESP8266 у меня вывод данных  GPIO4. Прошивка более удобная, чем от RavenSystem - не надо лишних телодвижений при подключении к сети. Не хватает поддержки датчика DS18B20, что бы на улицу вынести.

  11. (rgovsa)
    (rgovsa) 4 месяца назад

    Здравствуйте кот сопряжения 111-11-111 не работает. Датчик не подключается. Может посоветуете что делать. Перед прошивкой полностью очистил память.

  12. (shanay)
    (shanay) месяц назад

    Все сделал как тут написано, все появилось в homekit, но стоит сбросить питание датчика и он больше не подключается к Wi-Fi, приходится перешивать. Но это же не правильно, что при сбросе питания такая шляпа происходит?

К списку блогов
Россия, г. Ростов-на-Дону

Скидки для сообщества

Интернет-магазин yourhomekit.ru

+7 914 550-51-11
Промокод:
SPRUT-BLG
Размер скидки:
8%
Cамый большой ассортимент в России аксессуаров Apple HomeKit

Тематические чаты

DIY

Похожие записи

25 марта 2019, 05:02
Нативный Homekit на ESP8266 Relay_8CH
13 февраля 2019, 22:00
Подключение радио на Xiaomi Gateway к Home Assistant c дальнейшим использованием в автоматизациях
19 апреля 2019, 20:53
Требуется ваше мнение!
20 января 2019, 17:39
Создание очень бюджетной автоматизации рулонных штор
26 апреля 2019, 08:32
Обновление Умного зеркала, доработали, причесали, и теперь почти закончили наворачивать функционал зеркала.
16 февраля 2019, 02:12
в процессе разработки
20 мая 2019, 20:54
Добавляем Телевизор в Homekit c помощью новых возможностей Home Assistant версии 0.93 и кастом компонента SmartIR MediaPlayer.
01 ноября 2019, 07:32
Настенные Wi-Fi выключатели без нуля в круглый подрозетник