Bonjour à tous,
Suite à la demande de @mutmut dans mon point d’étape sur les intégrations, voici une nouvelle intégration externe : Dyson ![]()
Appareils pris en charge
- Pure Cool / Purifier Cool (dont modèles Formaldehyde)
- Pure Hot+Cool / Purifier Hot+Cool
- Pure Humidify+Cool / Purifier Humidify+Cool
- Purifier Big+Quiet
- Anciens modèles « Link » (Pure Cool Link, Pure Hot+Cool Link)
Ce qu’elle fait
- Commandes : marche/arrêt, vitesse 1 à 10, mode auto, oscillation, mode nuit, chauffage + consigne, humidification
- Capteurs : température, humidité, PM2.5, PM10, indices COV et NO2, formaldéhyde (modèles K), usure des filtres
- L’état affiché est celui confirmé par l’appareil. Les changements faits à la télécommande ou dans l’appli Dyson remontent aussi.
Scènes (Gladys 5.1+)
Déclencheurs
- Qualité de l’air modifiée : bonne / moyenne / mauvaise / très mauvaise. C’est le pire de PM2.5, PM10, COV et NO2 qui compte, avec les seuils de l’appli Dyson.
- Filtre bientôt à changer : un filtre passe sous 10 %
- Connexion modifiée : l’appareil passe en local, en cloud, ou devient injoignable
Un seul événement par changement, et un redémarrage de Gladys ne relance pas vos scènes.
Actions
- Appliquer des réglages Dyson : marche, mode, vitesse, oscillation et mode nuit en un seul ordre. Pratique pour un « mode nuit » ou un « mode absent ».
- Régler la minuterie : l’appareil s’éteint seul après X minutes
Exemple : « si la qualité de l’air devient mauvaise → mode auto + notification ».
Widget du tableau de bord
Le widget Qualité de l’air Dyson affiche pour un appareil :
- PM2.5, COV, température et humidité en direct
- l’état : qualité de l’air, connexion, mode, filtres, minuterie
- des boutons : allumer/éteindre, mode auto, actualiser
Local et cloud
- Local : MQTT direct sur l’appareil, rapide, sans Internet. Il suffit de donner son IP dans la config.
- Cloud Dyson : utilisé si l’IP n’est pas connue, ou en secours.
- Interrupteur « Préférer la connexion locale ».
- Un badge par appareil indique le chemin utilisé. Un point orange signale le chemin de secours.
Mise en route
- Installe l’intégration depuis le store Gladys
- Saisis l’e-mail, le mot de passe et le pays de ton compte MyDyson, puis enregistre
- Clique sur « Recevoir un code », puis colle le code reçu par mail dans « Valider le code »
- Ajoute tes appareils depuis l’onglet Découverte
- Pour le local, mets numéro_de_série=IP dans « Adresses des appareils » (une IP fixe dans ta box est conseillée)
Doc complète : https://github.com/prohand/gladys-dyson/blob/main/docs/fr.md
Pas encore géré
- Les robots aspirateurs Dyson. Si vous en avez un, donnez-moi le modèle.
- La découverte automatique sur le réseau : pour l’instant, l’IP se saisit à la main.
Testeurs bienvenus ![]()
Je n’ai pas de Dyson sous la main, donc vos retours comptent beaucoup (@mutmut en premier
). Merci d’indiquer :
- votre modèle (ou le code produit, ex. 438K)
- local ou cloud, et si les commandes, capteurs, scènes et le widget fonctionnent
- les logs en cas de souci, sans e-mail, IP ni numéro de série
Merci !