# Intégration - Dyson

**URL:** <https://community.gladysassistant.com/t/integration-dyson/11031>\
**Category:** Développement\
**Tags:** integration-externe\
**Created:** [Octobre 10, 2026, 7:17 UTC](https://community.gladysassistant.com/t/integration-dyson/11031 "2026-10-10T19:17:09Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 10, 2026, 7:17 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/1 "2026-10-10T19:17:09Z")

</div>

Bonjour à tous,

Suite à la demande de @mutmut dans [mon point d’étape sur les intégrations](https://community.gladysassistant.com/t/point-detape-sur-mes-24-integrations-audit-corrections-et-nouvelles-versions-7-et-8-octobre/10990/2), voici une nouvelle intégration externe : **Dyson** 🌀

Dépôt : [GitHub - prohand/gladys-dyson: Gladys external integration to connect dyson devices in Gladys · GitHub](https://github.com/prohand/gladys-dyson)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/2/8/28654d29122081bb8065197fe089c9248f35716f.jpeg)

**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**

1. Installe l’intégration depuis le store Gladys
2. Saisis l’e-mail, le mot de passe et le pays de ton compte MyDyson, puis enregistre
3. Clique sur « Recevoir un code », puis colle le code reçu par mail dans « Valider le code »
4. Ajoute tes appareils depuis l’onglet Découverte
5. 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](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 !

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 10, 2026, 8:42 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/2 "2026-10-10T20:42:34Z")

</div>

Merci @prohand , j’ai du boulot demain 😉

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 11, 2026, 12:10 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/3 "2026-10-11T12:10:06Z")

</div>

Voici mes retours 🙂

- ventilateur de l’image de l’intégration, je ne suis pas fan, je le trouve presque moche ce ventilateur dyson ☹ C’est un avis purement personnel, j’aurai préféré voir un vrai dyson ou bien la vraie silhouette d’un vrai dyson

- pour l’instant je passe par le cloud, je testerai avec l’IP en local plus tard mais j’aurai bien aimé un autodiscovery (je sais, je suis fainéant 😅 mais je pense à ceux qui ne peuvent pas connaître l’IP du/des dyson)

- côté mobile dans la config de l’intégration, il y quelques bizarreries visuelles qu’on ne retrouve pas en desktop :

 ![IMG_1587](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/8/b812657bd1befa9fea0991de85f4e61d1cb455e9.jpeg)  
 ![IMG_1588](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/5/f532a6a8c7700572a460ad97cd99dd2e8e42710a.jpeg)  
 ![IMG_1589](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/a/7a5804d475f4d6d9862bfa165a2e21470d49aabd.jpeg)

- mon modèle  

- voici quelques comparatifs de cette intégration avec les infos et fonctionnalités que j’ai depuis Matter (plugin matterbridge-dyson) :  

- Il manque la direction du flux d’air Avant/Arrière.

- **Widget**  

Ce qui serait sympa, ce serait 2 widgets :

- 1 pour les commandes
- 1 pour la partie qualité de l’air avec PM10/2.5, COV, NO2 et AQI si tu arrives à le récupérer du Dyson.

Je te mets aussi quelques captures de l’appli :

 ![IMG_1594](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/a/3a2ec91a81cdb4b128ba938fc3778cc4ad3e5a24.jpeg)  
 ![IMG_1593](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/1/6/16674542dcccb4481a1ba30dc506d15db5497bac.jpeg)  
 ![IMG_1595](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/1/2/1233e66ae345dc2535673be99796690590ccafae.jpeg)  
 ![IMG_1598](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/c/2/c2daa480693b5794ac2c8e9c7da636f80950b486.jpeg)  
 ![IMG_1597](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/5/e55f15fc532bb1328c8c861c72ed420ad9fc128a.jpeg)

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 11, 2026, 12:56 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/4 "2026-10-11T12:56:45Z")

</div>

Merci @mutmut pour ce retour très complet ! La version **1.1.0** est sortie et reprend une bonne partie de tes remarques.

**Ce qui change**

