Датчик стану дверей є одним із найважливіших, але часто забутих елементів безпеки будинку. Дверні датчики – це маленькі пристрої, які визначають, чи відкриті чи закриті ваші двері чи вікно, а потім надсилають сигнал на сервер вашого розумного дому.
Інтегрувавши дверні датчики з системою Home Assistant на Raspberry Pi, ви можете в режимі реального часу миттєво виявляти зміни в стані дверей і отримувати сповіщення на свій смартфон або подавати сигнал будильника на розумних колонках Alexa Echo.
Читайте далі, щоб дізнатися, як створити та налаштувати розумний датчик стану дверей на основі Wi-Fi для вашого Home Assistant, щоб покращити безпеку будинку.
Потрібні компоненти
Щоб створити інтелектуальний датчик стану дверей на базі Wi-Fi, вам знадобляться такі компоненти:
Підготовка мікроконтролера
Нам потрібно спочатку скомпілювати мікропрограму для нашого D1 mini (ESP8266) за допомогою надбудови ESPHome. Виконайте такі дії, щоб установити надбудову ESPHome на сервері Home Assistant, а потім використайте її для компіляції та завантаження мікропрограми:

binary_sensor:
- platform: gpio
name: "Garage Door is Open"
pin:
number: GPIO4
inverted: true
mode: INPUT_PULLUP
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
wifi:
ssid: "YourWiFiSSID"
password: "WiFiPassword"

Перезавантажте мікропрограму на мікроконтролер
Щоб перепрошити мікропрограму, виконайте такі дії:



Підключіть магнітний перемикач до мікроконтролера
Після перепрошивання мікропрограми ви можете підключити магнітний перемикач до мікроконтролера, виконавши такі дії:
Інтегруйте датчик дверей у Home Assistant
Тепер ви можете інтегрувати та додати цей інтелектуальний дверний датчик Wi-Fi своїми руками до домашнього помічника, виконавши такі дії:



Встановіть дверний датчик на двері
Визначте оптимальне місце розташування магнітного вимикача. Помістіть дротову частину на двері, а магнітну частину на цегляну форму, дверну раму або корпус дверей. Ви також можете зробити це навпаки, залежно від ваших вимог, оскільки вам потрібно буде живити датчик за допомогою джерела живлення USB.
Крім того, ви можете працювати від батареї, але для цього вам потрібно ввімкнути глибокий сон, що вимагає використання додаткових компонентів.
Перевірте та завершіть
Вам потрібно перевірити датчик стану дверей. Для цього увімкніть пристрій, відкрийте та закрийте дверцята, щоб спостерігати, чи оновлюється його статус на інформаційній панелі Home Assistant.
Якщо перемикач працює, ви можете створити автоматизацію для отримання сповіщень на свій смартфон щоразу, коли двері відкриті або закриті.
Покращте безпеку свого дому за допомогою дверного датчика своїми руками
Створення датчика стану дверей для Home Assistant є цінним доповненням до налаштування вашого розумного дому. За допомогою цього проекту DIY ви можете підвищити безпеку свого будинку, отримуючи інформацію про стан ваших дверей у режимі реального часу. Крім того, він служить основою для більш вдосконаленої автоматизації, наприклад, запуску освітлення або систем HVAC, коли двері відкриваються або закриваються.
Ви також можете налаштувати автоматизацію для отримання сповіщень через додаток Home Assistant на вашому смартфоні щоразу, коли змінюється статус дверей.