INHOUDSOPGAWE:

Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op batterye: 5 stappe
Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op batterye: 5 stappe

Video: Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op batterye: 5 stappe

Video: Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op batterye: 5 stappe
Video: 🔶 Flipper Zero Fake Videos | everywhere... #shorts 2024, Julie
Anonim
Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op battery
Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op battery
Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op battery
Hittepompfoutopsporing en alarm ESP8266, Openhab, Telegram, MQTT op battery

My warmtepomp vir die verhitting van my huis en water kry nou en dan 'n fout. Hierdie fout word nie maklik opgemerk nie, aangesien daar geen rooi lig of iets is nie, slegs 'n klein 'P' op 'n klein LCD -skerm. Daarom het ek hierdie detektor gemaak om die fout op te spoor en my in kennis te stel via Openhab, Telegram en e-pos.

Hierdie detektor is op batterye aangeskakel en skakel heeltemal uit wanneer die hittepomp normaal werk, met behulp van die veilige aflos in die hittepomp

Stap 1: Ontwerp en Procesvloei

Ontwerp en Procesvloei
Ontwerp en Procesvloei
Ontwerp en Procesvloei
Ontwerp en Procesvloei

Die module werk reguit:

- As die hittepomp behoorlik werk, is die aflos oop en word die module afgeskakel

- As die hittepomp in die foutmodus is, word die aflos in die geslote toestand oorgeskakel en word die module aangeskakel en die rooi LED is aan (sien volgende stappe)

Handmatige modusse

As u die toetsskakelaar skakel, word die relais omseil en die module aangeskakel:

- As die rooi knoppie (OTA -skakelaar) ingedruk word terwyl die module handmatig aangeskakel word, begin die module in die OTA -modus vir die opdatering van die firmware Over The Air (OTA), die blou LED is aan (later het ek die rooi knoppie verander na 'n blou knoppie)

-As die geel knoppie (batteryskakelaar) ingedruk word terwyl die module handmatig aangeskakel word, begin die module en kontroleer die batteryspanning en stuur dit per e-pos, die groen LED brand en knipper as die e-pos suksesvol gestuur is (later het ek die geel knoppie na 'n groen knoppie verander)

Stap 2: Handelinge in die foutmodus

As die warmtepomp in die foutmodus kom, word die module begin en word die volgende aksies uitgevoer:

- Koppel aan WiFi (standaardfunksie van esp82666)

-Stuur e-pos (ek stuur die e-pos via SMTP2Go as SMTP-bediener (u benodig 'n rekening by SMTP2Go)

- Stuur 'n MQTT -boodskap na die huisautomatiseringstelsel (ek gebruik Openhab2). Van Openhab2 af word 'n telegramboodskap gestuur, sien hierdie webwerf hoe die Openhab Telegram -aksie werk.

Stap 3: Bou die module

Die bou van die module
Die bou van die module
Die bou van die module
Die bou van die module
Die bou van die module
Die bou van die module

Sien die aangehegte skema en die foto's van die saamgestelde module. Ek het 'n ESP-07S gebruik omdat die module redelik ver van my WiFi-router geleë is en die ESP-07S 'n aansluiting vir 'n eksterne WiFi-antenna het.

Dele:

- ESP-07S

Weerstande (10k en 200R)

- knoppies

- skakelaars

- LiPo -battery (ek het 380mA gebruik)

- spanningsreguleerder (ek het 'n HT7333 gebruik)

- kapasitors vir die spanningsreguleerder

- LED's

- manlike koptekste vir die programmering van die ESP-07-module

- skroefklemme en draad om aan te sluit op die relais in die hittepomp

Stap 4: Die program

Die program
Die program

Die program is in die Arduino IDE geskryf. Sien my Github.

Die ESP-07S is geprogrammeer via 'n FTDI-programmeerder. Sien die verbindings in die prentjie.

Stap 5: Monteer dit

Berg dit op
Berg dit op

Monteer dit en bedek dit.

Aanbeveel: