Съдържание:

DoorMaster: 4 стъпки
DoorMaster: 4 стъпки

Видео: DoorMaster: 4 стъпки

Видео: DoorMaster: 4 стъпки
Видео: Щит и меч, 4 серия (реставрация 4К, реж. Владимир Басов, 1967 г.) 2024, Юли
Anonim
DoorMaster
DoorMaster

Здравейте всички!

В този проект ще ви покажа как да интегрирате зумер на вратата и звънец на вратата във вашия интелигентен дом!

Тъй като използвам FHEM като моя система за интелигентен дом, мога да ви покажа само начина на FHEM, но съм сигурен, че можете лесно да го преведете във всяка друга система!:-)

Трябва да призная, че не съм професионалист! Повечето от моите проекти (като този) са само за забавление … разбирам идеята за нещо и след това го осъзнавам!

Този проект е смесица от мързел и хитрост, бих казал … така че се надявам да се забавлявате!:-)

Използван хардуер (необходим):

- Достъпна звънец на вратата

- Wemos D1 mini (ESP8266) -> Amazon връзка (търсене)

- Finder 40.61 relais (12V ~) -> (намерих го в нашия местен магазин на reichelt, но трябва да е този, въпреки че изображението не отговаря на описанието, тъй като се показва като 230V)

- Кабели / джъмпер проводник -> Amazon връзка (търсене)

- Shelly 1 -> Shelly link (продукт)

Използван хардуер (по избор):

- Wemos D1 мини батериен щит -> Amazon връзка (търсене)

- Слънчев панел 6V 6W -> Amazon връзка (продукт)

- Поставка за батерия -> Amazon връзка (продукт)

- Акумулаторна батерия -> Amazon връзка (продукт)

- Amazon Echo -> Amazon връзка (продукт)

Стъпка 1: Звънецът на вратата

Звънецът на вратата
Звънецът на вратата
Звънецът на вратата
Звънецът на вратата

Хардуер, използван в тази стъпка (необходим):

- Достъпна звънец на вратата

- Wemos D1 Mini

- Кабели / джъмпер проводник

- Finder 40.61 (12V ~ / 16A) (Това е за звънеца на вратата ми… моля, уверете се, че използвате правилното реле за звънеца на вратата!)

- Платформа

Хардуер, използван в тази стъпка (по избор):

- Мини щит на батерията Wemos D1

- Слънчев панел 6V 6W

- Поставка за батерия

- Акумулаторна батерия

Как да свържете звънеца на вратата към wemos d1 mini (наличен файл за сваляне)

** ЗАБЕЛЕЖКА ** Релетата, използвани във фризиращата картина, са само за пример

За страната Wemos избираме долната част на макета!

Wemos се свързва с:

1) 5V изход към долната плюс секция

2) Земя към долния минус участък

Relais се свързва с:

1) Поставете щифта на бобината 1 към горната плюс секция

2) Поставете щифта на бобината 2 към горната минусова секция

3) Превключвателят на релето е общ към долната плюс секция

4) Превключете терминала B (неактивния) към D2 Pin на Wemos, поставете резистор от 120 Ohms 1% между клема B и връзката към D2 Pin, както е показано на снимката, за да отстраните. Единият крак на резистора преминава между тях, а другият крак влиза в долната минусова секция

Звънецът на вратата се свързва с:

1) Плюс от звънеца на вратата до горната част плюс

2) Минус от звънеца на вратата до горната минусова секция

Това е за връзката!

Arduino Part (проект за arduino за изтегляне на разположение)

Създайте MQTT проект за вашия Wemos и го настройте така, че да може да се свързва с вашия Wifi и да е свързан с вашия fhem екземпляр!

Декларирайте следната променлива преди раздела за настройка:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

Добавете следното към раздела за настройка:

pinMode (relaisPin, INPUT_PULLUP);

Добавете следното към раздела за цикъл:

relaisState = digitalRead (relaisPin); // Прочетете текущото състояние на релейния вход и го запазете

if (relaisState! = oldRelaisState) {// Искаме известието само веднъж на задействане.. така че нека го сравним!

if (relaisState == HIGH) {// Имаме ли високо тук?

oldRelaisState = relaisState; //Да имаме! Нека го запазим за нашето малко сравнение два реда по -горе

Serial.println ("Звъни !!!"); //Дзън Дзън:-)

client.publish ("/Status", "RING"); // Нека публикуваме нашия „Ring“като MQTT Status

client.publish ("/STATE", "Online"); // За мен работи по -добре, като публикувам състоянието си в онлайн …

}

}

Част от FHEM

В следващия ред ще ви покажа как можете да прочетете състоянието на FHEM устройството. В моя случай използвам моя pushhover акаунт, за да ми изпрати push известие към мобилния ми телефон, с хубав малък текст (не.. това не е истинският текст, който използвам;-))

define on_NormalRing notify MQTT2_KlingelSensor: Status:. RING {system ("curl -s -F" token = XXX '-F' user = XXX '-F' message = RING RING RING RING RING RING RING BANANAPHONE! 'https:// api.pushover.net/1/messages.json ")}

Трябва да преименувате маркирания „MQTT2_KlingelSensor“на името на вашето FHEM устройство!

Това е! Свързахме (надявам се) звънеца на вратата с нашата система за интелигентен дом … хубаво!

Нека преминем към следващата глава, свързвайки черупката с нашия зумер на вратата:-)

Стъпка 2: Звънец на вратата

Звънецът на вратата
Звънецът на вратата
Звънецът на вратата
Звънецът на вратата

Тази част е наистина бърза и проста.

- Свържете черупката към източник на захранване (използвах захранване от превключвателите на светлините над моя зумер)

Тъй като черупката не се интересува какво превключва, просто добавяме черупката към нашия превключвател, който задейства зумера и отваря вратата долу.

Сега добавете Shelly към вашия интелигентен дом и го контролирайте както искате. В моя случай Алекса ми отваря вратата, като добавя персонализирана команда:-)

Възможни начини:

- Приложение Shelly

- Amazon Echo

- Google Асистент

- Сири

… схващаш, предполагам;-)

Стъпка 3: Само малка идея …

За хора като мен, които са не само малко мързеливи, но и са склонни да забравят ключовете си, мога да ви кажа следното:

С тази настройка е възможно да се кодира "система за код на врата-звънец-код" по "начин на морзов код"!

Направих това в проекта arduino и ако „кодът на Морз“(нарекох го код за спешност в моя проект) беше въведен правилно, публикувах състоянието на MQTT на „EmergencyRing“.

Линията FHEM изглежда така:

дефинирайте on_EmergencyRing2 уведомете MQTT2_Klingel Сензор: Статус:. EmergencyRING задайте Tuerklingel включен за таймер 3

Звуковият сигнал ще отвори вратата за 3 секунди!

Забравихте ли ключа си? Просто използвайте собствения си звънец на вратата и оставете вашата система за интелигентен дом да отвори вратата за вас!;-)

Стъпка 4: Благодарим ви, че четете

Благодаря ви, че прочетохте първия ми проект!

Може би сте научили нещо, може би сте се вдъхновили … но наистина се надявам, че сте се забавлявали след това.

Алекс

Препоръчано: