Բովանդակություն:

Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT: 5 Steps
Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT: 5 Steps

Video: Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT: 5 Steps

Video: Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT: 5 Steps
Video: DIY ESP32 AC Power Meter (with Home Assistant/Automation Integration) 2024, Նոյեմբեր
Anonim
Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT
Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT
Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT
Heatpump Error Detection and Alarm ESP8266, Openhab, Telegram, Battery Powered MQTT

Տան և ջրի ջեռուցման իմ ջերմային պոմպը երբեմն սխալ է ստանում: Այս սխալը հեշտությամբ չի նկատվում, քանի որ չկա կարմիր լույս կամ որևէ այլ բան, միայն մի փոքր «P» փոքր LCD էկրանին: Հետևաբար, ես ստեղծեցի այս դետեկտորը ՝ սխալը հայտնաբերելու և Openhab- ի, Telegram- ի և էլ. Փոստի միջոցով ինձ տեղեկացնելու համար:

Այս դետեկտորը սնուցվում է մարտկոցով և ամբողջովին անջատվում է, երբ ջերմապոմպը նորմալ աշխատում է ՝ օգտագործելով ջերմային պոմպի խափանման ապահով ռելե

Քայլ 1: Նախագծում և գործընթացի հոսք

Դիզայն և ընթացքի հոսք
Դիզայն և ընթացքի հոսք
Դիզայն և գործընթացի հոսք
Դիզայն և գործընթացի հոսք

Մոդուլն աշխատում է ուղիղ առաջ.

- Եթե ջերմային պոմպը ճիշտ է աշխատում, ռելեն բաց է, և մոդուլը անջատված է

- Եթե ջերմային պոմպը սխալի ռեժիմում է, ռելեն անցնում է փակ վիճակի, և մոդուլը միացված է, իսկ կարմիր LED- ը միացված է (տե՛ս հաջորդ քայլերը)

Ձեռնարկի ռեժիմներ

Եթե միացնում եք փորձարկման անջատիչը, ապա ռելեն շրջանցվում է, և մոդուլը միացված է.

- Եթե մոդուլը ձեռքով միացնելիս սեղմվում է կարմիր կոճակը (OTA անջատիչ), մոդուլը գործարկվում է OTA ռեժիմում ՝ The Airway (OTA) որոնվածը թարմացնելու համար, կապույտ LED- ը միացված է (հետագայում ես փոխեցի կարմիր կոճակը դեպի կապույտ կոճակ)

-Եթե մոդուլը ձեռքով միացնելիս սեղմվում է դեղին կոճակը (մարտկոցի անջատիչ), մոդուլը գործարկվում է և ստուգում է մարտկոցի լարումը և այն ուղարկում է էլեկտրոնային փոստով, կանաչ LED- ը միացված է և թարթում է, եթե էլ. (հետագայում դեղին կոճակը փոխեցի կանաչի)

Քայլ 2: Գործողություններ սխալի ռեժիմում

Եթե ջերմային պոմպը հայտնվում է սխալի ռեժիմում, մոդուլը գործարկվում է և կատարվում են հետևյալ գործողությունները.

- Միացեք WiFi- ին (esp82666- ի ստանդարտ գործառույթ)

-Ուղարկեք էլ. Փոստ (ես էլ.

- Ուղարկեք MQTT հաղորդագրություն տան ավտոմատացման համակարգին (ես օգտագործում եմ Openhab2): Openhab2- ից հեռագրական հաղորդագրություն է ուղարկվում, տեսեք այս կայքը, թե ինչպես է գործում Openhab Telegram ակցիան:

Քայլ 3: Մոդուլի կառուցում

Մոդուլի կառուցում
Մոդուլի կառուցում
Մոդուլի կառուցում
Մոդուլի կառուցում
Մոդուլի կառուցում
Մոդուլի կառուցում

Տես կից սխեմատիկ պատկերը և հավաքված մոդուլի նկարները: Ես օգտագործել եմ ESP-07S, քանի որ մոդուլը գտնվում է իմ WiFi երթուղիչից բավականին հեռու, և ESP-07S- ն ունի արտաքին WiFi ալեհավաքի միակցիչ:

Մասեր:

- ESP-07S

- Ռեզիստորներ (10k և 200R)

- կոճակներ

- անջատիչներ

- LiPo մարտկոց (ես օգտագործել եմ 380 մԱ)

- լարման կարգավորիչ (ես օգտագործել եմ HT7333)

- կոնդենսատորներ լարման կարգավորիչի համար

- LED- ները

- ESP-07 մոդուլի ծրագրավորման արական վերնագրեր

- պտուտակային տերմինալներ և մետաղալար `ջերմապոմպի ռելեային միանալու համար

Քայլ 4: րագիրը

Րագիրը
Րագիրը

Programրագիրը գրված է Arduino IDE- ում: Տես իմ Github- ը:

ESP-07S- ը ծրագրավորվել է FTDI ծրագրավորողի միջոցով: Տեսեք նկարի կապերը:

Քայլ 5: Տեղադրեք այն

Mount It
Mount It

Տեղադրեք այն և ծածկեք այն:

Խորհուրդ ենք տալիս: