Bonjour à tous,
Pour mon premier sujet sur cette communauté, je souhaite vous présenter une réalisation qui sera je l’espère utile à d’autres : le pilotage de ma chaudière Frisquet Evolution (Eco Radio System) de 2011 via Home Assistant et un module ESPHome.
Pourquoi ?
Il existe sur le marché de nombreuses solutions domotiques pour piloter une chaudière mais, pour la plupart et notamment pour les chaudières anciennes (non OpenTherm), cela reste de la régulation on/off par contact sec.
Hors, les chaudières Frisquet offrent nativement une regulation modulante où la température de l’eau varie selon le besoin de chauffage. Il est bien entendu possible de les connecter via contact sec à une solution type Nest of Netatmo mais on perd ainsi la souplesse offerte par la chaudière et on se retrouve avec une chaudière soit à fond, soit à l’arrêt.
Mon objectif était le suivant :
- piloter et programmer ma chaudière via Home Assistant
- assure un mode de régulation plus souple et avec prise en compte de la température extérieure
Chaudières concernées
La solution développée est applicables à toutes les chaudière Frisquet commercialisées jusqu’en 2012 et équipées du module Eco Radio System. Les chaudières plus récentes équipée du module Visio ne sont pas compatibles car Frisquet a depuis mis en place un chiffrage dans son protocole de communication.
Matériel nécessaire
- Module ESP32 ou ESP8266
- Prise Micro-fit 4 (pour se connecter à la chaudière)
- 2 sondes Dallas 18d20 (pas indispensable mais utile) + resistance 4,7 kOhm
L’installation des deux sondes Dallas n’est pas présentée dans cet article. Voir les nombreux tutos disponibles sur le sujet et notamment ici : Dallas Temperature Sensor — ESPHome.
Câblage
L’ESPHome va remplacer le récepteur radio HF Eco Radio System de la chaudière et sera connecté au panneau de contrôle de la chaudière par une prise micro-fit 4.
ESP32 | equivalent récepteur radio | Numéro du pin |
---|---|---|
GND | cable noir | 1 |
Pin 21 (configurable) | cable jaune | 2 |
5V | cable rouge (optionnel) | 3 |
Numérotation des pins du Micro-fit 4 :
A noter : l’alimentation 5V fournie par la chaudière n’est pas suffisante pour alimenter un ESP32, il est nécessaire de mettre en place une alimentation externe.
Installation
Le code source et les fichiers de configuration sont disponibles ici :
Mise à jour Novembre 2022 :
La procédure d’installation a changé significativement.
Voir les nouvelles instructions dans le fichier README.md sur GitHub.
Mise à jour Février 2024 :
Pour éviter les erreurs, j’ai effacé de ce message l’ancienne méthode d’installation qui n’est plus applicable.
Références
Ces travaux sont fortement inspirés des articles suivants :
- https://antoinegrall.wordpress.com/decodage-frisquet-ers/
- http://wiki.kainhofer.com/hardware/vaillantvrt340f
- https://github.com/etimou/frisquet-arduino
Et des discussions du long fil « Frisquet » sur le forum Easy Domoticz :
https://easydomoticz.com/forum/viewtopic.php?f=17&t=1486sid=d2f41ac68e5bab18fd412a192a21c2c4
Merci à eux pour le travail phénoménal réalisé sur le protocole de communication Frisquet.
Photo
On voit à droite le câble du récepteur radio déconnecté et à gauche le branchement sur la platine de la chaudière.