- **Liste des modes comme Matter** : Arrêt / Bas / Moyen / Haut / Auto. Bas = vitesse 1, Moyen = vitesse 5, Haut = vitesse 10. La liste suit le curseur de vitesse, donc les deux affichent toujours la même chose (1 à 3 = Bas, 4 à 7 = Moyen, 8 à 10 = Haut).
- **Sens du flux d’air** (avant / arrière) : ajouté sur les Pure Cool, Purifier Cool et Hot+Cool.
- **Icônes** : l’oscillation, le mode nuit, le mode et le flux d’air utilisent maintenant les types « ventilateur » de Gladys, chacun avec son icône (comme sur Matter).
- **Widget « Qualité de l’air Dyson »** : PM2.5, PM10, COV, NO2, température et humidité. Chaque polluant prend une **couleur selon son niveau** (vert, bleu, orange, rouge), avec les seuils de l’appli Dyson.
- **Nouveau widget « Commandes Dyson »** : jauge de vitesse, état (mode, oscillation, nuit, flux d’air, filtres, minuterie) et boutons marche/arrêt, auto, vitesse - et vitesse +.
- **Nouvelle image** : une silhouette de tour Dyson à la place de l’ancien ventilateur.

**À faire après la mise à jour**

- Pour un appareil déjà ajouté : onglet **Découverte** → **Mettre à jour** sur l’appareil, pour avoir la liste des modes et le flux d’air. L’historique et les scènes sont gardés.
- Les boutons marche et auto ont quitté le widget « Qualité de l’air » : ils sont maintenant dans « Commandes Dyson ». Il suffit d’ajouter ce widget au tableau de bord.

**Pas encore possible**

- **AQI** : Dyson ne donne pas d’indice AQI. Le niveau global affiché est le pire des 4 polluants (PM2.5, PM10, COV, NO2).
- **Découverte automatique de l’IP** : les Dyson s’annoncent en mDNS sous le nom \_dyson\_mqtt.\_tcp, mais le store Gladys refuse pour l’instant un \_ au milieu d’un nom de service. Je vais demander que ce soit corrigé côté store. En attendant, l’IP se trouve dans la liste des appareils connectés de la box : le Dyson y apparaît en général sous son numéro de série.
- **Affichage sur mobile** : la page de configuration est dessinée par Gladys, pas par l’intégration. Si tu peux ouvrir un sujet avec tes captures, ça aidera à corriger ça côté Gladys.

Dis-moi ce que ça donne en local, et si le flux d’air marche bien sur ton modèle !

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 11, 2026, 2:20 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/5 "2026-10-11T14:20:01Z")

</div>

Version 1.1.0 installée en forçant la mise à jour, merci @prohand .

> [@prohand](#):
>
> - **Nouvelle image** : une silhouette de tour Dyson à la place de l’ancien ventilateur.

J’ai toujours l’ancienne image, je verrai quand la 1.1.0 sera visible dans le store.

> [@prohand](#):
>
> - **Widget « Qualité de l’air Dyson »** : PM2.5, PM10, COV, NO2, température et humidité. Chaque polluant prend une **couleur selon son niveau** (vert, bleu, orange, rouge), avec les seuils de l’appli Dyson.

Pas de couleur spécifique mais ok pour toutes les valeurs.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/c/b/cbc00be785a7f11c5eda3a9731543c96b777fcc3.png)

> [@prohand](#):
>
> - **Nouveau widget « Commandes Dyson »** : jauge de vitesse, état (mode, oscillation, nuit, flux d’air, filtres, minuterie) et boutons marche/arrêt, auto, vitesse - et vitesse +.

Claude a du mal car presque aucune commande ☹

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/a/0/a0e66a0d7ee261f3319a9c138978681c78042ec7.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/1/315a2de2975ee73c1753f0a1bbe8dd9ee613a9c3.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/c/bcf4c19ca94f55f8a8187af197f2752b6b2909e2.png)  
J’aurai vu ce widget comme une vraie télécommande pas juste un aperçu de ce qu’il se passe.

> [@prohand](#):
>
> - **Sens du flux d’air** (avant / arrière) : ajouté sur les Pure Cool, Purifier Cool et Hot+Cool.

La valeur change bien quand je le change via la télécommande physique → OK

> [@prohand](#):
>
> - **Liste des modes comme Matter** : Arrêt / Bas / Moyen / Haut / Auto. Bas = vitesse 1, Moyen = vitesse 5, Haut = vitesse 10. La liste suit le curseur de vitesse, donc les deux affichent toujours la même chose (1 à 3 = Bas, 4 à 7 = Moyen, 8 à 10 = Haut).
> - **Icônes** : l’oscillation, le mode nuit, le mode et le flux d’air utilisent maintenant les types « ventilateur » de Gladys, chacun avec son icône (comme sur Matter).

Rien du tout !  
Et il faut Moyen de 4 à 6 (si possible) car 7 c’est déjà fort !

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/6/e6f2c2b2daa15ac65503a85ab8d9f35e8b04bbfc.png)

> [@prohand](#):
>
> - Pour un appareil déjà ajouté : onglet **Découverte** → **Mettre à jour** sur l’appareil,

Aucune `Mise à jour` présente, ça explique sûrement que j’ai encore des fonctionnalités «&nbsp;vides&nbsp;» :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/8/a/8a53a9a50ca0bc65a7faf35c799b591d6e76617e.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/8/0847e604f728c6630b4554e83b4d72803bed7fcb.png)

> [@prohand](#):
>
> Dis-moi ce que ça donne en local

J’ai renseigné l’IP du dyson et sauvegarder la conf, et comme tu peux le voir sur les captures d’écran, ça reste en cloud.

Je truve aussi que le retour des clics commande est un peu long quelque fois et on a l’impression qu’on a rien fait si on ne regarde pas les couleurs qui changent :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/6/36143d9746b24e4dddf5bee5845b7858c4802d37.png)

Et quand j’active le mode nuit, le widget ne le montre pas :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/optimized/3X/f/0/f095edd88c21f59ec94c6de218bf29cfb261f592_2_690x36.png)

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/f/b/fb0c92e884471137876fda8766afcdbef4f99928.png)  
Et je remarque un problème entre la jauge de vitesse (le dyson est bien sur 4 physiquement) et le mode … ça y est le mode est passé de 5 à 4, mais ce n’est pas du tout instantané malheureusement.

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 11, 2026, 4:06 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/6 "2026-10-11T16:06:19Z")

</div>

Merci @mutmut pour ces tests très précis : ils ont permis de trouver plusieurs vrais bugs. La version **1.2.0** est sortie.

**Corrigé**

- **Pas de bouton « Mettre à jour »** : c’était un bug de l’intégration. Elle n’envoyait sa liste d’appareils à Gladys qu’au clic sur « Scanner », alors Gladys gardait la liste de la 1.0.0. C’est pour ça que tu avais des fonctionnalités « vides », sans liste des modes ni nouvelles icônes. La liste est maintenant envoyée à chaque démarrage : après la mise à jour, le bouton apparaît tout seul dans l’onglet **Découverte**.
- **Widget en retard** (mode nuit pas affiché, « Vitesse 5 » alors que la jauge est à 4) : Gladys ignore une demande de rafraîchissement qui arrive moins de 10 s après la précédente, et le widget restait alors figé jusqu’à 2 min. L’intégration garde maintenant la demande et l’envoie au bon moment.
- **Liste des modes** : Moyen couvre les vitesses 4 à 6, et Fort va de 7 à 10.

**Widget « Commandes Dyson », plus proche d’une télécommande**

- Après un clic, le widget se met à jour dès que le Dyson a répondu. Plus besoin de guetter les couleurs.

- Gladys limite un widget à 4 boutons. Un nouveau réglage du widget, **Boutons** , permet donc de choisir :

- La ligne Mode affiche par exemple « Moyen · vitesse 5 », comme la liste des modes.

- Pour tout piloter au même endroit (liste des modes, curseur de vitesse…), mets l’appareil dans une boîte « Appareils » du tableau de bord, une fois l’appareil mis à jour.

**Connexion locale**

- Je pense que tu as tapé l’IP seule : le réglage attendait `numéro_de_série=IP`, et une IP seule était ignorée sans aucun message. Maintenant, avec un seul Dyson dans le compte, l’IP seule suffit. Avec plusieurs Dyson, le message du badge et « Tester la connexion » donnent le numéro de série à taper.
- Si la connexion locale échoue (Dyson qui redémarre, Wi-Fi coupé), l’intégration la réessaie toutes les 4 minutes et y revient toute seule.

**Couleurs des tuiles « Qualité de l’air »**

L’intégration envoie bien les couleurs, mais avec le thème « verre » de Gladys, une règle CSS les écrase sur les icônes des tuiles : elles restent bleues. J’ai proposé un correctif à Gladys : [fix(external-widget): keep tile icon colors in the glass theme by prohand · Pull Request #3188 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/pull/3188). En attendant, le niveau global garde sa couleur dans l’état.

**Image dans le store** : elle changera quand le store aura pris la nouvelle version.

**Après la mise à jour**

1. Onglet **Découverte** → **Mettre à jour** sur ton Dyson.
2. Si tu veux le local : vérifie que l’IP est bien dans **Adresses des appareils** , puis clique sur **Tester la connexion**.

Dis-moi si ça passe bien en local cette fois !

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 11, 2026, 6:35 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/7 "2026-10-11T18:35:40Z")

</div>

merci @prohand !

**Connexion locale**  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/7/b773974836f83422c9e1db11e64d7c3850c8811f.png)  
effectivement je n’avais pas compris la subtilité mais comme je n’en ai qu’un, l’IP suffit et ça fonctionne très bien.  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/4/641d67d60aff7ac2b92440b2e164f88e65439270.png)

**Mettre à jour**  
Fait mais j’ai toujours 3 fonctionnalités vides qui doivent être PM2.5, PM10 et humidité :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/8/68c17291ef9f4515d6aefc6d793701f60ee71177.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/6/66fea8c3303f1563354f433244a5d24d7ccb25ad.png)

**Liste des modes**

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/9/0971b388d515c3f31e72f9ac89113200c81bec7b.png)  
Fonctionnel ! 🙂

**Flux d’air**  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/c/9c8ddbfd36a33b0b974f30f8cd16840f7145dcd1.png)  
Fonctionnel ! 🙂

\*\*Mode nuit \*\*  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/c/ec7a878675a09bd3451f2c122a6cde6d9267f4d0.png)  
Il n’était pas nécessaire de changer ça car c’est du ON/OFF donc un commutateur est bien mieux.

**Mode oscillation**  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/b/0b1308f6c485bc38c8083b9d4523fa19a49d072d.png)  
Il n’était pas nécessaire de changer ça car c’est du ON/OFF donc un commutateur est bien mieux.  
Sauf pour si on gère OFF/45°/90°/180°/350° avec une liste 🙂

> [@prohand](#):
>
> - Gladys limite un widget à 4 boutons. Un nouveau réglage du widget, **Boutons** , permet donc de choisir :
> - marche, auto, vitesse - et vitesse + (par défaut) ;
> - marche, oscillation, mode nuit, flux d’air.

Je comprends la limitation mais je trouve qu’il y a trop d’info redondantes si on met les 2.  
Je préfère alors passer par un appareil.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/4/44da33d83e56b5c2d622ff3166bfa1cfa365df64.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/8/3/83666f76cd4ee3e435a92572acb839a335485285.png)  
Et je mettrais plus d’informations importantes dans les tuiles pour ne pas avoir uniquement cette tuile avec la vitesse enregistrée.

Je viens de voir que j’avais un comportement et des affichages bizarres, je m’explique.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/b/2/b2d119e3bf1463dcf06750f62eadd9c75f3ab287.jpeg)  
Les valeurs de Dyson Matter sont exactement les mêmes que celle de l’appli mobile.  
Lorsque je fais plusieurs fois `Actualiser` dans ton widget, ça se met à jour dans le widget ET dans l’appli ET dans Dyson Matter en temps réel.  
Le soucis est qu’à chaque fois j’ai des valeurs différentes entre l’intégration Matter (=valeurs appli) et l’intégration externe Gladys.

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 11, 2026, 7:20 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/8 "2026-10-11T19:20:55Z")

</div>

Merci @mutmut, encore un retour très utile ! La version **1.3.0** est sortie.

**Corrigé**

- **Les 3 fonctionnalités vides** (PM2.5, PM10, humidité) : elles étaient déclarées avec un type que Gladys ne connaît pas pour ces capteurs. D’où la pastille vide et pas d’icône sur le tableau de bord. C’est réglé.
- **Valeurs différentes de Matter** : bien vu ! Le Dyson envoie deux séries de valeurs pour les particules. L’intégration lisait l’ancienne (c’est pour ça que tu avais un PM2.5 plus haut que le PM10, ce qui est impossible). Elle lit maintenant celle que l’appli Dyson affiche, comme le plugin Matter. Même chose pour le formaldéhyde.
- **COV et NO2** : affichés en nombres entiers, comme dans l’appli (0 au lieu de 0,4).

**Oscillation et mode nuit**

- Ce sont de nouveau des **interrupteurs** , tu avais raison. Seul défaut : Gladys leur met l’icône d’interrupteur standard.
- Nouvelle liste **Angle d’oscillation** : 45° / 90° / 180° / 350°, comme dans l’appli. Choisir un angle lance l’oscillation autour de la direction actuelle. Pour l’arrêter, c’est l’interrupteur Oscillation (Gladys ne permet pas de traduire les choix de cette liste, donc pas de « Arrêt » dedans).
- Disponible sur les tours Pure Cool, Purifier Cool et Hot+Cool.

**Widget « Commandes Dyson »**

- Fini la tuile seule avec la vitesse gardée en mémoire. Il y a maintenant 3 tuiles :
  - le ventilateur : « Éteint », « Auto », ou la jauge de vitesse en direct ;
  - la qualité de l’air, en couleur ;
  - le PM2.5 en direct.

- La ligne Oscillation donne l’angle (« Activé · 90° »).
- Avec les boutons « oscillation, mode nuit, flux d’air », les lignes oscillation et mode nuit disparaissent de l’état : les boutons les montrent déjà. Moins de doublons si tu mets les deux widgets.
- Pour tout piloter, la boîte « Appareils » reste le mieux, je suis d’accord.

**Après la mise à jour**

1. Onglet **Découverte** → **Mettre à jour** sur ton Dyson (historique et scènes gardés).
2. Vérifie que PM2.5, PM10 et humidité ont bien leur icône, et compare les valeurs avec l’appli.

**À tester en priorité** : la liste des angles. Je n’ai pas de Dyson, je me base sur ce que l’appli envoie à un 438. Dis-moi si l’angle choisi correspond bien à ce que fait le Dyson et à ce qu’affiche l’appli.

Merci !

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 11, 2026, 8:34 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/9 "2026-10-11T20:34:26Z")

</div>

Aussitôt fait, aussitôt testé 😜

**Icônes**  
Nickel ✅

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/9/4/94175f3485993077adf34fd5e997f3b3208f772c.png)

**Appareil**  
On a tout et tout est ok ✅

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/4/9/49ccaee4243e321a6fa42f92d9034a845c09858a.png)

**Les angles**  
Ca fait exactement ce que ça doit faire et le dyson oscille dans les différents angles ✅

**Widget qualité air - Valeurs**  
Tout est synchro ✅

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/7/b/7b37347355959a9249e8bc3359a50c40169a19cf.jpeg)

**Widgets commandes**  
Je crois que je vais laisser décanter un peu cette partie, il faut que je réfléchisse sur le besoin de chaque widget. En l’état, je ne suis pas super fan même si c’est bien mieux qu’avant, mais le PM25 et la qualité de l’air n’ont finalement rien à faire ici car on est sur les commandes.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/e/c/ec07fabef0c8e4c43f40f61f06f21fa0645a96ab.png)

Petits changements tout de même :

- je mettrai les % des filtres dans la qualité de l’air après connexion locale car finalement ce sont eux qui filtrent l’air, et on n’a plus rien sur les commandes.
- Le nom `Sélection` dans les fonctionnalités n’est pas très explicite quand on choisit la fonctionnalité, possible d’avoir `Sélection oscillation` ou `Angle d'oscillation` ?
- même idée pour `Night Mode` à changer en `Mode nuit` ?  
 → en fait un coup on a du français, un coup c’est de l’anglais dans les fonctionnalités ☹

Question en passant : on peut afficher une image dans une tuile ?

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 11, 2026, 9:03 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/10 "2026-10-11T21:03:52Z")

</div>

Merci pour ce retour très complet 🙏

La **1.4.0** est disponible :

- **Widget « Commandes Dyson »** : il ne garde que les commandes. Il reste la tuile ventilateur (éteint / auto / jauge de vitesse), l’état (oscillation, mode nuit, flux d’air, connexion, minuterie) et les 4 boutons. PM2.5 et qualité de l’air sont retirés.
- **Widget « Qualité de l’air Dyson »** : l’usure des filtres s’affiche juste après la ligne « Connexion ». C’est logique, ce sont eux qui nettoient l’air 😉
- **Noms en français** : les fonctions s’appellent « Mode nuit », « Angle d’oscillation », « Durée de vie filtre HEPA »… quand le pays du compte est francophone.  
⚠ Gladys garde les noms d’un appareil déjà ajouté, même après « Mettre à jour ». Pour ton appareil, il faut les renommer dans Intégrations → Dyson → Appareils.
- **« Sélection »** : ce libellé vient du cœur de Gladys. Dans une boîte « Appareils », une fonction seule de son type prend le nom de son type. Pour le changer, donne un nom à la ligne dans les réglages de la boîte (par exemple « Angle d’oscillation »).
- **Image dans une tuile** : ce n’est pas possible, une tuile n’accepte qu’une icône. Il existe un bloc « image » à part (cadre 16:9), mais il prend une place dans la limite de 8 éléments du widget. Tu pensais à quelle image ?

Pour le rôle de chaque widget de commande, je te laisse y réfléchir. Dis-moi ce que tu veux y voir et j’adapte.

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 12, 2026, 2:40 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/11 "2026-10-12T14:40:09Z")

</div>

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/6/6/660bec896367405a1936cfedfbf070c12139cb38.jpeg)  
Tu vas pouvoir la mettre en début de post 👌

Je réfléchis toujours aux widgets commande.  
En passant, est-ce que l’on sait faire dans une intégration externe un menu popup comme on l’a pour les lumières ?

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/2/6/269da534e8fbc10e53fab1c215ffca76825532a0.png)  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/c/6/c6932681a8c3e4864c16dae0aa41dc54161dd645.png)

> [@prohand](#):
>
> - Tu pensais à quelle image ?

Afficher la photo du Dyson piloté tout simplement.

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 12, 2026, 3:19 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/12 "2026-10-12T15:19:49Z")

</div>

Merci pour l’image, c’est bien celle de la couverture de l’intégration. Je la mets en haut du premier message 👌

La **1.5.0** est disponible :

- **Dessin de l’appareil dans le widget « Commandes Dyson »** : le widget affiche ton Dyson dans un cadre 16:9. Le dessin change selon le modèle : tour (Pure Cool / Purifier Cool), Hot+Cool, ventilateur de bureau, humidificateur ou Big+Quiet. Quand le ventilateur tourne, des lignes d’air apparaissent et la LED s’allume. Éteint ou injoignable, il est dessiné à l’arrêt.  
Ce sont des dessins et pas des photos : je ne peux pas fournir les photos Dyson, et le compte Dyson n’en donne aucune.  
Un nouveau réglage du widget, **« Afficher le dessin de l’appareil »** , permet de le masquer. Il est actif par défaut.
- **Menu popup comme pour les lumières** : ce n’est pas possible depuis une intégration. Ce panneau est codé dans Gladys, et seulement pour les lumières. Pour en avoir un pour les ventilateurs, il faudrait le demander au cœur de Gladys.
- **Petite correction** : la description du widget « Commandes Dyson » parlait encore de qualité de l’air et de PM2.5. C’est corrigé.

Toujours preneur de tes idées pour les widgets de commande 😉

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 12, 2026, 3:32 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/13 "2026-10-12T15:32:29Z")

</div>

> [@prohand](#):
>
> - **Dessin de l’appareil dans le widget « Commandes Dyson »**

cool j’étais en train de lire la doc du dév d’intégration et j’avais vu ça :  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/optimized/3X/4/1/414e24537185cdaf7d59e6d88de604d634f441d3_2_690x41.png)  
donc je me suis dit que c’était possible 😉

> [@prohand](#):
>
> - Ce sont des dessins et pas des photos : je ne peux pas fournir les photos Dyson

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/c/dc5c91edd0d6386bfbc6f337aacb17da2b4e2c9e.png)  
Activé en haut, désactivé en bas, ça prend pas mal de place le 16:9 mais ça met un peu de «&nbsp;vie&nbsp;» dans ces widgets je trouve, et c’est plus visible 🙂 .

