Съдържание:

Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия: 5 стъпки
Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия: 5 стъпки

Видео: Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия: 5 стъпки

Видео: Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия: 5 стъпки
Видео: Часть 3 — Аудиокнига Герберта Уэллса «Война миров» (книга 2 — главы 1–10) 2024, Юли
Anonim
Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия
Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия
Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия
Откриване на грешка и аларма на топлинна помпа ESP8266, Openhab, Telegram, MQTT с батерия

Моята термопомпа за отопление на къщата и водата от време на време получава грешка. Тази грешка не се забелязва лесно, тъй като няма червена светлина или нещо подобно, само малък „P“на малък LCD екран. Затова направих този детектор, за да открия грешката и да ме уведоми чрез Openhab, Telegram и електронна поща.

Този детектор се захранва от батерии и се изключва напълно, когато термопомпата работи нормално, като използва защитното реле в термопомпата

Стъпка 1: Дизайн и процес

Дизайн и процес
Дизайн и процес
Дизайн и процес
Дизайн и процес

Модулът работи директно напред:

- Ако термопомпата работи правилно, релето е отворено и модулът е изключен

- Ако термопомпата е в режим на грешка, релето се превключва в затворено състояние и модулът се включва и червеният светодиод свети (вижте следващите стъпки)

Ръчни режими

Ако превключите тестовия превключвател, релето се заобикаля и модулът се включва:

- Ако червеният бутон (OTA превключвател) е натиснат при ръчно включване на модула, модулът се стартира в режим OTA за актуализиране на фърмуера Over The Air (OTA), синият светодиод свети (по -късно смених червения бутон към син бутон)

-Ако жълтият бутон (превключвател на батерията) е натиснат при ръчно включване на модула, модулът се стартира и проверява напрежението на батерията и го изпраща по имейл, зеленият светодиод свети и мига, ако имейлът е изпратен успешно (по -късно промених жълтия бутон на зелен)

Стъпка 2: Действия в режим на грешка

Ако термопомпата влезе в режим на грешка, модулът се стартира и се изпълняват следните действия:

- Свързване към WiFi (стандартна функция на esp82666)

-Изпращане на електронна поща (изпращам електронната поща чрез SMTP2Go като SMTP сървър (имате нужда от акаунт в SMTP2Go)

- Изпратете MQTT съобщение до системата за домашна автоматизация (използвам Openhab2). От Openhab2 се изпраща телеграма, вижте този уебсайт как работи действието на Openhab Telegram.

Стъпка 3: Изграждане на модула

Изграждане на модула
Изграждане на модула
Изграждане на модула
Изграждане на модула
Изграждане на модула
Изграждане на модула

Вижте приложената схема и снимките на сглобения модул. Използвах ESP-07S, защото модулът се намира доста далеч от моя WiFi рутер и ESP-07S има конектор за външна WiFi антена.

Части:

- ESP-07S

- Резистори (10k и 200R)

- бутони

- превключватели

- LiPo батерия (използвах 380mA)

- регулатор на напрежението (използвах HT7333)

- кондензатори за регулатора на напрежението

- светодиоди

- мъжки заглавки за програмиране на модула ESP-07

- винтови клеми и проводник за свързване към релетата в термопомпата

Стъпка 4: Програмата

Програмата
Програмата

Програмата е написана в IDE на Arduino. Вижте моя Github.

ESP-07S е програмиран чрез FTDI програмист. Вижте връзките на снимката.

Стъпка 5: Монтирайте го

Монтирайте го
Монтирайте го

Монтирайте го и го покрийте.

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