Indholdsfortegnelse:

Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT: 5 trin
Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT: 5 trin

Video: Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT: 5 trin

Video: Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT: 5 trin
Video: 🔶 Flipper Zero Fake Videos | everywhere... #shorts 2024, Juli
Anonim
Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT
Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT
Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT
Varmepumpefejlfinding og alarm ESP8266, Openhab, Telegram, batteridrevet MQTT

Min varmepumpe til opvarmning af mit hus og vand får nu og da en fejl. Denne fejl bemærkes ikke let, da der ikke er noget rødt lys eller noget, kun et lille 'P' på en lille LCD -skærm. Derfor lavede jeg denne detektor til at opdage fejlen og underrette mig via Openhab, Telegram og e-mail.

Denne detektor er batteridrevet og slukker helt, når varmepumpen fungerer normalt ved hjælp af det fejlsikre relæ i varmepumpen

Trin 1: Design og Procesflow

Design og Procesflow
Design og Procesflow
Design og Procesflow
Design og Procesflow

Modulet fungerer lige frem:

- Hvis varmepumpen fungerer korrekt, er relæet åbent, og modulet er slukket

- Hvis varmepumpen er i fejltilstand, skiftes relæet til lukket tilstand, og modulet tændes, og den røde LED lyser (se næste trin)

Manuelle tilstande

Hvis du skifter testkontakten, omgås relæet, og modulet tændes:

- Hvis der trykkes på den røde knap (OTA -switch), mens modulet tændes manuelt, starter modulet i OTA -tilstand til opdatering af firmwaren Over The Air (OTA), den blå LED er tændt (senere ændrede jeg den røde knap til en blå knap)

-Hvis der trykkes på den gule knap (batterikontakt), mens modulet tændes manuelt, starter modulet op og kontrollerer batterispændingen og sender dette via e-mail, den grønne lysdiode lyser og blinker, hvis e-mailen blev sendt med succes (senere ændrede jeg den gule knap til en grøn knap)

Trin 2: Handlinger i fejltilstanden

Hvis varmepumpen kommer i fejltilstand, startes modulet, og følgende handlinger udføres:

- Opret forbindelse til WiFi (standardfunktion esp82666)

-Send e-mail (jeg sender e-mailen via SMTP2Go som SMTP-server (du skal bruge en konto på SMTP2Go)

- Send MQTT -besked til hjemmeautomatiseringssystem (jeg bruger Openhab2). Fra Openhab2 sendes en telegrambesked, se dette websted, hvordan Openhab Telegram -handlingen fungerer.

Trin 3: Opbygning af modulet

Opbygning af modulet
Opbygning af modulet
Opbygning af modulet
Opbygning af modulet
Opbygning af modulet
Opbygning af modulet

Se vedhæftede skema og billeder af det samlede modul. Jeg brugte en ESP-07S, fordi modulet er placeret ret langt fra min WiFi-router, og ESP-07S har et stik til en ekstern WiFi-antenne.

Dele:

- ESP-07S

- Modstande (10k og 200R)

- knapper

- kontakter

- LiPo batteri (jeg brugte 380mA)

- spændingsregulator (jeg brugte en HT7333)

- kondensatorer til spændingsregulatoren

- LED'er

- hanhoveder til programmering af ESP-07-modulet

- skrueterminaler og ledning til tilslutning til relæerne i varmepumpen

Trin 4: Programmet

Programmet
Programmet

Programmet blev skrevet i Arduino IDE. Se min Github.

ESP-07S blev programmeret via en FTDI-programmerer. Se forbindelserne på billedet.

Trin 5: Monter den

Monter den
Monter den

Monter det og dæk det til.

Anbefalede: