MICROMODULE COMMUTATEUR CONNECTÉ ZIGBEE - ZBMINI
Par Sonoff
Le micromodule commutateur SONOFF ZBMINI ZIGBEE offre la possibilité de contrôler un appareil/éclairage de sa maison.
Cet Article a été vu ... fois
Au début je voulais rédiger un article tout simple concernant la création d’une entité sous home assistant qui permettait d’inverser une commande switch on/off, particulièrement pratique dans la domotisation des radiateurs éléctriques d’une maison. Ensuite je me suis dit pourquoi pas rédiger un article plus complet sur l’intégration et la domotisation complète de ce type de radiateur. Le coût d’une telle installation te reviendra entre 20 et 30€ par radiateurs selon les modules utilisés.
C’est pourquoi je vais détailler la façon de procéder pour:
Vous allez devoir travailler au voisinage d'une tension de 220V qui est dangereuse si vous entrez en contact avec un conducteur électrique. Prenez garde à vos manipulations, en cas de doute coupez l'alimentation électrique.
Si le module est assez loin du routeur zigbee, je te conseil de l'appairer proche de celui-ci avant de l'installer derrière le radiateur
Brancher les fils AC 230V aux bornes d’entrée (L-IN pour la phase et N pour le neutre), et brancher la diode fil pilote sur la sortie L-OUT. Deux sens sont possibles selon l’ordre que tu souhaites obtenir.
Signal électrique | Ordre fil pilote tranmis au chauffage |
Aucun signal / Absence de courant | Confort La consigne de thermostat du radiateur est suivie |
Demi-alternance négative | Hors Gel (Blanc coté module) La température reste au-dessus d’un certain seuil pour éviter le gel de l’eau dans les tuyaux |
Demi-alternance positive | Arrêt (Rouge coté module) Le chauffage s’éteint complétement |
Personnellement j’ai voulu exploiter l’ordre Confort/Arrêt donc j’ai utilisé le branchement du premier schéma.
Une fois l’installation faite, il suffit de l’intégrer dans home Assistant. (je l’ai intégré dans Zigbee2mqtt), pour ce faire il te suffit d’activer le mode inclusion dans Z2M et ensuite monte le disjoncteur du radiateur afin de le mettre sous tension. Lors de la première utilisation le module ZBmini rentre en mode appairage automatiquement.
Le module ZBmini renvoi en données une simple commande on/off
Pourquoi inverser la commande on/off dans Home assistant pour domotiser un radiateur éléctrique.
Et bien tout simplement car en cas d’absence de courant le fil pilote envoi la commande confort au radiateur. Ce qui veut dire que le radiateur sera sur ON quand le zbmini sera sur OFF. Comme j’ai voulu inclure la commande générique thermostat à Lovelace et par cohérence il a fallu inverser la commande du ZBmini. plus précisément j’ai voulu faire croire au générique thermostat qu’en enclanchant la commande off du ZBmini celà enclanchait le radiateur.
pour inverser la commande j’ai d’abord créé un fichier switch.yaml, dans ce fichier je mettrais toute les commandes inversées de chaque radiateur du bâtiment.
commence par mettre cette ligne dans le fichier configuration.yaml et recharge la configuration.
Ensuite crée un fichier switch.yaml à la racine des fichiers ha. Et crée un template de ce type:
ce template va créer une entité switch.salon_inverted nommé Radiateur salon inversé. Modifie en fonction de tes entités, le nom de l’entité du zbmini, dans mon cas: switch.radiateur_salon.
Pour pouvoir utiliser la carte générique thermostat, il te faut un thermostat qui soit dans la même pièce que ton radiateur. Pour ce tuto j’ai utilisé un thermostat Orvibo sur pile que j’ai intégré dans Zigbee2mqtt.
Ci-dessous une capture des commandes exposées du thermostat Orvibo dans Z2M:
relève bien le nom des entités de la température pour la suite du tuto, pour moi: sensor.thermostat_salon_cuisine_temperature.
pour ce chapitre je me suis entièrement inspiré de l’article rédigé par Zigomato
commence par mettre dans le fichier configuration.yaml de ha cette ligne:
Ensuite recharge la configuration et à la racine des fichiers de home assistant crée:
et colle le code ci-dessous
Personnalise le selon tes besoins, il est commenté pour te faciliter la tâche. Voilà tu as pas mal modifier les fichiers dans ha je te propose un redémarrage de l’ensemble.
Dernière étape créer une carte thermostat dans Lovelace. Là rien de plus simple, va dans Lovelace et séléctionne la carte thermostat, et sélectionne l’entité créé dans mon cas “Chauffage cuisine et Salon”
Voilà un tuto complet sur l’intégration d’un radiateur électrique dans home assistant. Il te permettra de piloter assez facilement l’ordre Arrêt et Confort du radiateur, de remonter correctement l’information grâce à la commande inversé et de contrôler l’ensemble avec une carte generic_thermostat dans Lovelace.
La domotisation du chauffage dans une maison est très importante elle te permettrra de réaliser de belles économies d’énergies.
Copyright © 2024 Haade 🎉 by Nicoxygen
commentaires