Intégration externe - Midea (climatiseurs, en local)

Salut tout le monde ! :waving_hand:

L’autre géant de la clim : Midea. On le trouve sous sa propre marque, mais aussi chez Comfee, Carrier, certaines gammes Toshiba… Si votre climatiseur se configure dans l’appli SmartHome / MSmartHome ou NetHome Plus, il y a de bonnes chances qu’il marche avec cette intégration, en local.

Ce que ça fait

  • Un appareil climatisation par unité, avec seulement ce qu’elle annonce savoir faire :
    • marche/arrêt, mode, consigne au demi-degré près, ventilation, oscillation ;
    • températures intérieure et extérieure ;
    • modes éco, turbo, nuit ;
    • consommation et humidité, quand l’unité les donne.
  • La recherche automatique des unités sur le réseau, ou leur adresse IP.
  • Deux déclencheurs : « filtre à nettoyer » et « erreur de l’unité » (avec son code).
  • Une action de scène : régler la clim (mode, consigne et ventilation en une seule fois).
  • Un widget « Climatiseur » : températures, marche/arrêt, consigne +/− et un bouton « Mode et ventilation ».
  • En français, anglais, allemand et espagnol.

Le truc sympa

30 °C dehors et personne à la maison → on prérefroidit la chambre une heure avant le retour
Filtre à nettoyer → petit rappel le samedi matin
Erreur de l’unité → notification avec le code

Installation

:warning: Gladys 5.2 minimum (pour le bouton « Mode et ventilation » du widget).

Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec GitHub - guim31/gladys-midea: Midea air conditioners and rebrands for Gladys Assistant, over the local network · GitHub

  1. Lancez la recherche, ou saisissez l’adresse IP de vos unités.
  2. Onglet Découverte : ajoutez-les.

Les climatiseurs récents (« V3 ») ont besoin d’une clé que Midea garde dans son cloud. L’intégration la récupère une seule fois, comme les bibliothèques libres qui l’inspirent, puis tout se passe en local.

Petites réserves honnêtes

  • Développée sans le matériel : le protocole a été vérifié trame par trame contre la bibliothèque de référence (msmart-ng), mais rien n’a tourné sur une vraie clim. Vos retours sont les bienvenus :folded_hands:
  • Les déshumidificateurs et autres appareils Midea ne sont pas gérés : seulement les climatiseurs.

Elle s’appuie sur msmart-ng et midea-local (MIT) : merci à leurs auteurs ! Comme les précédentes, développée avec Claude Code. Projet indépendant, non affilié à Midea.

Dépôt : GitHub - guim31/gladys-midea: Midea air conditioners and rebrands for Gladys Assistant, over the local network · GitHub