Aller au contenu principal

Intégration domotique Fujitsu Airstage & FGLair, gratuite et open source

Intégration Fujitsu Airstage & FGLair pour Gladys Assistant

Climatiseurs Fujitsu des applications Airstage et FGLair : mode, consigne, ventilation, éco…

Les climatiseurs et pompes à chaleur air-air Fujitsu avec Wi-Fi se pilotent avec l'une de deux applications Fujitsu : Airstage (l'actuelle, avec les appareils et adaptateurs Wi-Fi récents) ou FGLair (les anciens modules Wi-Fi, encore très répandus en Europe). Cette intégration amène dans Gladys les appareils de l'une ou l'autre : marche/arrêt, mode, consigne, ventilation, balayage, modes économie, puissance et unité extérieure silencieuse, températures intérieure et extérieure. Les appareils Airstage peuvent aussi être pilotés en local, par leur adaptateur Wi-Fi, sans le cloud.

Non officiel : sans lien avec Fujitsu General.

Version de développement (0.1). Écrite à partir des projets que les utilisateurs de Homebridge et de Home Assistant utilisent avec ces appareils (voir Remerciements), et vérifiée sur leurs données ; pas encore testée avec un vrai appareil ou un vrai compte Fujitsu. Vos retours sont les bienvenus sur le dépôt GitHub.

Quels appareils​

Votre applicationÀ renseignerComment Gladys joint l'appareil
FUJITSU AIRSTAGE (Airstage Mobile)le compte Airstage, et/ou l'adresse de l'adaptateur Wi-Fi de l'appareill'adaptateur sur votre réseau, ou le cloud Airstage (Europe ou États-Unis)
FGLairle compte FGLairle cloud FGLair (Europe, ou les autres régions)
  • Les deux applications peuvent servir en même temps : renseignez les deux comptes.
  • Non couverts : les appareils Atlantic de l'application Cozytouch (utilisez l'intégration Overkiz du store), et les appareils Fujitsu sans Wi-Fi ou sur un autre contrôleur (KNX, Modbus, Intesis…).

Ce que vous obtenez​

Un climatiseur Gladys par unité intérieure, avec les fonctionnalités que l'appareil possède (Fujitsu les indique : un réglage absent ne crée pas de fonctionnalité) :

FonctionnalitéDans Gladys
Marche/arrêtmarche/arrêt du climatiseur
Modeauto, froid, chaud, déshumidification, ventilation
Consigne16 à 30 °C en chaud, 18 à 30 °C sinon, au demi-degré
Ventilationauto, silencieux, faible, moyenne, forte
Balayage verticalarrêt, balayage, et les positions fixes (jusqu'à 4)
Position verticaleposition 1 (haut) à 6 ou 8 (bas), sur les appareils à 6 ou 8 positions
Balayage horizontalarrêt, balayage
Économie, Puissance (Powerful)interrupteurs
Unité extérieure silencieuseinterrupteur
Ventilation économiqueinterrupteur (Airstage)
Hors-gel (10 °C)interrupteur (Airstage) : chauffage à 10 °C pour que la pièce ne gèle pas
Températures intérieure, extérieurecapteurs de température (°C)
Code d'erreurtexte, en lecture seule (Airstage)

Comme dans les applications : la déshumidification met la ventilation en auto, une position verticale fixe arrête le balayage vertical, le hors-gel allume l'appareil en chaud à 10 °C (et l'éteint quand il s'arrête). Avec FGLair, choisir un mode allume aussi l'appareil, et l'allumer reprend son dernier mode.

Installation​

  1. Vérifiez que vos appareils fonctionnent dans l'application Airstage ou FGLair.
  2. Dans la configuration de l'intégration, renseignez ce que vous utilisez :
    • Application Airstage : l'e-mail et le mot de passe de l'application, la région (Europe pour un compte créé en Europe) et le pays du compte, en anglais comme choisi dans l'application (France, Belgium, Switzerland…).
    • Adaptateurs Wi-Fi Airstage (facultatif) : une entrée par appareil, séparées par des virgules : son adresse IP, son adresse MAC, et un nom si vous voulez, par exemple 192.168.1.20 E8:FB:1C:12:34:56 Salon, 192.168.1.21 E8:FB:1C:65:43:21. Donnez à chaque adaptateur une adresse IP fixe dans votre box. L'adresse MAC est sur l'étiquette de l'adaptateur et dans votre box ; pour un appareil déjà trouvé par le cloud Airstage, elle figure aussi dans la page de l'appareil dans Gladys. Les adaptateurs qui répondent en HTTPS sont détectés tout seuls ; écrivez https://192.168.1.20 pour l'imposer.
    • Application FGLair : l'e-mail et le mot de passe de l'application, et la région (Europe, ou les autres régions).
  3. Enregistrez, puis cliquez sur Tester la connexion : chaque compte liste ses appareils, chaque adaptateur répond avec son modèle.
  4. Ouvrez l'onglet Découverte et ajoutez vos appareils.

Options​

OptionPar défautRôle
Région AirstageEuropele cloud Airstage du compte (Europe, États-Unis)
Pays du compte AirstageFranceenvoyé à la connexion, comme le fait l'application
Région FGLairEuropele cloud FGLair du compte (Europe, autres régions)
Langue des noms de fonctionnalitésFrançaisnoms des fonctionnalités et de leurs options
Privilégier la connexion localeactivéréglage de Gladys : un appareil Airstage dont l'adaptateur est dans la liste passe par lui, le cloud en secours ; désactivé : le cloud d'abord

Fonctionnement​

  • Adaptateurs Airstage : Gladys lit chaque adaptateur sur votre réseau toutes les 30 secondes et lui envoie les commandes. Le conteneur de l'intégration est sur un réseau bridge : les adaptateurs sont joints par leur adresse IP (pas de découverte automatique).
  • Cloud Airstage : les appareils et tous leurs réglages sont lus toutes les 2 minutes ; une commande part en requête que le cloud transmet à l'appareil, et Gladys la suit jusqu'à ce que l'appareil l'ait prise.
  • Cloud FGLair : les réglages de chaque appareil sont lus toutes les 5 minutes, et quelques secondes après une commande. FGLair a aussi un mode local, mais il faut que l'appareil rappelle Gladys, ce que le conteneur de l'intégration ne peut pas recevoir.
  • Les connexions sont conservées dans le dossier /data de l'intégration : un redémarrage de Gladys ne se reconnecte pas. Les mots de passe n'y sont jamais écrits. Un mot de passe refusé n'est jamais réessayé tout seul : corrigez-le et enregistrez.
  • Le badge de transport de chaque appareil indique local (par son adaptateur), cloud, ou injoignable. Un point orange signale que l'appareil passe par l'autre voie parce que la voie habituelle a échoué (adaptateur injoignable, cloud en panne).

Dépannage​

  • « l'e-mail ou le mot de passe a été refusé » : vérifiez-les dans l'application, ainsi que la région (un compte créé en Europe est sur le cloud Europe), puis enregistrez.
  • Un adaptateur est injoignable : vérifiez son adresse IP (fixe dans votre box), que Gladys et l'appareil sont sur le même réseau, et l'adresse MAC : une MAC fausse fait répondre « NG 0002 » à l'adaptateur.
  • Entrées d'adaptateurs non comprises : chaque entrée doit avoir une adresse IP (ou un nom d'hôte avec un point) et une adresse MAC.
  • La consigne est refusée : 16 à 30 °C en chaud, 18 à 30 °C dans les autres modes ; elle ne se règle pas en mode ventilation.
  • « trop de requêtes » : le cloud ralentit Gladys ; elle réessaie après le délai demandé par le cloud, jusqu'à une heure.

Remerciements​

Le protocole du cloud et des adaptateurs Airstage vient de homebridge-fujitsu-airstage de Patrick Stankard (MIT) et de pyairstage de Daniel Rufus Kaldheim (MIT), la bibliothèque de l'intégration Home Assistant ha_airstage. Le protocole FGLair vient de ayla-iot-unofficial (MIT), la bibliothèque de l'intégration Home Assistant fujitsu_fglair, et de pyfujitseu (MIT), recoupés avec homebridge-fujitsu-hvac (MIT). Voir le fichier NOTICE du dépôt.

Paramètres de configuration​

Voici les paramètres demandés par Fujitsu Airstage & FGLair dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
Vos climatiseurs Fujitsu dans GladyssectionNonLes climatiseurs et pompes à chaleur air-air Fujitsu de votre application Airstage (appareils récents et adaptateurs Wi-Fi) ou FGLair (appareils plus anciens) sont proposés dans l'onglet Découverte : marche/arrêt, mode, consigne, ventilation, balayage vertical et horizontal, modes économie, puissance et unité extérieure silencieuse, hors-gel, températures intérieure et extérieure, code d'erreur, selon l'appareil. Renseignez le compte de votre application, et pour les appareils Airstage aussi l'adresse de leur adaptateur Wi-Fi pour les piloter en local, sans le cloud. Les appareils Atlantic de l'application Cozytouch relèvent de l'intégration Overkiz. Non officiel, sans lien avec Fujitsu General.
Application AirstagesectionNonL'e-mail et le mot de passe de l'application Fujitsu Airstage. Laissez vide si vous n'utilisez que FGLair ou les adaptateurs en local.
E-mail AirstagestringNon
Mot de passe AirstagesecretNon
Région AirstageselectNon
Pays du compte AirstagestringNonEn anglais, comme choisi dans l'application (France, Belgium, Switzerland…).
Adaptateurs Wi-Fi Airstage sur le réseausectionNonFacultatif : Gladys parle alors directement à l'adaptateur sur votre réseau, plus vite et sans le cloud. Une entrée par appareil, séparées par des virgules : son adresse IP, son adresse MAC, et un nom si vous voulez, par exemple « 192.168.1.20 E8:FB:1C:12:34:56 Salon ». Donnez à l'adaptateur une adresse IP fixe dans votre box. L'adresse MAC est sur l'étiquette de l'adaptateur, dans votre box, ou dans la page de l'appareil dans Gladys pour un appareil trouvé par le cloud Airstage.
Adaptateurs (IP MAC nom, …)stringNon
Application FGLairsectionNonL'e-mail et le mot de passe de l'application Fujitsu FGLair (anciens modules Wi-Fi). Laissez vide si vous n'utilisez qu'Airstage.
E-mail FGLairstringNon
Mot de passe FGLairsecretNon
Région FGLairselectNon
Langue des noms de fonctionnalitésselectNonLes noms des fonctionnalités et des options (modes, vitesses, positions) des appareils découverts.

Comment installer Fujitsu Airstage & FGLair dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : Fujitsu Airstage & FGLair 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/lm1lc3n7/gladys-fujitsu:0.1.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/LM1LC3N7/gladys-fujitsu.

Fujitsu Airstage & FGLair nécessite Gladys >=5.1.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​

Fujitsu Airstage & FGLair 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 LM1LC3N7, 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 🙂