Pourquoi pas possible les photos Dyson ? copyright ou recherche des modèles et stockage à faire ?

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 12, 2026, 4:25 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/14 "2026-10-12T16:25:26Z")

</div>

Un peu des deux, mais surtout le copyright :

- **Droits** : les photos produit appartiennent à Dyson. Les mettre dans le dépôt public et dans l’image Docker, c’est les redistribuer sans autorisation. Les dessins, eux, sont faits pour l’intégration, donc pas de souci.
- **Aucune source officielle** : le compte Dyson donne le modèle et le numéro de série, mais aucune image. Il faudrait chercher les photos à la main, pour chaque modèle.
- **Les coloris** : un même modèle existe en plusieurs couleurs (blanc/argent, noir/nickel, bleu/or…), et le compte ne dit pas laquelle tu as. La photo risquerait de ne pas ressembler à ton appareil.

Si tu veux vraiment _ta_ photo, une piste possible : un réglage du widget « adresse d’une image ». L’intégration la télécharge et l’affiche à la place du dessin. Chacun mettrait la photo de son propre appareil. Dis-moi si ça t’intéresse.

Pour la place prise : le cadre 16:9 prend toute la largeur de la carte, c’est Gladys qui l’impose. Je ne peux pas le réduire. D’où le réglage pour le masquer, comme sur ton deuxième widget 😉

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 12, 2026, 4:37 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/15 "2026-10-12T16:37:09Z")

</div>

> [@prohand](#):
>
> Si tu veux vraiment _ta_ photo, une piste possible : un réglage du widget « adresse d’une image ». L’intégration la télécharge et l’affiche à la place du dessin. Chacun mettrait la photo de son propre appareil. Dis-moi si ça t’intéresse.

Je pense que c’est une bonne idée, comme ça aucun problème de copyright et de recherche fastidieuse pour toi (ou Claude même si pour lui rien n’est fastidieux 😉 ).

Attends mes retours sur les widgets commandes avant de publier une nouvelle release, c’est déjà top comme ça !

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 12, 2026, 4:48 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/16 "2026-10-12T16:48:21Z")

</div>

Yes c’est noté merci 😉  
J’attend ton retour pour relancer Claude ☺

---

<div class="post-metadata">

**Author:** ![Nagromdark](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/nagromdark/32/17758_2.png) [@Nagromdark](https://community.gladysassistant.com/u/Nagromdark)\
**Post date:** [Octobre 13, 2026, 11:10 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/17 "2026-10-13T11:10:43Z")

</div>

Salut, super merci beaucoup pour cette intégration ! plus besoin de passer par matterbridge !

juste une question il y a un bug sur «&nbsp;vitesse + et -&nbsp;» ? :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/0/9/09f26e00d5dd6f11b23ac994cdfd64fcb14ca53c.jpeg)

je ne vois pas où ça apparaît ?

---

<div class="post-metadata">

**Author:** ![mutmut](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/mutmut/32/14064_2.png) [@mutmut](https://community.gladysassistant.com/u/mutmut)\
**Post date:** [Octobre 13, 2026, 4:16 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/18 "2026-10-13T16:16:13Z")

</div>

Il te faut allumer le dyson et ne pas être en `auto` pour voir les `+` et `-` 😉

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Octobre 13, 2026, 4:37 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/19 "2026-10-13T16:37:46Z")

</div>

Merci ! Pas de bug, c’est voulu : les boutons « Vitesse - » et « Vitesse + » ne s’affichent que si le Dyson est allumé et en mode manuel. Éteint, tu as « Allumer » et « Mode auto » ; en auto, « Éteindre » et « Mode manuel ». Allume-le, et tu verras les 4 boutons. Je précise ça dans la doc.

---

<div class="post-metadata">

**Author:** ![Nagromdark](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/nagromdark/32/17758_2.png) [@Nagromdark](https://community.gladysassistant.com/u/Nagromdark)\
**Post date:** [Octobre 13, 2026, 5:03 UTC](https://community.gladysassistant.com/t/integration-dyson/11031/20 "2026-10-13T17:03:17Z")

</div>

Super effectivement 😀, vraiment classe les widgets et en mode sombre ça pète encore plus !

[Page suivante](https://community.gladysassistant.com/t/integration-dyson/11031.md?page=2)
