Intégration externe - Faikout

Bonjour à tous,

Je vous présente une nouvelle intégration externe pour Gladys Assistant : Faikout.

Elle relie Gladys aux climatisations Daikin équipées d’un module Faikout (anciennement Faikin). Ce petit module ESP32 open source, conçu par RevK, remplace le module Wi-Fi d’origine de la clim.

:backhand_index_pointing_right: Tout reste sur votre réseau : pas de cloud Daikin, pas de compte, pas d’Internet.


:sparkles: Ce que ça fait

Chaque climatisation devient un appareil Gladys avec :

  • Marche / arrêt, mode (auto, froid, chauffage, déshumidification, ventilation)
  • Consigne et vitesse de ventilation (auto, silencieux, 1 à 5)
  • Balayage horizontal et vertical
  • Les modes Econo, Powerful, Comfort, Streamer, unité extérieure silencieuse
  • Les mesures :
    • température de la pièce et température extérieure
    • températures d’entrée d’air et du fluide frigorigène
    • humidité
    • puissance consommée (W)
    • compteur d’énergie (kWh)

L’intégration ne crée que ce que votre clim remonte vraiment : une fonction absente de votre modèle n’apparaît pas.


:high_voltage: Suivi de l’énergie

Si la clim remonte son compteur d’énergie, il arrive dans la page Énergie de Gladys :

  • consommation par demi-heure, calculée par Gladys ;
  • coût, selon votre contrat d’électricité ;
  • rattachement à votre compteur principal.

:warning: En multi-split (plusieurs unités intérieures sur une seule unité extérieure), le compteur est celui de l’unité extérieure : vérifiez qu’il n’est pas compté deux fois.


:clapper_board: Scènes

Déclencheurs

  • Une clim se déconnecte ou revient (Faikout injoignable, ou clim qui ne répond plus au module)
  • Une clim est modifiée hors de Gladys : télécommande, page web du Faikout, minuteur
  • Une clim commence ou finit un dégivrage

Actions

  • Régler une climatisation : marche, mode, consigne et ventilation en une seule fois
  • Régler le Faikout auto : le module garde la pièce entre cible − marge et cible + marge
  • Lire une climatisation : une lecture fraîche, utilisable dans la suite de la scène

Exemple : « Si la clim du salon est allumée à la télécommande après 23 h, la passer en ventilation silencieuse. »


:bar_chart: Widgets du tableau de bord

  • Climatisation Faikout : tuiles en direct (pièce, consigne, extérieur, puissance), courbe des températures sur 24 h, état, mode, ventilation, boutons Allumer / Éteindre et Actualiser.
  • Vue d’ensemble Faikout : toutes vos clims sur une seule carte.

Chaque appareil a aussi un badge :

Badge Signification
Local Tout répond
Local + point orange Le Faikout répond, mais pas la clim (câble S21 / X50 ?)
Injoignable Le Faikout ne répond pas

:hammer_and_wrench: Installation

Prérequis

  • Gladys 5.1 ou plus récent
  • Un module Faikout installé et connecté à votre Wi-Fi (manuel d’installation)
  • Une adresse IP fixe pour chaque module (réservation DHCP sur votre box)

Configuration

  1. Installez l’intégration Faikout depuis le catalogue des intégrations de Gladys.

  2. Dans Configuration, listez vos unités, séparées par des virgules :

    Salon=192.168.1.50, Chambre=192.168.1.51
    
  3. Si vous avez mis un mot de passe web sur le Faikout, tapez-le (le même pour toutes les unités).

  4. Cliquez sur Tester la connexion : chaque unité indique son modèle, son protocole, son mode et la température.

  5. Ouvrez l’onglet Découverte et créez les appareils proposés.

:light_bulb: Préférez l’adresse IP aux noms en .local : ils sont souvent mal résolus depuis le conteneur.


:locked: Confidentialité

  • L’intégration ne parle qu’aux adresses que vous lui donnez, en HTTP et WebSocket locaux.
  • Elle garde seulement, dans son volume /data, l’adresse MAC, le nom, le modèle et la liste des fonctions de chaque unité.

:link: Liens


Vos retours m’intéressent : modèle de clim, protocole (S21, X50A…), bugs, idées. Ouvrez une issue sur GitHub ou répondez ici. Merci ! :folded_hands: