Blog — Conseils Thermostats Connectés et Réglementation
MQTT et thermostat connecte : controle local sans cloud
MQTT et thermostat connecte : controle local sans cloud
MQTT (Message Queuing Telemetry Transport) est le protocole de communication le plus utilise dans l’IoT et la domotique. En 2026, c’est la cle pour reprendre le controle de votre thermostat connecte sans passer par le cloud du fabricant. Ce guide vous explique comment fonctionner avec l’Avatto TRV06 en MQTT.
1. Qu’est-ce que MQTT et pourquoi l’utiliser ?
MQTT est un protocole de messagerie leger, ideal pour les appareils IoT a faible consommation. Il fonctionne selon un modele publish/subscribe : les appareils publient des messages sur des topics, les abonnes les recoivent. Avantage cle : fonctionne entierement en local, sans cloud.
2. Architecture MQTT pour un thermostat
| Composant | Role | Solution |
|---|---|---|
| TRV06 (Zigbee) | Capteur + actionneur | Avatto TRV06 |
| Coordinateur Zigbee | Bridge radio/USB | Sonoff Zigbee 3.0 USB |
| Zigbee2MQTT | Zigbee vers MQTT | Zigbee2MQTT (open source) |
| Broker MQTT | Routage des messages | Mosquitto |
3. Topics MQTT de l’Avatto TRV06
Avec Zigbee2MQTT, l’Avatto TRV06 expose les topics suivants :
– zigbee2mqtt/nom_appareil : etat complet (JSON)
– zigbee2mqtt/nom_appareil/set : commandes
– zigbee2mqtt/nom_appareil/get : lecture forcee
Exemple de message recu :{'local_temperature': 21.5, 'current_heating_setpoint': 20.0, 'battery': 87}
4. Commandes MQTT pour controler le TRV06
Publier sur zigbee2mqtt/salon_trv/set :
– Changer consigne : {'current_heating_setpoint': 21}
– Mode hors-gel : {'system_mode': 'off'}
– Mode chauffage : {'system_mode': 'heat'}
– Mode auto : {'system_mode': 'auto'}
5. MQTT sans cloud : les avantages concrets
- Independance totale du cloud Tuya ou de tout autre fabricant
- Latence quasi-nulle : commandes en moins de 100ms en local
- Confidentialite maximale : aucune donnee ne quitte votre reseau
- Fiabilite : fonctionne meme sans internet
- Integration universelle : compatible avec tout systeme qui supporte MQTT
Faut-il etre developpeur pour utiliser MQTT ?
Des notions techniques sont necessaires pour installer Mosquitto et Zigbee2MQTT. Mais une fois en place, l’utilisation via Node-RED ou Home Assistant est accessible a tous.
L’Avatto TRV06 supporte-t-il MQTT nativement ?
Non, le TRV06 utilise Zigbee. C’est Zigbee2MQTT qui traduit les messages Zigbee en topics MQTT. L’ensemble fonctionne de facon transparente.
MQTT est-il securise ?
MQTT supporte TLS/SSL et l’authentification par login/mot de passe. En local, le risque est faible. Pour un acces a distance, utilisez un VPN plutot qu’exposer votre broker MQTT directement a internet.
Pourquoi MQTT est-il ideal pour piloter un thermostat connecte ?
Le protocole MQTT (Message Queuing Telemetry Transport) s’est impose comme le standard de reference pour la communication entre objets connectes a faible consommation. Contrairement aux protocoles cloud proprietaires, MQTT fonctionne en local sur votre reseau domestique, garantissant une latence inferieure a 100 ms et une independance totale vis-a-vis des serveurs du fabricant. Pour un thermostat connecte comme l’Avatto TRV06, cela signifie que la regulation de votre chauffage continue a fonctionner meme en cas de panne Internet.
Le modele publish/subscribe de MQTT est particulierement adapte a la domotique : un broker central (generalement Mosquitto) recoit les messages des capteurs et les redistribue aux actionneurs. Votre thermostat Zigbee, une fois expose via Zigbee2MQTT, publie automatiquement sa temperature locale, son etat de vanne et sa consommation de pile sur des topics dedies. C’est la base d’une maison intelligente reellement autonome.
Zigbee2MQTT : le pont entre vos thermostats et le broker MQTT
Zigbee2MQTT est le logiciel libre qui connecte vos appareils Zigbee au broker MQTT. Installe sur un Raspberry Pi ou un NAS Synology, il expose chaque appareil sur un topic structure. Pour l’Avatto TRV06, trois topics sont essentiels :
- Topic etat :
zigbee2mqtt/salon/thermostat– temperature, consigne, mode, pile en JSON - Topic commande :
zigbee2mqtt/salon/thermostat/set– envoi de la temperature cible - Topic requete :
zigbee2mqtt/salon/thermostat/get– demande de rafraichissement
Pour fixer une consigne a 20 degres, il suffit de publier {"current_heating_setpoint": 20} sur le topic /set. Cette approche fonctionne avec Home Assistant, Jeedom, OpenHAB, Node-RED ou tout script Python personnalise.
Economies realisees avec le controle local MQTT
| Scenario | Sans MQTT | Avec MQTT | Economies |
|---|---|---|---|
| Chauffage nuit (23h-6h) | 19 degres constant | 16 degres (setback) | ~15% |
| Absence journee | 19 degres constant | 14 degres (away) | ~25% |
| Reaction a distance | Impossible | Commande en moins de 1s | Confort optimal |
| Economie annuelle estimee | – | – | 150 a 250 euros/an |
Conclusion : MQTT et Avatto TRV06, le duo du controle local
Le controle MQTT d’un thermostat connecte est la solution la plus fiable, la plus reactive et la plus respectueuse de votre vie privee. L’Avatto TRV06 a 24,90 euros, livre en 24-48h, est nativement compatible Zigbee2MQTT. Il beneficie de la prime CEE BAR-TH-173 et repond a l’obligation legale 2027 (Decret n°2023-444). Decouvrez toute la gamme sur avatto.fr.
Configurer le broker MQTT pour votre thermostat Avatto TRV06
Installez un broker Mosquitto sur Raspberry Pi ou NAS, puis configurez Zigbee2MQTT qui traduit les trames Zigbee du TRV06 en messages MQTT lisibles par n’importe quelle application domotique. Votre thermostat publie sur des topics comme zigbee2mqtt/TRV06/temperature. Vous pouvez abonner Home Assistant, Node-RED ou Jeedom a ces topics pour lire ou ecrire la consigne en temps reel.
| Critere | Cloud proprietaire | MQTT local |
|---|---|---|
| Latence commande | 500-2000 ms | moins de 50 ms |
| Sans internet | Non | Oui |
| Confidentialite donnees | Serveurs fabricant | 100 % local |
| Cout mensuel | 0-5 EUR | 0 EUR |
Avantages du controle local MQTT pour votre chauffage
MQTT local offre confidentialite totale (donnees chez vous, conformite RGPD), fiabilite sans internet, et reactivite inferieure a 50 ms. En optant pour Zigbee + MQTT local, vous eliminz toute dependance au cloud du fabricant et repondez aux exigences du Decret n 2023-444 qui impose une regulation piece par piece d’ici 2027.
Conclusion : passez au controle local avec l’Avatto TRV06
L’Avatto TRV06 a 24,90 EUR est l’un des rares thermostats Zigbee pleinement compatibles MQTT sans restriction. Livre en 24-48 h sur avatto.fr, il s’integre immediatement a votre infrastructure domotique locale. La Prime CEE BAR-TH-173 peut couvrir une partie de votre investissement si vous faites appel a un installateur RGE.