Table des matières:

Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, télégramme, MQTT alimenté par batterie : 5 étapes
Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, télégramme, MQTT alimenté par batterie : 5 étapes

Vidéo: Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, télégramme, MQTT alimenté par batterie : 5 étapes

Vidéo: Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, télégramme, MQTT alimenté par batterie : 5 étapes
Vidéo: TRIFORCE | Démarrage et arrêt de sa pompe à chaleur AIR/EAU 2024, Juin
Anonim
Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, Telegram, MQTT alimenté par batterie
Détection d'erreur de pompe à chaleur et alarme ESP8266, Openhab, Telegram, MQTT alimenté par batterie
Détection et alarme d'erreur de pompe à chaleur ESP8266, Openhab, Telegram, MQTT alimenté par batterie
Détection et alarme d'erreur de pompe à chaleur ESP8266, Openhab, Telegram, MQTT alimenté par batterie

Ma pompe à chaleur pour le chauffage de ma maison et de l'eau reçoit de temps en temps une erreur. Cette erreur n'est pas facile à remarquer, car il n'y a pas de lumière rouge ou quelque chose du genre, seulement un petit "P" sur un petit écran LCD. J'ai donc fait ce détecteur pour détecter l'erreur et m'en informer via Openhab, Telegram et e-mail.

Ce détecteur est alimenté par batterie et s'éteint complètement lorsque la pompe à chaleur fonctionne normalement, en utilisant le relais de sécurité intégrée dans la pompe à chaleur

Étape 1: Conception et flux de processus

Conception et flux de processus
Conception et flux de processus
Conception et flux de processus
Conception et flux de processus

Le module fonctionne directement:

- Si la pompe à chaleur fonctionne correctement, le relais est ouvert et le module est hors tension

- Si la pompe à chaleur est en mode erreur, le relais est basculé à l'état fermé et le module est sous tension et la LED rouge est allumée (voir étapes suivantes)

Modes manuels

Si vous actionnez l'interrupteur de test, le relais est contourné et le module est allumé:

- Si le bouton rouge (interrupteur OTA) est enfoncé lors de l'allumage manuel du module, le module démarre en mode OTA pour la mise à jour du firmware Over The Air (OTA), la LED bleue est allumée (plus tard j'ai changé le bouton rouge à un bouton bleu)

- Si le bouton jaune (interrupteur batterie) est enfoncé lors de la mise sous tension manuelle du module, le module démarre et vérifie la tension de la batterie et l'envoie par e-mail, la LED verte est allumée et clignote si l'e-mail a été envoyé avec succès (plus tard j'ai changé le bouton jaune en bouton vert)

Étape 2: Actions en mode erreur

Si la pompe à chaleur passe en mode erreur, le module est démarré et les actions suivantesa sont exécutées:

- Se connecter au WiFi (fonction standard d'esp82666)

- Envoyer un e-mail (j'envoie l'e-mail via SMTP2Go en tant que serveur SMTP (vous avez besoin d'un compte chez SMTP2Go)

- Envoyer un message MQTT au système domotique (j'utilise Openhab2). Depuis Openhab2, un message télégramme est envoyé, consultez ce site Web pour savoir comment fonctionne l'action Openhab Telegram.

Étape 3: Construire le module

Construire le module
Construire le module
Construire le module
Construire le module
Construire le module
Construire le module

Voir le schéma ci-joint et les photos du module assemblé. J'ai utilisé un ESP-07S car le module est situé assez loin de mon routeur WiFi et l'ESP-07S dispose d'un connecteur pour une antenne WiFi externe.

Les pièces:

- ESP-07S

- Résistances (10k et 200R)

- boutons

- interrupteurs

- Batterie LiPo (j'ai utilisé 380mA)

- régulateur de tension (j'ai utilisé un HT7333)

- condensateurs pour le régulateur de tension

- LED

- embases mâles pour la programmation du module ESP-07

- bornes à vis et fil à connecter au relais dans la pompe à chaleur

Étape 4: Le programme

Le programme
Le programme

Le programme a été écrit dans l'IDE Arduino. Voir mon Github.

L'ESP-07S a été programmé via un programmeur FTDI. Voir les connexions dans l'image.

Étape 5: Montez-le

Montez-le
Montez-le

Montez-le et couvrez-le.

Conseillé: