Inhoudsopgave:
- Stap 1: Ontwerp en processtroom
- Stap 2: Acties in de foutmodus
- Stap 3: De module bouwen
- Stap 4: Het programma
- Stap 5: Monteer het
Video: Warmtepomp foutdetectie en alarm ESP8266, Openhab, Telegram, batterijgevoede MQTT - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Mijn warmtepomp voor de verwarming van mijn huis en water krijgt af en toe een foutmelding. Deze fout is niet zo snel op te merken, aangezien er geen rood lampje of iets dergelijks is, alleen een kleine 'P' op een klein LCD-scherm. Daarom heb ik deze detector gemaakt om de fout te detecteren en mij op de hoogte te stellen via Openhab, Telegram en e-mail.
Deze detector werkt op batterijen en schakelt volledig uit wanneer de warmtepomp normaal werkt, gebruikmakend van het faalveilige relais in de warmtepomp
Stap 1: Ontwerp en processtroom
De module werkt ongecompliceerd:
- Als de warmtepomp goed werkt, is het relais open en is de module uitgeschakeld
- Als de warmtepomp in de foutmodus staat, wordt het relais in de gesloten toestand geschakeld en wordt de module ingeschakeld en brandt de rode LED (zie volgende stappen)
Handmatige modi
Als je de testschakelaar omschakelt, wordt het relais overbrugd en wordt de module ingeschakeld:
- Als de rode knop (OTA-schakelaar) wordt ingedrukt terwijl de module handmatig wordt ingeschakeld, start de module op in de OTA-modus voor het bijwerken van de firmware Over The Air (OTA), de blauwe LED brandt (later heb ik de rode knop gewijzigd naar een blauwe knop)
- Als de gele knop (batterijschakelaar) wordt ingedrukt terwijl de module handmatig wordt ingeschakeld, start de module op en controleert de batterijspanning en verzendt deze per e-mail, de groene LED brandt en knippert als de e-mail succesvol is verzonden (later heb ik de gele knop veranderd in een groene knop)
Stap 2: Acties in de foutmodus
Als de warmtepomp in de foutmodus komt, wordt de module gestart en worden de volgende acties uitgevoerd:
- Maak verbinding met WiFi (standaardfunctie van esp82666)
- Stuur e-mail (ik stuur de e-mail via SMTP2Go als SMTP-server (je hebt een account nodig bij SMTP2Go)
- Stuur een MQTT-bericht naar het domoticasysteem (ik gebruik Openhab2). Vanuit Openhab2 wordt een telegrambericht verzonden, zie op deze website hoe de Openhab Telegram actie werkt.
Stap 3: De module bouwen
Zie het bijgevoegde schema en de foto's van de gemonteerde module. Ik heb een ESP-07S gebruikt omdat de module vrij ver van mijn wifi-router zit en de ESP-07S een aansluiting heeft voor een externe wifi-antenne.
Onderdelen:
- ESP-07S
- Weerstanden (10k en 200R)
- toetsen
- schakelaars
- LiPo-batterij (ik gebruikte 380mA)
- spanningsregelaar (ik gebruikte een HT7333)
- condensatoren voor de spanningsregelaar
- LED's
- mannelijke headers voor het programmeren van de ESP-07-module
- schroefklemmen en draad om aan te sluiten op het relais in de warmtepomp
Stap 4: Het programma
Het programma is geschreven in de Arduino IDE. Zie mijn Github.
De ESP-07S werd geprogrammeerd via een FTDI-programmeur. Zie de aansluitingen op de foto.
Stap 5: Monteer het
Monteer het en dek het af.
Aanbevolen:
Telegram Bot met NodeMCU (ESP8266): 3 stappen
Telegram Bot met NodeMCU (ESP8266): Heeft u een bot nodig om meldingen van uw systeem te geven? of iets doen door gewoon een bericht te sturen? Telegram Bot is jouw oplossing!In deze tutorial zal ik Telegram Web en BotFather gebruiken om mijn bot te maken
Batterijgevoede automonitor: 4 stappen
Batterijgevoede automonitor: automonitors zijn een uitstekende keuze als het gaat om het nodig hebben van een klein scherm voor een project. Maar het probleem is dat die projecten meestal op batterijen werken en automonitoren op 12 volt werken. Ook al zijn 12 Volt Batterijen groot en zwaar
Deurbelmelding voor slechthorenden via domotica (ESP-now, MQTT, Openhab): 3 stappen
Deurbelmelding voor slechthorenden via domotica (ESP-now, MQTT, Openhab): In deze Instructable laat ik je zien hoe ik mijn normale deurbel in mijn domotica heb geïntegreerd. Deze oplossing is zeer geschikt voor slechthorenden. In mijn geval gebruik ik het om een melding te krijgen als de kamer druk en lawaaierig is op een verjaardagsfeestje van de kinderen. L
Uw elektriciteitsmeter voor het elektriciteitsnet uitlezen (ESP8266, WiFi, MQTT en Openhab): 6 stappen (met afbeeldingen)
Lees uw belangrijkste elektriciteitsmeter (ESP8266, WiFi, MQTT en Openhab): In deze Instructable ontdek je hoe ik mijn belangrijkste elektriciteitsverbruik van mijn huis lees en publiceer het via een ESP8266, Wifi, MQTT in mijn Openhab Home Automation. Ik heb een 'slimme meter' ISKRA Type MT372, maar het heeft geen gemakkelijke mogelijkheid om de
HRV-temperatuur naar OpenHAB via ESP8266 (voorbeeld met seriecode!): 3 stappen
HRV-temperatuur naar OpenHAB via ESP8266 (voorbeeld van seriële code!): HRV - Draadloos naar OpenHAB Deze instructie is specifiek voor diegenen die een HRV-systeem (verwarmingsrecirculatieventilatie) hebben - hoewel delen van de printplaat, openhab-configuratie of Arduino-code (zoals lezen TTL seriële data) kan h