Aller au contenu principal

Intégration domotique Palazzetti, gratuite et open source

Intégration Palazzetti pour Gladys Assistant

Pilotez votre poêle à pellets Palazzetti en local, via sa Connection Box.

Pilotez votre poêle à pellets Palazzetti depuis Gladys, en local, grâce à sa Connection Box : allumage et extinction, consigne, puissance, ventilation, températures, alarmes et consommation de pellets. Aucun compte ni cloud Palazzetti n'est nécessaire.

Intégration communautaire, non affiliée à Palazzetti Lelio S.p.A. ni approuvée par elle. « Palazzetti » et son logo sont des marques de leur propriétaire.

Prérequis​

  • Un poêle Palazzetti (ou d'une marque utilisant la même carte Fumis) équipé d'une Connection Box reliée à votre réseau en Wi-Fi ou en Ethernet. Un module WPalaControl fonctionne aussi.
  • La Connection Box doit être joignable depuis la machine qui fait tourner Gladys (même réseau local).
  • Conseillé : donnez à la Connection Box une adresse IP fixe dans votre box internet. L'intégration la retrouve seule si son adresse change, mais avec quelques minutes de délai.

Configuration​

1. Découvrir le poêle​

Allez dans Intégrations → Palazzetti → Découverte et lancez une recherche. Gladys envoie la requête de découverte des Connection Box sur votre réseau (UDP, port 54549) : chaque poêle qui répond apparaît avec son nom (celui choisi dans l'application Palazzetti). Cliquez sur Ajouter.

2. Si le poêle n'est pas trouvé​

Le broadcast ne traverse pas toujours le réseau (autre VLAN, Wi-Fi invité, routeur qui le filtre). Dans Configuration, saisissez l'adresse IP de la Connection Box dans Adresses des Connection Box (plusieurs adresses séparées par des virgules), enregistrez, puis relancez la recherche.

L'adresse IP se trouve dans l'application Palazzetti, dans la liste des appareils de votre box internet, ou sur l'écran du poêle selon le modèle.

3. Intervalle de lecture​

La Connection Box ne prévient pas Gladys d'un changement : l'intégration lit chaque poêle toutes les 30 secondes par défaut (de 10 à 300). C'est le délai maximal de réaction des scènes. Une valeur trop basse charge inutilement la liaison série entre le boîtier et le poêle.

Le bouton Tester la connexion recherche les boîtiers et affiche l'état de chaque poêle.

L'appareil « poêle »​

Les fonctionnalités créées dépendent de ce que votre modèle sait faire :

FonctionnalitéDescription
Marche / arrêtAllume ou éteint le poêle (mode du thermostat : Éteint / Chauffe)
ConsigneTempérature voulue, au degré, dans la plage du poêle
ChauffeLe poêle produit de la chaleur (allumage ou combustion)
Température ambianteLa sonde sur laquelle le poêle régule (l'eau régulée sur un poêle hydro)
Températures des fumées, de l'eau…Les autres sondes présentes
ÉtatEn clair : Combustion, Mode éco, Refroidissement… ou l'alarme en cours
Alarme1 tant que le poêle est en alarme
PuissanceDe 1 à 5
Ventilation, ventilateurs gauche/droitArrêt, vitesses 1 à 5, Maximum, Auto, selon ce que propose le modèle
Mode silenceCoupe tous les ventilateurs (modèles à plusieurs ventilateurs)
Programmation horaireActive ou désactive la programmation hebdomadaire du poêle
Pellets consommés (kg)Compteur cumulé
Niveau de pellets / Réservoir videSelon le capteur de réservoir du modèle
Allumages, heures de chauffe, heures depuis l'entretienCompteurs du poêle, relus toutes les 10 minutes

Quand peut-on allumer ou éteindre ? Comme sur l'application Palazzetti, le poêle refuse l'ordre pendant un allumage, une extinction ou une alarme. Gladys affiche alors la raison (« ne peut pas être allumé ou éteint maintenant (Préchauffage) »). Une alarme s'acquitte sur le poêle lui-même.

Délai d'affichage : le boîtier met une dizaine de secondes à refléter une commande ; l'intégration relit le poêle 12 secondes après chaque ordre.

Scènes : déclencheurs​

Chaque déclencheur peut être limité à un poêle (laissez vide pour tous).

DéclencheurQuandVariables
Changement d'état du poêleLe poêle passe dans un nouvel état : Éteint, Allumage, En chauffe, Veille éco, Extinction, Nettoyage final, Alarme (filtrable)nouvel et ancien état, état détaillé, température, consigne, résumé
AlarmeUne alarme apparaît, filtrable par type : plus de pellets, porte ouverte, surchauffe, tirage, nettoyage du conduit, sonde…libellé, type et code de l'alarme, résumé
Fin d'alarmeLe poêle n'est plus en alarmealarme levée, nouvel état, résumé
Pellets bientôt videsLe capteur du réservoir signale un niveau bas (modèles équipés)niveau, résumé
Poêle injoignableLa Connection Box n'a pas répondu à trois lectures de suiterésumé
Poêle de nouveau joignableElle répond de nouveauétat, température, résumé

Le résumé est une phrase prête à envoyer, par exemple « Salon est en alarme : Plus de pellets. »

Exemples :

  • Alarme « Plus de pellets » → envoyer un message « {{résumé}} ».
  • Changement d'état vers « Éteint » → baisser les volets roulants.

Scènes : actions​

  • Palazzetti : lire le poêle — renvoie l'état, la température, la consigne, la puissance, la ventilation, la température des fumées, les pellets consommés et un résumé, utilisables dans les actions suivantes (conditions, messages).
  • Palazzetti : régler le poêle — en une seule action : marche/arrêt (ou inchangé), consigne, puissance et ventilation. Les champs vides ne changent rien. Les réglages sont envoyés avant l'allumage, pour que le poêle démarre directement avec la bonne consigne. Une valeur refusée (alarme, vitesse non proposée par le modèle) fait échouer l'action avec la raison.

Vous pouvez aussi utiliser les fonctionnalités de l'appareil dans l'action standard « Contrôler un appareil ».

Widgets de tableau de bord​

  • Poêle Palazzetti — température ambiante et consigne en direct, courbe des dernières 24 heures, état (avec l'alarme en rouge), ventilation, pellets, et quatre boutons : Allumer/Éteindre (avec confirmation pour éteindre), −1 °C, +1 °C, et Puissance → suivante. Sans la courbe, la puissance s'affiche en tuile.
  • Consommation de pellets — pellets consommés aujourd'hui, moyenne par jour, total, histogramme des derniers jours (7 à 60), sacs de 15 kg par semaine, allumages, heures de chauffe et depuis l'entretien. L'historique quotidien est calculé par l'intégration à partir du compteur du poêle : il apparaît après une première journée complète.

Actions de la page Configuration​

  • Tester la connexion : recherche les boîtiers et lit chaque poêle.
  • Mettre à l'heure le poêle : règle l'horloge du poêle (utilisée par sa programmation horaire) sur l'heure de Gladys — utile après une coupure de courant ou un changement d'heure.

Dépannage​

Aucun poêle trouvé. Vérifiez que la Connection Box est allumée et sur le même réseau que Gladys, puis saisissez son adresse IP dans la configuration. Testez-la depuis un navigateur : http://IP_DU_BOITIER/cgi-bin/sendmsg.lua?cmd=GET+STAT doit renvoyer du JSON.

« Le poêle ne répond pas au boîtier ». La Connection Box répond mais n'arrive pas à joindre le poêle : vérifiez le câble entre le boîtier et le poêle, et que le poêle est sous tension.

Une commande est refusée. Le poêle n'accepte pas l'allumage ni l'extinction pendant un allumage, une extinction ou une alarme ; la ventilation n'accepte que les vitesses proposées par le modèle. Le message affiché donne la raison.

Les températures restent vides. Une sonde à 0 est considérée comme absente : certains modèles n'ont pas toutes les sondes.

La consommation par jour est vide. Elle se remplit au fil des jours ; certains poêles (cartes d'autres marques) ne communiquent pas leur compteur de pellets.

Les journaux de l'intégration sont visibles dans Intégrations → Palazzetti → Journaux.

Paramètres de configuration​

Voici les paramètres demandés par Palazzetti dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
Pour commencersectionNonVotre poêle doit être équipé d’une Connection Box Palazzetti (ou d’un module WPalaControl) sur votre réseau local : l’intégration lui parle directement, sans passer par le cloud Palazzetti. Allez dans l’onglet Découverte et lancez une recherche : les boîtiers qui répondent sur votre réseau y apparaissent, prêts à être ajoutés. Si le vôtre n’est pas trouvé (autre VLAN, broadcast filtré), saisissez son adresse IP ci-dessous. Si possible, donnez-lui une adresse IP fixe dans votre box internet.
Adresses des Connection BoxstringNonUniquement si la recherche ne trouve pas votre poêle : adresses IP séparées par des virgules.
Intervalle de lecture (s)numberNonFréquence de lecture de chaque poêle, entre 10 et 300 secondes. Le boîtier ne pousse rien : c’est le délai de réaction des scènes.

Comment installer Palazzetti dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : Palazzetti apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/william-de71/gladys-palazzetti:1.0.0), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/William-De71/gladys-palazzetti.

Palazzetti nécessite Gladys >=5.1.1. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes​

Palazzetti est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par William-De71, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