Intégration IPX800

Salut @cce66 ,

Je répond à ton message dans un fil dédié.

Merci pour tes commentaires, je vais pouvoir retravailler une nouvelle version :slight_smile:

Merci @cce66 pour le test et les captures, c’est très utile !

Ce que tu vois est voulu : par défaut, tous les relais arrivent en lecture seule, parce qu’un relais pilotable obéit à tous les « éteins tout » (scènes, Google, Alexa…) et qu’il ne faut pas couper une pompe ou une VMC par accident. Pour en piloter un :

  1. Intégrations → IPX800 → Configuration, champ « Relais pilotables par Gladys » : écris les codes, par exemple R1, R2 (ou R1:light pour en faire une lumière), puis enregistre.
  2. Onglet Découverte : tes relais affichent un bouton « Mettre à jour ». Clique dessus : la fonctionnalité passe de « État (lecture seule) » à un vrai interrupteur.

Pour les zones X-4FP : Arrêt et Hors-gel marchent tout de suite ; Éco et Confort demandent de cocher « Autoriser Éco et Confort depuis Gladys » dans la Configuration.

Tu as raison, ce n’est pas assez visible. Dans la prochaine version, l’intégration le dira elle-même quand aucun relais n’est pilotable, et le guide l’expliquera dès l’installation. Je regarde aussi ton dépôt pour vérifier l’API de la V5.

Et merci pour la proposition de tests : avoir une V4 et une V5 sous la main, c’est précieux, l’intégration n’avait encore jamais tourné sur un vrai IPX800. Dis-moi si les relais passent bien en interrupteur avec ces deux étapes.

@cce66 la v0.1.2 est sortie : Release v0.1.2 · LM1LC3N7/gladys-ipx800 · GitHub

  • L’état de l’intégration dit maintenant combien de relais sont en lecture seule, et lesquels attendent « Mettre à jour » dans Découverte.
  • Le guide fait lister les relais à piloter avant de créer les appareils : ils arrivent alors directement en interrupteur.
  • Grâce à ton dépôt (merci !) : les sorties X-8R avec un grand numéro, comme ton 4784128, ne pouvaient pas être rendues pilotables ; c’est corrigé. Et un capteur X-THL en défaut ne publie plus de mesure.

Si tu as un moment pour tester, voici ce qui m’aiderait le plus :

  1. Après avoir listé R1, R2 et cliqué « Mettre à jour » : la commande depuis Gladys marche-t-elle dans les deux sens ? Un changement fait sur la page de l’IPX apparaît-il dans Gladys en une dizaine de secondes ?
  2. Sur ton X-4FP : après Arrêt puis Hors-gel envoyés depuis Gladys, la page de l’IPX ne montre-t-elle bien que le dernier mode ? L’état de l’intégration affiche-t-il parfois « Mode illisible » ?
  3. Si tu as un X-THL : la température s’affiche-t-elle correctement (21,5 et pas 215) ?
  4. Sur ta V4 : est-ce que tout est trouvé (relais, entrées, zones de fil pilote) ?
  5. Les nouveaux messages de l’état t’ont-ils suffi pour comprendre quoi faire ?

Pour la V3, l’Eco-Devices et le X-Pool : ils ont une autre API, ce serait une intégration à part. Pour les Eco-Devices, il existe déjà GitHub - LM1LC3N7/gladys-ecodevices · GitHub si tu veux l’essayer.

pour le moment c’est ok dans les 2 sens au niveau des relais de façon quasi immédiate (- d’1s)


pour le x-thl et le x-4fp hje dois les rebrancher, je te ferais un retour ensuite
suite update
tout ok pour la v5
pour la v4, j’ai du modifier l’ip et l’apikey et ensuite cela commande les relais de la v4 (mais avec les paramètres de la v5) mais ils trouve rien en soi de la v4

je pense qu’il faut faire une intégration par appareil pour que cela soit plus simple (on peut avoir une v5 et une v4 voire une v3 sur une maison)

dans le depot que je t’ai donné tout les html avec une api sont des appareils autonomes joignables sur le LAN donc chacun avec une ip (le x-thl, le x-4fp, x-4vr etc sont des périphériques reliés avec un cable aux ipx)
donc il faudrait une intégration séparée pour
ipx800 v3
ipx800 v4
ipx800 v5
ecodevices
ecodevices RT2
ecodevices ED3

L’ipx 800 V5 et l’ecodevices ED3 sont pilotables par API et MQTT
Voila, j’ai pour le moment les 6 appareils à dispo pour des tests