Приветствую друзья, сегодня будем собирать умный замок своими руками и интегрировать его в систему умный дом Apple HomeKit.
Такое решение подойдет для калиток в частных домах, так и не для больших сейфов, на самом деле область применения можно найти.
Проект был взят с иностранного интернат ресурса, немного доработан и переведен для нас.
Для реализации проекта нам потребуется:Wemos D1 (ESP8266 NodeMcu) Реле для Wemos D1 mini на 1 каналЭлектрический замок 12V Блок питания
Начинаем собирать
Переходим по ссылке и скачиваем прошивкуВ прошивке необходимо изменить следующие данныеИзмените ssidпароль от Wi-Fi точки доступаЗагрузите счетч на ESP
После запуска ESP, зайдите в роутер и посмотрите ip вашего esp, он потребуется нам дальше для настройки config.json
Установка плагина для Homebridge и настройка config.json
Для начала нужно установить плагин
sudo npm install -g homebridge-esplock
После установки плагина начнем настройку config.json
"accessories": [
{
"accessory": "EspLock",
"name": "Front Door",
"url": "http://192.168.1.5/",
"lock-id": "1",
"username": "test",
"password": "test"
} ]
Ну вот собственно и все, проверяем работоспособность.Такое решение можно поставить на калитку в частном доме, можно спокойно удаленно ее открывать.Ну и на конец посмотрим демо ролик как это все работает.
ты крут!
Волшебник! Спасибо! Занятно!
DIY у нас в тренде :) отличная работа, жду Следующую работу )))
отличное решение, ещё бы сразу ссылки на esp, сам замок и тд.
Если что пиши в телеграмме дам все ссылки.
Все отлично. Только, пожалуйста, давайте посмотрим "наконец", а не "на конец". И в начале, полагаю "для небольших сейфов", а не "не для больших сейфов".
загрузите скетч на esp :)))
Класно)
Статья хорошая, но мало информации. На сколько вольт должно быть реле и накакой GPIO подключать реле к esp?
Реле на 12 в хватит подключится все это шилдом и если память не изменяет то 1 выход это реле
в целом неплох, но я бы доработал магнитоконтакт - если дверь открыта не через кит. хотя, огромное спасибо за статью! очень даже вовремя появилась.
я бы добавил ещё и замковый бустер в схему. Чтоб при применении «уличных» замков (имеющих ток больше, чем замок для шкафчика) схема не повисла
Желательно развить тему-"загрузите скетч на ЕСР".....поняли не более 10 процентов читателей)
Ну и ссылки конечно нужны на железо.
Про загрузку напишу чуть позже, а вот на железо не могу дать ссылки, так как ссылки на другие ресурсы нет возможности оставлять, напишите в Телеграммное все отдам вам.
Поможете с переделкой вашего скетча,и плагина,на обычное реле для выключателя?
Просто уберите в прошивке функцию отключения по прошествии времени и все.
В коде
// Restore lock status
if ((unlockedTime > 0) && (millis() - unlockedTime > lockTimeout)) {
unlockedTime = 0;
digitalWrite(RELAY_PIN, 0);
}
закомментируете выделенную жирным строку, она отвечает отключение через 3 сек реле.