Что нам понадобится: p.s. Все это можно купить дешевле я не искал максимально низкой цены
1. Прошивка
1.1 Скачиваем драйвер под нужную ОС и устанавливаем CP210x1.2 Скачиваем программу для прошивки ESP_Easy (тут и программа для прошивки и собранные прошивки, все в одном)1.3 Подключаем к компьютеру ESP8266mod через microusb, запускаем windows10, открываем папку и запускаем FlashESP8266.exeCom-Port выбираем тот что отобразиться у меня COM4 (если в этой строчке пусто, то вы не установили драйвер из 1.1)После прошивки отключаем провод microusb и подключаем заново (это перезапустит прошивку и запустит wifi сеть ESP_Easy_0)
2. Подключение к esp по wi-fi
3. Подключение датчика
Отключаем питание от esp8266mod и подключаем датчик.
4. Настройка датчика
Вводим ip адрес устройства, открывается web интерфейс, переходим во вкладку Devices, нажимаем EditName - имя любое1st GPIO: выбрать GPIO-12 (D6) Остальное поставить как на скрине, что-то можете под себя "подкрутить"
Нажимаем Submit и возвращаемся на вкладку Devices, машем рукой, перед датчиком движения, если значение меняется 0-1 то все ок, можно переходить к пункту 5
5. Объявляем MQTT топик
Переходим во вкладку controllers, нажимаем edit, выбираем OpenHAB MQTT, заполняем инфой из скрина:
6. Добавляем в HA
Для юзерфрендли и кто плохо знаком с lunix рекомендую использовать Midnight Commander
sudo apt-get update
apt-get install mc
Запуск Midnight Commander
sudo mc
Открываем конфиг и прописываем:
homekit:
filter:
include_entities:
- binary_sensor.moveesp8266
binary_sensor:
- platform: mqtt
name: "moveesp8266"
state_topic: "/ESP_Easy/move/Switch"
payload_on: "1"
payload_off: "0"
device_class: motion
mqtt:
broker: localhost
port: 1883
protocol: 3.1
Ну вот и всё, перезагружаем HA и датчик движения появляется в программе homekit - ДОМ
как раз сейчас сижу, пытаюсь разгрызть установку Москита на малинку. пока не получается. Тут выглядит куда понятнее и что не маловажно - просто масштабируемо. Плюс на сайте уже много статей про Home Assistant. Так что автору спасибо, умное будущее стало чуть ближе.
Home Assistant - крутая штука, рекомендую, в самом начале придется немного разобраться но потом будет все проще, статьи у охотника на этом портале отличные, сложностей возникнуть с установкой не должно.
как к колобку покрутить такое решения?
К колобку не смогу сказать как, у меня его нет.
Купите плату raspberry pi на нее установите HomeBridge или Home Assistant (и тогда можно будет подключить esp-шку с любым датчиком)
Для Rasberry pi на данном портале, есть готовый образ от Edward:
https://sprut.ai/client/article/76">https://sprut.ai/client/article/76
или можно использовать скрипт от Романа Елизарова, скрипт сам все установит:
https://sprut.ai/client/article/85">https://sprut.ai/client/article/85
или установить Home Assistant по статьям Охотника:
https://sprut.ai/client/article/155">https://sprut.ai/client/article/155
Данный датчик может не стабильно работать от 3.3в, рекомендую подключить к 5в. Примерно так:
у меня два таких датчика, работают стабильно от 3.3v, еще не одного глюка не было, но если в будущем заглючит попробую подключить по вашей схеме, спасибо за информацию
а кто нибудь делал похожее решение только для RF передатчика?
а что за rf передатчик? где посмотреть можно?
а вот что на подобие этого:
https://github.com/1technophile/OpenMQTTGateway/wiki/ESP8266-RF-Send-and-Receive">https://github.com/1technophil...
задача открывать дверь гаража, который сейчас открываеться RF пультом
В идеале бы привезать к колобку и открывать гараж при приближении к дому
а что за rf передатчик? где посмотреть можно?
нестабильность от 3.3В будет зависеть от длины провода. У меня такие датчики на стенде работали нормально. При длине провода больше 2 метров начинались косяки
Спасибо, значит так, до 2-ух метров можно питать от 3.3В. Больше 2-ух метров питать на 5в, попозже добавлю к статье.
Отличная работа
можно взять провод потолще. Чем толще, тем меньше потерь)) Для малых напряжений длина/толщина, таки, имеют значение)
Великолепно, только не останавливайся ;)
В конце сказано, что тоже самое можно сделать для Homebridge.. А можно пожалуйста дополнить статью этим самым? :)
К сожалению я 7 месяцев назад удалил HomeBridge и не помню как там устанавливать, НО, нашёл пример в статье https://sprut.ai/client/article/111">RED-а (если ссылка не открывается то через правую кнопку мыши открыть-в новом окне), он там подключил в HomeBridge много разных датчиков в homebridge, в том числе и датчик движения (там есть примеры)
Ещё есть нюанс, прошло 7-месяцев и это лучший датчик движения который у меня есть, я им очень доволен, скорость срабатывания, стабильно работает на 3.3 (моя версия датчика) чувствительность супер, всё отлично, ложных срабатываний НЕТ, читал коменты и удивлялся, что у кого-то ложные срабатывания, потом читал чат и многие жаловались на эти датчики что есть ложные срабатывания, удивлялся как так может быть, почему у меня всё СУПЕР уже 7-месяцев, ну думаю надо ещё купить, заказал недавно в другом магазине у другого продавца, датчики по плате чучуть отличаются, и вот эти 3-и других сенсора я так и не смог заставить нормально работать, Ложные срабатывания просто ппц, и вообще какие-то мега нестабильные.
Главное не нарваться на покупку плохого датчика движения, они отличаются друг от друга, видимо разная ревизия, это нужно учитывать если будет что-то не то.