Aller au contenu principal

Intégration domotique Tydom, gratuite et open source

Intégration Tydom pour Gladys Assistant

Pilotez vos appareils Delta Dore Tydom (volets, lumières, portails, thermostats) via tydom2mqtt.

Pilotez vos appareils Delta Dore Tydom depuis Gladys : volets roulants, lumières, portails et portes de garage, thermostats, ainsi que leurs capteurs de batterie et de température.

Fonctionnement​

Box Tydom <──> tydom2mqtt <──> Broker MQTT <──> Gladys (cette intégration)

L'intégration lance tydom2mqtt dans un sous-conteneur géré par Gladys. tydom2mqtt se connecte à votre box Tydom et publie vos appareils sur votre broker MQTT. L'intégration les lit sur le broker et renvoie vos commandes par ce même broker.

Il vous faut un broker MQTT joignable depuis Gladys, par exemple le broker Mosquitto installé par l'intégration MQTT de Gladys.

Configuration​

  1. Ouvrez l'onglet Configuration de l'intégration.
  2. Box Tydom
    • Adresse MAC : inscrite sous la box, elle commence par 001A25.
    • Mot de passe : celui inscrit sous la box. Vous pouvez le laisser vide et renseigner à la place votre compte Delta Dore (e-mail + mot de passe) : tydom2mqtt récupère alors lui-même le mot de passe de la box.
    • Adresse IP : l'IP locale de la box (recommandé, fixez-la dans votre box internet). Laissez mediation.tydom.com pour passer par le cloud Delta Dore.
  3. Broker MQTT : hôte, port, utilisateur et mot de passe de votre broker. Utilisez l'adresse IP locale de la machine du broker — localhost désignerait l'intérieur des conteneurs.
  4. Enregistrez. Gladys démarre tydom2mqtt avec ces paramètres ; vos appareils apparaissent dans l'onglet Découverte en moins d'une minute, prêts à être ajoutés.

Chaque modification de la configuration redémarre tydom2mqtt avec les nouvelles valeurs.

Vous utilisez déjà tydom2mqtt ?​

Si vous lancez déjà tydom2mqtt vous-même (docker-compose, add-on Home Assistant…) sur le même broker, désactivez Lancer tydom2mqtt depuis Gladys : l'intégration se contente alors de lire ses topics. Seuls les champs MQTT sont nécessaires.

Appareils pris en charge​

Appareil TydomDans Gladys
Volet roulantOuvrir / fermer / stop + position (0 = fermé)
Porte de garageOuvrir / fermer / stop + position
LumièreAllumer/éteindre + luminosité
Portail, porte (impulsion)Interrupteur : chaque commande envoie une impulsion TOGGLE
Thermostat / chaudièreConsigne + température actuelle
CapteursBatterie, température, humidité, puissance, énergie

Pas encore pris en charge : alarme, modes et préréglages de chauffage, inclinaison des lames.

Actions​

  • Resynchroniser les appareils Tydom — demande à tydom2mqtt de recharger la configuration Tydom et de republier tous les appareils. À utiliser après avoir ajouté un appareil à votre installation Tydom.

Dépannage​

  • Aucun appareil dans Découverte : consultez les logs du sous-conteneur tydom2mqtt sur la page de l'intégration. Connected to mqtt broker et des appareils created / updated doivent apparaître. Une mauvaise adresse MAC ou un mauvais mot de passe se traduit par une erreur d'authentification auprès de la box.
  • « Broker MQTT injoignable » : l'hôte doit être joignable depuis les conteneurs Gladys (IP locale, pas localhost), et l'utilisateur/mot de passe acceptés par le broker.
  • Un portail fait l'inverse de l'état affiché : les portails sont pilotés par impulsions, l'état affiché est le dernier remonté par la box Tydom.

Passez LOG_LEVEL=debug pour le détail complet des logs de l'intégration.

Paramètres de configuration​

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

ParamètreTypeObligatoireDescription
FonctionnementsectionNonCette intégration lance tydom2mqtt à côté de Gladys : il se connecte à votre box Tydom et publie vos appareils sur votre broker MQTT. Gladys les lit et les pilote ensuite via ce broker. Il vous faut un broker MQTT joignable depuis Gladys (par exemple celui de l'intégration MQTT de Gladys).
Box TydomsectionNonL'adresse MAC est inscrite sous la box (elle commence par 001A25). Le mot de passe est celui inscrit sous la box, ou laissez-le vide et renseignez votre compte Delta Dore pour que tydom2mqtt le récupère.
Adresse MAC de la TydomstringOui
Mot de passe de la TydomsecretNon
Adresse IP de la TydomstringOuiAdresse IP locale de la box (recommandé). Laissez mediation.tydom.com pour passer par le cloud Delta Dore.
E-mail du compte Delta DorestringNonFacultatif : nécessaire uniquement si le mot de passe Tydom est laissé vide.
Mot de passe du compte Delta DoresecretNon
Intervalle d'interrogation Tydom (s)numberNon
Broker MQTTsectionNonUtilisez l'adresse IP locale de la machine du broker : localhost désignerait l'intérieur des conteneurs.
Hôte MQTTstringOui
Port MQTTnumberNon
Utilisateur MQTTstringNon
Mot de passe MQTTsecretNon
Lancer tydom2mqtt depuis GladysbooleanNonDésactivez-le si vous lancez déjà tydom2mqtt vous-même sur le même broker : Gladys se contentera de lire ses topics.

Comment installer Tydom dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : Tydom 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/quentinlegay/gladys-tydom:2.0.1), 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/quentinlegay/gladys-tydom.

Tydom nécessite Gladys >=4.86.0. 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​

Tydom 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 quentinlegay, 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 🙂