<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://gladysassistant.com/fr/blog/</id>
    <title>Gladys Assistant Blog</title>
    <updated>2026-10-25T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://gladysassistant.com/fr/blog/"/>
    <subtitle>Gladys Assistant Blog</subtitle>
    <icon>https://gladysassistant.com/fr/img/favicon/favicon.ico</icon>
    <rights>Copyright © 2026 Gladys Assistant.</rights>
    <entry>
        <title type="html"><![CDATA[Gladys Assistant 5.3 : un vrai lecteur de musique, et l'IA et la voix de votre choix]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/"/>
        <updated>2026-10-25T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Le widget musique devient un vrai lecteur, avec la pochette, la progression, la file d'attente et une recherche, et une nouvelle action de scène lance une playlist. L'assistant peut maintenant tourner sur l'IA de votre choix, modèle local compris, et parler avec la voix de votre choix. Au programme aussi : un catalogue d'intégrations taillé pour un millier d'intégrations, les mises à jour depuis la carte du catalogue et une série de correctifs.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>Nouvelle version de Gladys aujourd'hui, la 5.3 🎉</p>
<p>Trois choses dans celle-ci. Le widget musique devient <strong>un vrai lecteur</strong> : la pochette, le titre, la progression, la file d'attente, et une recherche pour lancer un album ou une playlist. L'assistant peut maintenant tourner sur <strong>l'IA de votre choix</strong>, y compris un modèle qui tourne chez vous, à la place de Gladys Plus. Et <strong>la voix</strong> aussi : les annonces des scènes peuvent être prononcées par un moteur de synthèse vocale local.</p>
<p><img decoding="async" loading="lazy" alt="Le nouveau widget musique : la pochette, le morceau, la progression et les commandes" src="https://gladysassistant.com/fr/assets/images/01-music-player-fr-72099fb4083a0115ca99be4fa52c66b1.webp" width="740" height="638" class="img_ev3q"></p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="un-vrai-lecteur-de-musique-sur-le-tableau-de-bord">Un vrai lecteur de musique sur le tableau de bord<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#un-vrai-lecteur-de-musique-sur-le-tableau-de-bord" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Jusqu'ici, le widget musique de Gladys était une télécommande : le nom de l'enceinte, lecture, pause, suivant, et un curseur de volume. Rien ne vous disait ce qui était en train de jouer.</p>
<p>Dans la 5.3, il devient le lecteur que vous connaissez dans les applications Spotify ou Sonos : la <strong>pochette</strong> de l'album, le <strong>titre</strong>, l'<strong>artiste</strong> et l'<strong>album</strong>, une <strong>barre de progression</strong> que vous pouvez faire glisser pour avancer, la lecture aléatoire, la répétition (de tout ou d'un seul morceau), et le volume. Une radio en direct affiche un badge « En direct » à la place de la barre de progression.</p>
<p>Deux boutons au bout de la ligne du volume ouvrent le reste, dans un panneau qui ne change jamais la taille de la carte :</p>
<ul>
<li class=""><strong>la file d'attente</strong>, avec le morceau en cours mis en évidence : un appui saute à n'importe quel morceau ;</li>
</ul>
<p><img decoding="async" loading="lazy" alt="La file d&amp;#39;attente du lecteur, avec le morceau en cours mis en évidence" src="https://gladysassistant.com/fr/assets/images/02-music-queue-fr-86d6f6f741cf7b030a40f278e9ece898.webp" width="896" height="1280" class="img_ev3q"></p>
<ul>
<li class=""><strong>la recherche et la bibliothèque</strong> : tapez un artiste, un album, une playlist ou une radio, appuyez pour le lancer, ou ajoutez-le à la file d'attente avec le bouton « + ». Un album ou une playlist peut être ouvert, ou joué en entier.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="La recherche dans le catalogue du lecteur, depuis le tableau de bord" src="https://gladysassistant.com/fr/assets/images/03-music-search-fr-f1c4b5457ebb1921ab7ed5b77d6aebb0.webp" width="896" height="1280" class="img_ev3q"></p>
<p>Un détail qui compte : la barre de progression n'est pas rafraîchie chaque seconde par le serveur. Le lecteur ne donne sa position que quand il se passe quelque chose (une pause, un saut, un nouveau morceau), et le tableau de bord calcule le reste. Un lecteur de musique ne coûte rien à votre base de données : aucun de ses états n'est gardé en historique.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="lancer-une-playlist-depuis-une-scène">Lancer une playlist depuis une scène<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#lancer-une-playlist-depuis-une-sc%C3%A8ne" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Une nouvelle action <strong>« Lancer une musique sur une enceinte »</strong> permet à une scène de lancer un morceau, un album, une playlist ou une radio. Vous le choisissez avec la même recherche que sur le tableau de bord, et vous choisissez s'il remplace ce qui joue ou s'il rejoint la file d'attente (juste après le morceau en cours, ou à la fin).</p>
<p><img decoding="async" loading="lazy" alt="Une scène qui allume la machine à café, dit bonjour sur l&amp;#39;enceinte, puis lance une playlist" src="https://gladysassistant.com/fr/assets/images/04-scene-play-media-fr-9c1fab9a4eedabf348f3c48b47501663.webp" width="1800" height="1861" class="img_ev3q"></p>
<p>Et comme le morceau est maintenant un état de l'appareil comme un autre, « quand le morceau change sur l'enceinte de la cuisine » est simplement le déclencheur d'appareil habituel, sur le titre.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="quels-lecteurs-">Quels lecteurs ?<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#quels-lecteurs-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Ce nouveau lecteur est alimenté par les <strong>intégrations externes</strong> : une intégration publie ce qui joue et fournit les pochettes, Gladys les affiche et ne charge jamais une image d'internet dans votre navigateur. Le store a déjà des intégrations pour Sonos, Spotify, Jellyfin, Plex, Volumio, MPD, Lyrion ou Yamaha MusicCast, qui ont maintenant tout ce qu'il faut pour faire vivre ce lecteur : il suffit à leurs auteurs de publier les nouveaux états.</p>
<p>Les intégrations natives Sonos, Google Cast et AirPlay ne changent pas : leur widget garde les mêmes commandes, dans le nouveau style. Et l'intégration native Sonos a déjà son bouton « Migrer » vers l'intégration de la communauté : vos pièces, widgets et scènes suivent l'appareil.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="choisissez-lia-de-votre-assistant">Choisissez l'IA de votre assistant<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#choisissez-lia-de-votre-assistant" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Depuis quelques mois, l'assistant de Gladys discute avec vous, pilote votre maison, crée des scènes et analyse vos caméras. Derrière, c'était toujours la même IA : celle de Gladys Plus.</p>
<p>Dans la 5.3, cela devient <strong>un choix</strong>. Une intégration externe du nouveau type <strong>« Fournisseur d'IA »</strong> peut répondre à l'assistant à la place de Gladys Plus : Claude, Mistral, OpenAI, DeepSeek, ou <strong>un modèle qui tourne sur votre propre machine</strong> avec Ollama. Vous le choisissez sur la page Intelligence Artificielle des intégrations, et tout l'assistant suit : la discussion, l'action « Demander à l'IA » des scènes, et le bilan hebdomadaire de la maison.</p>
<p><img decoding="async" loading="lazy" alt="Le choix du fournisseur d&amp;#39;IA et de la voix, sur la page Intelligence Artificielle (intégrations d&amp;#39;exemple)" src="https://gladysassistant.com/fr/assets/images/05-ai-tts-provider-fr-eedda0d02850d1f79b741ac2366032ac.webp" width="1800" height="1293" class="img_ev3q"></p>
<p>Pour être clair sur ce qui sort aujourd'hui : la 5.3 apporte les types « Fournisseur d'IA » et « Synthèse vocale », et les fournisseurs eux-mêmes arriveront dans le catalogue au fil de leur publication par la communauté. La capture ci-dessus utilise des intégrations d'exemple. Et l'intégration Ollama déjà présente dans le store, c'est autre chose : elle permet à une scène de poser une question à un modèle local, ce n'est pas un fournisseur d'IA pour l'assistant.</p>
<p>Ce que je trouve intéressant dans le fonctionnement : <strong>tout l'assistant tourne toujours dans votre Gladys</strong>. Les outils, le contexte de votre maison, l'historique de la conversation, les actions sur vos appareils : tout cela reste local. La seule chose qui part chez le fournisseur, c'est une requête standard, celle que toutes les IA du marché comprennent, et sa réponse revient à Gladys, qui la vérifie avant d'agir. Une intégration d'IA est donc un simple adaptateur, capable de brancher n'importe quel fournisseur.</p>
<p>Trois règles auxquelles je tenais :</p>
<ul>
<li class=""><strong>Gladys Plus reste le choix par défaut.</strong> Rien ne change pour vous si vous ne touchez à rien.</li>
<li class=""><strong>Pas de repli silencieux.</strong> Si vous avez choisi un modèle local parce que vous voulez que vos conversations restent à la maison, et que ce modèle est en panne, Gladys vous le dit. Elle n'envoie jamais vos messages à Gladys Plus dans votre dos.</li>
<li class=""><strong>L'assistant sans Gladys Plus.</strong> Avec votre propre fournisseur, la discussion, les scènes et le bilan hebdomadaire fonctionnent sans abonnement Gladys Plus.</li>
</ul>
<p>Un avertissement honnête : un fournisseur d'IA voit chaque conversation, et ses réponses déclenchent des actions dans votre maison. C'est le plus haut niveau de confiance que vous puissiez accorder à une intégration, et Gladys le dit clairement quand vous en sélectionnez un.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="et-la-voix-aussi">Et la voix aussi<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#et-la-voix-aussi" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Même idée pour la synthèse vocale. Jusqu'ici, quand une scène annonçait « la machine à laver est terminée » sur une enceinte, la voix venait de Gladys Plus.</p>
<p>Une intégration du nouveau type <strong>« Synthèse vocale »</strong> peut maintenant générer cette voix, en local avec un moteur comme Piper, ou avec le service cloud de votre choix. Vous la choisissez sur la même page, et <strong>les annonces des scènes</strong> sur vos enceintes passent par elle. L'audio est généré sur votre réseau et reste en mémoire quelques minutes, le temps que l'enceinte vienne le chercher.</p>
<p>Une limite, pour l'instant : avec une voix locale, les réponses de l'assistant vocal dans le navigateur sont uniquement écrites. Le micro d'un navigateur exige le HTTPS, et un navigateur refuse de jouer, dans une page en HTTPS, un son servi en HTTP sur votre réseau local. Gladys ne bascule jamais sur Gladys Plus dans votre dos : si vous voulez que l'assistant parle dans le navigateur, gardez Gladys Plus comme voix.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="un-catalogue-taillé-pour-un-millier-dintégrations">Un catalogue taillé pour un millier d'intégrations<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#un-catalogue-taill%C3%A9-pour-un-millier-dint%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Au lancement de la version 5 fin août, le store comptait environ soixante-dix intégrations de la communauté. Aujourd'hui, il en compte <strong>856</strong>, plus les intégrations natives. La page des intégrations n'était pas pensée pour ça : elle téléchargeait le store complet (25 Mo) toutes les 30 minutes, et trouver quelque chose voulait dire tout faire défiler.</p>
<p><img decoding="async" loading="lazy" alt="Le catalogue : les nouvelles catégories, et les intégrations des autres pays masquées" src="https://gladysassistant.com/fr/assets/images/07-catalog-fr-c14d6273183c5a505a22bf78d69cf2ae.webp" width="1800" height="1860" class="img_ev3q"></p>
<p>Voici ce qui change :</p>
<ul>
<li class=""><strong>Un catalogue qui charge vite.</strong> Gladys télécharge maintenant un index léger de 1,5 Mo, et ne va chercher le fichier complet d'une intégration, quelques dizaines de kilo-octets au plus, que quand vous l'ouvrez, l'installez ou la mettez à jour. Pendant le chargement, la page le dit, au lieu d'afficher les intégrations natives comme si c'était tout le catalogue. Les cartes s'affichent page par page, avec un bouton « Afficher plus d'intégrations ».</li>
<li class=""><strong>La recherche est le premier filtre.</strong> Elle lit plus que la carte : toutes les langues de la description, les mots-clés déclarés par l'auteur, l'auteur lui-même, et les pays. Les résultats sont classés (les noms qui commencent par ce que vous avez tapé d'abord), et une recherche regarde toujours dans tout le catalogue, quelle que soit la catégorie où vous êtes.</li>
<li class=""><strong>Le filtre de pays que personne n'a à régler.</strong> Réseaux de transport, fournisseurs d'électricité, collecte des déchets, cinémas : beaucoup d'intégrations n'ont de sens que dans un pays. Gladys déduit votre pays du fuseau horaire avec lequel elle est déjà configurée, et masque des catégories les intégrations des autres pays. Une ligne indique combien sont masquées, avec un lien « Voir tous les pays », et la recherche les trouve toujours.</li>
<li class=""><strong>Quatre nouvelles catégories</strong> : <em>Transports &amp; mobilité</em>, <em>Véhicules &amp; recharge</em>, <em>Serveurs &amp; auto-hébergement</em> et <em>Loisirs, sport &amp; jeux</em>. « Services » était devenu un fourre-tout de 160 intégrations.</li>
<li class=""><strong>Les petites choses qui comptent</strong> : un badge « Installée » sur les cartes, un tri « Dernière mise à jour », un compteur toujours comparé au catalogue entier (« 21 sur 894 intégrations ») avec un seul lien « Effacer les filtres », et quand vous revenez de la page d'une intégration, vous êtes exactement là où vous étiez dans la liste.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="mettre-à-jour-vos-intégrations-depuis-le-catalogue">Mettre à jour vos intégrations depuis le catalogue<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#mettre-%C3%A0-jour-vos-int%C3%A9grations-depuis-le-catalogue" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Quand une intégration de la communauté a une nouvelle version, sa carte affiche maintenant la version installée, la nouvelle, et un bouton <strong>Mettre à jour</strong>. Plus besoin d'ouvrir l'intégration.</p>
<p>Et quand plusieurs attendent, la vue <strong>À mettre à jour</strong> s'ouvre sur un bouton <strong>Tout mettre à jour</strong>. Les intégrations sont mises à jour l'une après l'autre, pas toutes en même temps, ce qui ménage un Raspberry Pi ou un NAS, et le panneau suit la progression. Si l'une échoue, il la liste avec un lien vers sa page, et les autres continuent.</p>
<p><img decoding="async" loading="lazy" alt="La vue « À mettre à jour » : le bouton « Tout mettre à jour », et le bouton de mise à jour de chaque carte" src="https://gladysassistant.com/fr/assets/images/08-update-all-fr-8473c7a0fddf78f62e4759c9af0bd5ea.webp" width="1800" height="1260" class="img_ev3q"></p>
<p>Merci à <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> pour les deux !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="pour-les-développeurs-dintégrations">Pour les développeurs d'intégrations<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#pour-les-d%C3%A9veloppeurs-dint%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Lecteurs de musique</strong> : un lecteur gagne les fonctionnalités « en cours de lecture » (<code>title</code>, <code>artist</code>, <code>album</code>, <code>artwork</code>, <code>duration</code>, <code>position</code>, <code>shuffle</code>, <code>repeat</code>, <code>mute</code>, et un <code>playback_state</code> modifiable), et le nouveau champ <code>music</code> du manifest déclare ce que l'intégration sait faire à la demande : <code>browse</code>, <code>search</code>, <code>queue</code> et <code>append</code>. Les pochettes sont servies par l'intégration derrière une clé, jamais sous forme d'URL. Le contrat est dans <a href="https://github.com/GladysAssistant/Gladys/blob/master/docs/specs/external-integrations/capabilities/music.md" target="_blank" rel="noopener noreferrer" class="">la spec musique</a>.</li>
<li class=""><strong>Fournisseurs d'IA</strong> : le nouveau type <code>ai</code> reçoit des requêtes de complétion de chat compatibles OpenAI, et répond avec une complétion compatible OpenAI. <a href="https://github.com/GladysAssistant/Gladys/blob/master/docs/specs/external-integrations/capabilities/ai-type.md" target="_blank" rel="noopener noreferrer" class="">La spec des fournisseurs d'IA</a> explique aussi comment joindre un modèle qui tourne sur l'hôte, et pourquoi sa fenêtre de contexte doit être configurée.</li>
<li class=""><strong>Fournisseurs de synthèse vocale</strong> : le nouveau type <code>tts</code> reçoit un texte et une langue, et répond avec l'audio. <a href="https://github.com/GladysAssistant/Gladys/blob/master/docs/specs/external-integrations/capabilities/tts-type.md" target="_blank" rel="noopener noreferrer" class="">La spec des fournisseurs de synthèse vocale</a>.</li>
<li class=""><strong>Catalogue</strong> : deux nouveaux champs optionnels dans le manifest, <code>keywords</code> (des termes utilisés seulement par la recherche : marques, modèles, villes desservies) et <code>countries</code> (les codes ISO des pays où l'intégration est utilisable, absent veut dire partout dans le monde), et les quatre nouvelles catégories <code>transport</code>, <code>vehicles</code>, <code>servers</code> et <code>leisure</code>.</li>
<li class=""><strong>Polling</strong> : un appareil découvert qui publie une <code>poll_frequency</code> est maintenant interrogé par Gladys sans avoir à mettre aussi <code>should_poll</code>.</li>
</ul>
<p>Le <a href="https://github.com/GladysAssistant/integration-sdk-js" target="_blank" rel="noopener noreferrer" class="">SDK v0.16.0</a> gère tout cela : <code>onAiChat</code> pour les fournisseurs d'IA, <code>onTtsSynthesize</code> pour la synthèse vocale, et <code>publishNowPlaying</code>, <code>artworkKey</code> et les handlers <code>onMusic*</code> pour les lecteurs de musique.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="correctifs">Correctifs<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#correctifs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La 5.2.1 est sortie le lendemain de la 5.2. Voici ce qu'elle et cette version corrigent :</p>
<ul>
<li class=""><strong>Utilisateurs</strong> : vous ne pouvez plus modifier votre propre rôle, et le dernier administrateur d'une instance ne peut plus perdre ce rôle. Jusqu'ici, un administrateur seul pouvait se donner un autre rôle, et plus personne ne pouvait accéder aux paramètres des utilisateurs pour le lui rendre. Une instance déjà dans cette situation rend le rôle d'administrateur à son compte le plus ancien.</li>
<li class=""><strong>Appareils</strong> : enregistrer un appareil ne remet plus la valeur actuelle de ses fonctionnalités à celle que la page avait à son ouverture. Merci <a href="https://github.com/Terdious" target="_blank" rel="noopener noreferrer" class="">@Terdious</a> !</li>
<li class=""><strong>Appareils</strong> : créer un appareil pendant que Gladys écrit autre chose dans sa base de données n'échoue plus avec une erreur « database is locked ».</li>
<li class=""><strong>Connexion</strong> : un e-mail tapé avec des majuscules ou des espaces est accepté, à la connexion comme à la réinitialisation du mot de passe.</li>
<li class=""><strong>Batteries</strong> : désactiver l'alerte de batterie faible dans les paramètres la désactive vraiment, et les messages de batterie faible et d'échec de sauvegarde arrivent à tous les administrateurs, même quand l'envoi à l'un d'eux échoue. Merci <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> !</li>
<li class=""><strong>Énergie</strong> : les modèles EDF Tarif Bleu, qui portent plus de dix ans d'historique de prix, peuvent de nouveau être sélectionnés : l'historique en dehors de la validité de votre contrat est écarté, sans rien changer aux coûts.</li>
<li class=""><strong>Enedis</strong> : les compteurs peuvent être renommés, et un nouveau compteur est nommé d'après son PDL plutôt que « Enedis », ce qui permet de distinguer deux compteurs.</li>
<li class=""><strong>Zigbee2MQTT</strong> : le port série du dongle USB est toujours celui monté dans le conteneur, quel que soit son chemin sur l'hôte, ce qui pouvait empêcher Zigbee2MQTT de démarrer.</li>
<li class=""><strong>Zigbee2MQTT</strong> : les quatre boutons de l'interrupteur Philips Hue Tap sont reconnus.</li>
<li class=""><strong>Tableau de bord</strong> : sélectionner du texte ou faire glisser un curseur dans un panneau ou une fenêtre, puis relâcher la souris en dehors, ne la ferme plus.</li>
<li class=""><strong>Appareils</strong> : les listes d'appareils ne transportent plus l'image de chaque caméra (jusqu'à 150 ko chacune) : elles chargent plus vite, et enregistrer une caméra n'échoue plus parce que la requête est trop lourde.</li>
<li class=""><strong>Énergie</strong> : un nouveau contrat peut reprendre le nom d'un contrat existant, comme un contrat Tempo renouvelé. Merci <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> !</li>
<li class=""><strong>Paramètres</strong> : un utilisateur qui n'est pas administrateur accède maintenant aux paramètres depuis le menu, et ne voit que les onglets qu'il peut utiliser. Merci <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> !</li>
<li class=""><strong>Scènes</strong> : le résumé d'une action sur un volet affiche l'appareil et la valeur choisie, et l'éditeur met en évidence le bouton sélectionné. Merci <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> !</li>
<li class=""><strong>Widgets</strong> : les boutons des widgets d'intégrations gardent la couleur de leurs icônes dans le thème Horizon. Merci à Stefan Bauer !</li>
<li class=""><strong>HomeKit</strong> : les préréglages d'un radiateur restent justes dans l'app Maison, et une requête qui échoue reçoit une réponse au lieu de laisser l'app Maison en attente. Merci <a href="https://github.com/Dreamthy" target="_blank" rel="noopener noreferrer" class="">@Dreamthy</a> !</li>
<li class=""><strong>Sous le capot</strong> : l'interface est maintenant construite avec Vite 8. Merci <a href="https://github.com/bertrandda" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a> !</li>
</ul>
<p>Cela fait 32 pull requests depuis la version 5.2.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="merci-aux-contributeurs">Merci aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#merci-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Merci à <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> pour les boutons de mise à jour du catalogue, « Tout mettre à jour » compris, les messages de batterie et de sauvegarde, les paramètres des utilisateurs non administrateurs, les actions sur les volets dans les scènes et les contrats d'énergie qui partagent un nom, à <a href="https://github.com/Terdious" target="_blank" rel="noopener noreferrer" class="">@Terdious</a> pour la correction de l'enregistrement des appareils, à <a href="https://github.com/Dreamthy" target="_blank" rel="noopener noreferrer" class="">@Dreamthy</a> pour les radiateurs dans HomeKit, à Stefan Bauer pour les icônes des widgets dans le thème Horizon, à <a href="https://github.com/bertrandda" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a> pour le passage à Vite 8, et à <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a> pour des tests qui restent verts au changement d'heure. Et merci à tous ceux qui ont demandé ces fonctionnalités et remonté des bugs sur le forum !</p>
<p>On se retrouve sur <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">le forum</a> si vous voulez parler de cette version :)</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="comment-mettre-à-jour-">Comment mettre à jour ?<a href="https://gladysassistant.com/fr/blog/gladys-5-3-music-player-and-ai-providers/#comment-mettre-%C3%A0-jour-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Comme toujours, Gladys se met à jour automatiquement sous 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic depuis les paramètres.</p>
<p>Le <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v5.3.0" target="_blank" rel="noopener noreferrer" class="">CHANGELOG complet de la 5.3.0</a> est sur GitHub.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys Assistant 5.2 : un vrai thermostat, et des contrats d'énergie pour tous les pays]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/"/>
        <updated>2026-10-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys peut maintenant être votre thermostat, ou programmer celui que vous avez déjà, avec des plannings hebdomadaires et un tout nouveau widget. Le suivi de l'énergie s'ouvre à tous les contrats d'électricité du monde. Au programme aussi : le canal des messages système, 34 fonctions mathématiques dans les scènes et les appareils qui remplissent votre base de données.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>Nouvelle version de Gladys aujourd'hui, la 5.2 🎉</p>
<p>Deux gros morceaux dans celle-ci, et tous les deux parlent de votre maison plutôt que de l'interface. Gladys peut maintenant <strong>être votre thermostat</strong>, ou programmer celui que vous avez déjà, avec des plannings hebdomadaires. Et <strong>le suivi de l'énergie s'ouvre à tous les contrats d'électricité</strong> : plus seulement les trois contrats français que Gladys connaissait jusqu'ici, mais les plages horaires, les saisons, les tranches, les prix spot, de presque tous les pays.</p>
<p><img decoding="async" loading="lazy" alt="Le nouveau widget thermostat : la température de la pièce, la consigne, le créneau en cours du planning et les préréglages" src="https://gladysassistant.com/fr/assets/images/01-thermostat-widget-fr-73e8c8dc3dac9c9054645b2a657f988e.webp" width="1140" height="818" class="img_ev3q"></p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="gladys-devient-un-thermostat">Gladys devient un thermostat<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#gladys-devient-un-thermostat" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'était une des plus vieilles demandes du forum, et sans doute l'installation la plus répandue en France : un radiateur électrique piloté par un relais ou une prise connectée, un capteur de température quelque part dans la pièce, et aucun thermostat de marque. Jusqu'ici, la réponse dans Gladys, c'était une scène par seuil de température. Pas de planning, pas d'hystérésis, et un radiateur qui clignotait autour de 21 °C.</p>
<p>Il y a maintenant une intégration native <strong>Thermostat</strong>, et elle gère deux cas.</p>
<p><strong>Gladys est le thermostat.</strong> Vous choisissez un capteur de température et un interrupteur (un relais, une prise, un contact de chaudière), et Gladys régule : elle lit la température toutes les minutes et allume ou éteint le chauffage pour atteindre la consigne. Vous avez le choix entre une hystérésis (chauffe sous 20,5 °C, s'arrête au-dessus de 21,5 °C) et une régulation TPI, qui chauffe pendant une part d'un cycle fixe proportionnelle à l'écart. La seconde ménage mieux les radiateurs qui ont beaucoup d'inertie. Un capteur d'ouverture coupe le chauffage à la seconde où la fenêtre s'ouvre.</p>
<p><strong>Gladys programme votre thermostat existant.</strong> Un Netatmo, une tête thermostatique Zigbee, un thermostat Matter ou MQTT régule déjà très bien tout seul. Ce qui lui manquait, c'est un planning qui vive dans Gladys, à côté du reste de la maison, plutôt que dans l'application du fabricant. Gladys écrit maintenant sa consigne selon le planning, bascule son mode sur Arrêt quand il le faut, et affiche s'il est en train de chauffer.</p>
<p><img decoding="async" loading="lazy" alt="Le formulaire d&amp;#39;un thermostat réel : Gladys pilote la consigne, l&amp;#39;état de chauffe et le mode de l&amp;#39;appareil" src="https://gladysassistant.com/fr/assets/images/03-thermostat-external-fr-06c5d4d71983875bc3295a17344abb90.webp" width="1800" height="1654" class="img_ev3q"></p>
<p>Un détail dont je suis assez content : si quelqu'un tourne la molette du vrai thermostat, ou change la température depuis l'application du fabricant, Gladys le voit et le traite comme un changement manuel. Elle ne l'écrase pas une minute plus tard, ce qui est le bug classique des thermostats pilotés par deux maîtres.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="des-plannings-hebdomadaires-par-maison">Des plannings hebdomadaires, par maison<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#des-plannings-hebdomadaires-par-maison" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Les plannings appartiennent à une maison. Avec deux maisons, chacune a sa propre « Semaine », et un thermostat ne peut suivre qu'un planning de sa maison.</p>
<p><img decoding="async" loading="lazy" alt="Les plannings de la maison : un aperçu de la semaine, et les thermostats qui suivent chacun d&amp;#39;eux" src="https://gladysassistant.com/fr/assets/images/02-thermostat-schedules-fr-59a558c3a1cdbf2d85565ce4a6d9d76b.webp" width="1800" height="1186" class="img_ev3q"></p>
<p>Sous le capot, un planning est une liste de <strong>points de bascule</strong>, comme chez Netatmo et Tado : « à partir du lundi 06:30, Confort, jusqu'au point suivant ». Ça a l'air d'un détail, mais ça supprime toute une famille de bugs :</p>
<ul>
<li class="">une nuit de 22:30 à 06:30 est un seul créneau, pas deux moitiés recollées à minuit ;</li>
<li class="">il n'y a ni trou ni chevauchement : ajouter un créneau raccourcit ceux qu'il recouvre, supprimer un créneau prolonge le précédent ;</li>
<li class="">un jour sans créneau à lui garde le dernier préréglage de la veille. Un planning de bureau sans créneau le week-end garde son préréglage du vendredi soir tout le week-end, et l'aperçu de la semaine montre exactement ça.</li>
</ul>
<p>« Copier vers… » copie un jour sur les autres : vous écrivez le lundi, vous le copiez sur toute la semaine, c'est fait.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="le-widget-et-tout-le-reste">Le widget, et tout le reste<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#le-widget-et-tout-le-reste" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Le nouveau widget de tableau de bord affiche la température et l'humidité de la pièce, la consigne en grand, et un halo orange quand le chauffage tourne. Le bandeau dit ce que fait le thermostat (« Confort jusqu'à 22:30 »), et la barre du bas donne les préréglages : Arrêt, Hors-gel, Absence, Éco, Nuit, Confort.</p>
<p>Choisir un préréglage ou tourner la molette, c'est un changement manuel, qui dure par défaut <strong>jusqu'au prochain créneau du planning</strong>, comme chez Tado ou Netatmo. Vous pouvez aussi régler une durée fixe à la place. Et sans planning, un changement manuel reste, comme sur un thermostat classique.</p>
<p>La partie qui compte le plus pour moi ne se voit pas à l'écran : le préréglage, le mode et la consigne sont des <strong>fonctionnalités d'appareil standard</strong>. Une scène peut donc passer la maison en « Absence » quand tout le monde part, et l'IA, MQTT, Gladys Plus et les assistants vocaux voient un thermostat comme un autre, avec son préréglage et son état de chauffe.</p>
<p>Un immense merci à <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a>, qui a écrit l'essentiel de cette intégration : 84 commits, et beaucoup de patience pendant la revue !</p>
<p>La <a class="" href="https://gladysassistant.com/fr/docs/integrations/thermostat/">documentation du thermostat est ici</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="des-contrats-dénergie-pour-tous-les-pays">Des contrats d'énergie, pour tous les pays<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#des-contrats-d%C3%A9nergie-pour-tous-les-pays" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Le suivi de l'énergie de Gladys connaissait trois contrats : base, heures pleines / heures creuses et EDF Tempo. Tout le reste demandait une pull request sur Gladys et une nouvelle version. Des heures creuses le week-end, un tarif été / hiver aux États-Unis, les tranches d'Hydro-Québec, un prix spot horaire en Norvège : impossible.</p>
<p>Dans la 5.2, un contrat n'est plus une liste de prix mais un <strong>ensemble de règles</strong>, interprétées par un moteur de tarification qui ne connaît aucun fournisseur par son nom. Une règle peut dépendre de l'heure, du jour de la semaine, de la saison, d'une période de dates, d'un calendrier tarifaire (couleur Tempo, jours fériés, jours de pointe), de tranches de consommation par jour, par mois ou par période de facturation, ou de la puissance maximale. Par-dessus viennent les frais fixes, les taxes en pourcentage, les composantes de puissance par kW et les prix spot avec un coefficient et une marge.</p>
<p>Le moteur est testé sur des contrats réels de <strong>12 pays</strong> : France, Belgique, Royaume-Uni, Allemagne, Finlande, Norvège, États-Unis, Canada, Australie, Japon, Corée du Sud et Inde.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="un-assistant-et-un-aperçu-sur-votre-propre-consommation">Un assistant, et un aperçu sur votre propre consommation<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#un-assistant-et-un-aper%C3%A7u-sur-votre-propre-consommation" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Créer un contrat se fait en quatre étapes : le compteur, le modèle de contrat (filtré par pays, avec une recherche), ses paramètres, et un <strong>aperçu</strong>.</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;aperçu : le coût des 7 derniers jours avec ce contrat, et le prix appliqué à chaque créneau de 30 minutes" src="https://gladysassistant.com/fr/assets/images/04-energy-contract-preview-fr-98220b3765a5112268a93b25a5881f4d.webp" width="1800" height="993" class="img_ev3q"></p>
<p>L'aperçu tarifie votre consommation réelle des 7 derniers jours avec le contrat, sans rien enregistrer : le total, le détail par composante, et un échantillon de créneaux avec le prix appliqué à chacun. Si ça ne colle pas avec votre facture, vous le savez avant d'enregistrer.</p>
<p>Vos prix existants sont <strong>convertis automatiquement</strong> en contrats au premier démarrage, sans toucher à l'historique des coûts. Gladys vérifie elle-même la conversion en comparant l'ancien et le nouveau calcul sur les 7 derniers jours, et signale un contrat qui diffère.</p>
<p>Et vous n'avez plus à entretenir la hiérarchie énergétique à la main. Gladys relie maintenant elle-même les fonctionnalités d'énergie de vos appareils : l'index d'une prise, sa consommation et son coût, rattachés à votre compteur principal. Le seul choix qui reste, c'est le compteur d'un appareil, et seulement si vous en avez plusieurs : le compteur d'une résidence secondaire est enfin tarifé par son propre contrat. Les installations dont la hiérarchie avait été cassée par l'ancien bouton « Corriger » sont réparées au premier démarrage.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="le-prix-sur-le-tableau-de-bord-et-dans-vos-scènes">Le prix sur le tableau de bord, et dans vos scènes<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#le-prix-sur-le-tableau-de-bord-et-dans-vos-sc%C3%A8nes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Un nouveau widget <strong>Prix de l'électricité</strong> affiche le prix actuel, la tranche en cours, jusqu'à quand il s'applique et le prix suivant, ainsi que la consommation du jour.</p>
<p><img decoding="async" loading="lazy" alt="Le widget prix de l&amp;#39;électricité : le prix actuel, jusqu&amp;#39;à quand il s&amp;#39;applique, et le suivant" src="https://gladysassistant.com/fr/assets/images/05-energy-price-widget-fr-de7e9312a4e39ad3a701d317925aefee.webp" width="740" height="324" class="img_ev3q"></p>
<p>Et comme Gladys connaît maintenant le prix à chaque instant, les scènes peuvent s'en servir : un déclencheur <strong>« Changement de prix de l'électricité »</strong>, et une action <strong>« Condition sur le prix de l'électricité »</strong>. Lancer le lave-vaisselle quand l'électricité devient moins chère tient en trois blocs :</p>
<p><img decoding="async" loading="lazy" alt="Une scène qui lance le lave-vaisselle dès que le prix passe sous 0,15 €/kWh" src="https://gladysassistant.com/fr/assets/images/06-energy-scene-fr-55b4ca7573898717e198f143499275de.webp" width="1800" height="1537" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="un-contrat-peut-venir-de-partout">Un contrat peut venir de partout<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#un-contrat-peut-venir-de-partout" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Les modèles viennent de trois endroits : le <a href="https://github.com/GladysAssistant/energy-contracts" target="_blank" rel="noopener noreferrer" class="">catalogue communautaire</a>, téléchargé par Gladys sans avoir besoin de mise à jour, les services internes de Gladys (EDF Tempo), et les <strong>intégrations externes</strong>. Une intégration peut maintenant déclarer des modèles de contrat, publier des calendriers tarifaires (couleurs de jour, prix spot à la demi-heure ou au quart d'heure, jours fériés) et, pour les contrats que les règles ne savent pas exprimer, calculer le coût elle-même.</p>
<p>Concrètement : une intégration Octopus Agile, Tibber ou Nord Pool peut être publiée par n'importe qui, sans toucher à Gladys. Et si votre contrat manque, vous pouvez aussi l'écrire vous-même en JSON dans l'assistant, puis l'exporter comme modèle pour le partager.</p>
<p>La <a class="" href="https://gladysassistant.com/fr/docs/integrations/energy-monitoring/">documentation du suivi de l'énergie</a> est à jour.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="choisissez-où-partent-les-messages-système">Choisissez où partent les messages système<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#choisissez-o%C3%B9-partent-les-messages-syst%C3%A8me" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Gladys envoie des messages aux administrateurs d'elle-même : une mise à jour, une sauvegarde qui échoue, des batteries faibles, l'abonnement Gladys Plus, le résumé hebdomadaire de l'IA. Jusqu'ici, ils partaient sur tous les canaux de messagerie que vous aviez configurés.</p>
<p><img decoding="async" loading="lazy" alt="Le nouveau réglage du canal des messages système" src="https://gladysassistant.com/fr/assets/images/07-system-messages-fr-50dec8b150e19833f96fbf53a83f5e0e.webp" width="1152" height="426" class="img_ev3q"></p>
<p>Vous choisissez maintenant le canal dans <code>Paramètres / Système</code> : tous, Telegram uniquement, ou la conversation Gladys uniquement. Ils restent de toute façon toujours visibles dans la conversation Gladys.</p>
<p>Merci à <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> pour celle-ci !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="34-fonctions-mathématiques-dans-les-formules-de-scène">34 fonctions mathématiques dans les formules de scène<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#34-fonctions-math%C3%A9matiques-dans-les-formules-de-sc%C3%A8ne" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les valeurs calculées des scènes (attendre, contrôler un appareil, définir une variable, conditions, volume d'une enceinte) ne connaissaient que <code>+ - * / % ^</code> et cinq fonctions. Il y en a maintenant 34, plus 3 constantes : <code>min</code>, <code>max</code>, <code>mean</code>, <code>median</code>, <code>sum</code>, <code>sqrt</code>, <code>pow</code>, <code>log10</code>, <code>exp</code>, les fonctions trigonométriques, <code>pi</code>… Et un lien « Fonctions disponibles et syntaxe » déplie la liste complète juste sous le champ.</p>
<p><img decoding="async" loading="lazy" alt="Le champ de formule d&amp;#39;une scène, avec la liste des fonctions disponibles" src="https://gladysassistant.com/fr/assets/images/08-formula-functions-fr-0b64bc7f7f928a142cb446582f258e8e.webp" width="1800" height="836" class="img_ev3q"></p>
<p>Une consigne qui suit la température extérieure tout en restant entre 17 et 21 °C, arrondie au demi-degré, tient donc en une ligne, comme sur la capture : <code>round(max(17, min(21, 23 - exterieur / 4)) * 2) / 2</code>, où <code>exterieur</code> est la température lue à l'étape précédente de la scène.</p>
<p>Autre changement : une formule qui ne peut pas être calculée <strong>arrête maintenant la scène</strong>, au lieu de la laisser continuer avec la valeur précédente.</p>
<p><a class="" href="https://gladysassistant.com/fr/docs/scenes/math-functions/">La liste complète est dans la documentation</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="retrouvez-les-appareils-qui-remplissent-votre-base-de-données">Retrouvez les appareils qui remplissent votre base de données<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#retrouvez-les-appareils-qui-remplissent-votre-base-de-donn%C3%A9es" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Certains appareils envoient une valeur toutes les quelques secondes. Une prise connectée qui remonte sa puissance dix fois par minute, gardée pour toujours dans l'historique, finit par peser plus lourd que tout le reste de la maison.</p>
<p><img decoding="async" loading="lazy" alt="La page des appareils signale les appareils très bavards, avec leur part de l&amp;#39;historique" src="https://gladysassistant.com/fr/assets/images/09-verbose-devices-fr-82244c2455548d25c490910c57e997ee.webp" width="1800" height="540" class="img_ev3q"></p>
<p>La page des appareils les signale maintenant : un bandeau indique quelle part de l'historique ils représentent sur les dernières 24 heures, un filtre n'affiche qu'eux, et chaque page d'appareil affiche la taille de l'historique de chaque fonctionnalité. Si vous n'avez pas besoin de cet historique, désactivez-le depuis la page de l'appareil, votre base de données vous remerciera.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="pour-les-développeurs-dintégrations">Pour les développeurs d'intégrations<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#pour-les-d%C3%A9veloppeurs-dint%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Calendriers</strong> : un nouveau type d'intégration <code>calendar</code> permet à une intégration de synchroniser des calendriers et leurs événements dans Gladys : un serveur CalDAV ou Nextcloud, iCloud, un flux ICS public (emploi du temps scolaire, collecte des déchets, matchs)… Ils apparaissent dans la vue calendrier et fonctionnent avec les déclencheurs de scène calendrier, exactement comme les calendriers de l'intégration CalDAV, et chaque utilisateur relie son propre compte depuis la page de l'intégration. Google Agenda et Outlook, qui demandent une connexion OAuth par utilisateur, viendront dans un second temps.</li>
<li class=""><strong>Contrats d'énergie</strong> : la nouvelle capacité <code>energy_contracts</code>, décrite plus haut.</li>
<li class=""><strong>Relevés en retard</strong> : une intégration dont le fournisseur ne sert que les relevés de la veille (Hydro-Québec) peut publier une consommation datée, tarifée à la bonne demi-heure, pointes comprises.</li>
<li class=""><strong>Widgets</strong> : un bouton de widget peut maintenant ouvrir un petit formulaire (4 champs maximum) avant d'envoyer son action, par exemple le prix d'une livraison de granulés tapé depuis la tablette murale.</li>
<li class=""><strong>Maisons</strong> : un champ peut proposer la liste des maisons de Gladys avec <code>source: "houses"</code>, dans la configuration, les widgets et les scènes.</li>
</ul>
<p>Tout est dans <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">le guide développeur</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="les-correctifs-et-tout-ce-que-les-51x-ont-déjà-apporté">Les correctifs, et tout ce que les 5.1.x ont déjà apporté<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#les-correctifs-et-tout-ce-que-les-51x-ont-d%C3%A9j%C3%A0-apport%C3%A9" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Quatre versions correctives sont sorties depuis la 5.1 (5.1.1 à 5.1.4). Voici ce qu'elles et cette version corrigent :</p>
<ul>
<li class=""><strong>Mises à jour</strong> : quand Gladys n'arrive pas à télécharger sa nouvelle image, la mise à jour affiche maintenant la vraie erreur Docker (connexion internet, espace disque, délai dépassé) au lieu d'un message générique.</li>
<li class=""><strong>CalDAV</strong> : les événements dont les propriétés ont des paramètres et les fuseaux horaires <code>GMT+hhmm</code> sont synchronisés correctement, et un événement impossible à formater ne bloque plus les autres.</li>
<li class=""><strong>Zigbee2MQTT</strong> : le conteneur embarqué passe en 2.14.2.</li>
<li class=""><strong>Broadlink</strong> : l'interrupteur des prises connectées reste synchronisé avec l'état réel de la prise.</li>
<li class=""><strong>Aspirateurs robots</strong> : les commandes de mode de nettoyage et de mode de fonctionnement ne proposent que les options gérées par l'appareil.</li>
<li class=""><strong>Widget caméra</strong> : seuls les états texte de la fonctionnalité image sont affichés, et un tableau de bord dont on avait touché l'option de contrôle PTZ du widget caméra peut de nouveau être enregistré.</li>
<li class=""><strong>Intégrations</strong> : les champs secrets des actions peuvent être saisis, les valeurs par défaut des champs d'action sont appliquées, les champs numériques acceptent les décimales, les boutons de widget gardent leurs couleurs en mode sombre, et les tuiles des widgets s'alignent sur une grille équilibrée qui garde la couleur de ses icônes dans le thème verre.</li>
<li class=""><strong>IA</strong> : l'assistant pouvait échouer sur toute question liée aux scènes via Gladys Plus (une erreur 502) : ses requêtes sont de nouveau acceptées, et bien plus légères.</li>
<li class=""><strong>Mode tablette</strong> : ouvrir Gladys via Gladys Plus ou avec une clé d'API n'échoue plus sur le mode tablette.</li>
<li class=""><strong>Connexion</strong> : après une connexion locale, Gladys vous ramène sur la page que vous essayiez d'ouvrir.</li>
<li class=""><strong>Base de données</strong> : la purge quotidienne garde les 1 000 messages les plus récents par utilisateur et les 2 000 tâches de fond les plus récentes, ces tables ne grossissent donc plus indéfiniment.</li>
<li class=""><strong>Sécurité</strong> : les routes de localisation et de présence d'un utilisateur sont maintenant réservées à cet utilisateur et aux administrateurs, et plusieurs dépendances sont mises à jour pour corriger des alertes npm.</li>
<li class=""><strong>Gladys Plus</strong> : la sauvegarde nocturne ne fait plus tuer Gladys par manque de mémoire sur une machine avec un gros historique. Si votre compte Gladys Plus n'a pas de codes de récupération pour la double authentification, un bandeau sur le tableau de bord vous invite maintenant à les générer, pour ne pas vous retrouver bloqué en perdant votre téléphone. La vérification de version n'est envoyée que par les images officielles, et la page des tarifs met en avant l'alerte e-mail hors ligne arrivée avec la 5.1.</li>
</ul>
<p>Ça fait 47 pull requests depuis la version 5.1, dont 28 dans cette version.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="remerciements-aux-contributeurs">Remerciements aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#remerciements-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Merci à <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a> pour le thermostat, à <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> pour le canal des messages système et les correctifs du widget caméra, du PTZ et du mode tablette, et à <a href="https://github.com/bertrandda" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a> pour le correctif CalDAV. Et merci à tous ceux qui ont remonté des bugs sur le forum !</p>
<p>On se retrouve sur <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">le forum</a> si vous voulez parler de cette version :)</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="comment-mettre-à-jour-">Comment mettre à jour ?<a href="https://gladysassistant.com/fr/blog/gladys-5-2-thermostat-and-energy-contracts/#comment-mettre-%C3%A0-jour-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Comme toujours, Gladys se met à jour automatiquement sous 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic depuis les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour, et depuis cette version, vous pouvez choisir exactement où partent ces messages !</p>
<p>Le <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v5.2.0" target="_blank" rel="noopener noreferrer" class="">CHANGELOG complet de la 5.2.0</a> est sur GitHub.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys Assistant 5.1 : les intégrations peuvent ajouter leurs widgets et leurs scènes]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/"/>
        <updated>2026-09-21T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Une intégration communautaire peut maintenant poser ses propres widgets sur votre tableau de bord et ajouter ses propres déclencheurs et actions dans vos scènes. Au programme aussi : la traduction espagnole, une alerte e-mail quand votre Gladys tombe, le suivi carbone du réseau et le diagnostic des détecteurs de fumée.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>Nouvelle version de Gladys aujourd'hui, la 5.1 🎉</p>
<p>La version 5 était une grosse refonte de l'interface. Celle-ci est surtout pour les intégrations. Jusqu'ici, une intégration communautaire ne savait faire qu'une chose : publier des appareils. Elle peut maintenant poser ses propres widgets sur votre tableau de bord, et ajouter ses propres déclencheurs et actions dans vos scènes.</p>
<p><img decoding="async" loading="lazy" alt="Quatre widgets publiés par des intégrations communautaires, sur un tableau de bord Gladys" src="https://gladysassistant.com/fr/assets/images/01-integration-widgets-fr-6524bba7e6b17e70438aa95b4db2c783.webp" width="1800" height="763" class="img_ev3q"></p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="des-widgets-de-tableau-de-bord-publiés-par-les-intégrations">Des widgets de tableau de bord publiés par les intégrations<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#des-widgets-de-tableau-de-bord-publi%C3%A9s-par-les-int%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Petit rappel : depuis la 4.84, n'importe qui peut packager une intégration dans une petite image Docker, la publier sur GitHub, et elle apparaît dans le catalogue de toutes les instances Gladys. On en est à 81 aujourd'hui, écrites quasiment uniquement par la communauté.</p>
<p>Le souci, c'est que beaucoup de choses utiles ne sont pas des appareils. Une prévision de production solaire, la carte de nettoyage d'un aspirateur, le gazole le moins cher autour de vous, le risque pollinique du jour, le plan de charge de votre voiture pour la nuit : ça ne rentre pas dans « une température et un interrupteur », et c'est pourtant exactement ce qu'on veut voir sur un tableau de bord.</p>
<p>Une intégration peut donc maintenant déclarer ses propres widgets, et ils arrivent dans l'éditeur de tableau de bord à côté de ceux de Gladys :</p>
<p><img decoding="async" loading="lazy" alt="La section « Widgets d&amp;#39;intégrations » du sélecteur de widgets" src="https://gladysassistant.com/fr/assets/images/02-widget-picker-fr-989297d8739b39875667c3654b0861f8.webp" width="836" height="490" class="img_ev3q"></p>
<p>Ils apparaissent dans le sélecteur de widgets de l'éditeur de tableau de bord, dans leur propre section, avec le nom de l'intégration qui les fournit. Vous en ajoutez un comme n'importe quel autre widget. Et s'il a des réglages (quel aspirateur, quelle région, quelle période), vous les remplissez directement là, dans un formulaire décrit par l'intégration et généré par Gladys.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="lintégration-dit-quoi-afficher-gladys-décide-comment">L'intégration dit quoi afficher, Gladys décide comment<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#lint%C3%A9gration-dit-quoi-afficher-gladys-d%C3%A9cide-comment" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>C'est le point important de cette fonctionnalité, et c'est un choix assumé, pas quelque chose qu'on a subi.</p>
<p>Aucune intégration tierce n'injecte de HTML dans votre Gladys. Pas d'iframe, pas de script, pas de CSS, pas de couleurs ni de tailles personnalisées. L'intégration envoie une description de son contenu dans un petit vocabulaire : un titre, des tuiles de valeurs, une jauge, une liste d'états, un graphique, une grille d'images, des boutons. C'est Gladys qui fait le rendu.</p>
<p>Du coup chaque widget, même écrit par quelqu'un que vous ne connaissez pas, hérite automatiquement du thème Horizon, du mode sombre, de la mise en page mobile, de votre langue et de votre fuseau horaire. Et il continue de marcher quand l'interface évolue. C'est le modèle des widgets iOS et Android.</p>
<p>Il y a aussi un budget de contenu, pour éviter les cartes surchargées : 8 composants maximum, un seul composant principal (un graphique ou une liste ou une image, pas deux), 6 tuiles de valeurs maximum, 4 boutons maximum, des listes limitées et des textes courts. Et c'est Gladys qui décide de l'ordre d'affichage : en-tête, tuiles, composant principal, états, boutons. Deux widgets qui montrent une valeur, une courbe et deux boutons sortent donc avec la même allure.</p>
<p>Quelques précisions techniques :</p>
<ul>
<li class="">Le contenu est calculé à la volée, pas figé dans le manifeste. Un aspirateur en train de nettoyer peut renvoyer un affichage différent d'un aspirateur sur sa base.</li>
<li class="">Rien n'est considéré comme fiable. Chaque contenu est vérifié et borné avant d'arriver dans l'interface : uniquement des composants connus, des textes et des listes de taille limitée, des nombres finis, des dates valides, des liens en https, et des images servies par votre Gladys plutôt que récupérées chez un tiers par votre navigateur.</li>
<li class="">Un bouton peut agir : appeler l'intégration, ou écrire une valeur sur une de ses fonctionnalités d'appareil. Le résultat s'affiche dans la carte.</li>
<li class="">Un widget peut tracer une courbe depuis votre historique Gladys, ou depuis des données que Gladys n'a pas (une prévision, un plan de charge, les prix de demain) en envoyant directement les points, avec des annotations et un repère « maintenant ».</li>
<li class="">Une intégration qui n'a aucun appareil, comme un indice de prix des carburants ou un flux de sorties cinéma, a enfin sa place grâce au nouveau type <code>provider</code>.</li>
</ul>
<p>Une précision sur les captures ci-dessus : ce sont des exemples de ce que le vocabulaire sait faire. Le mécanisme sort aujourd'hui, les intégrations qui l'utilisent restent à écrire.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="des-déclencheurs-et-des-actions-de-scène-publiés-par-les-intégrations">Des déclencheurs et des actions de scène publiés par les intégrations<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#des-d%C3%A9clencheurs-et-des-actions-de-sc%C3%A8ne-publi%C3%A9s-par-les-int%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'est exactement le même problème du côté des scènes. Jusqu'ici, tous les déclencheurs et toutes les actions de l'éditeur étaient codés en dur dans Gladys. Une intégration externe n'avait aucun moyen d'en ajouter, et les deux surfaces génériques dont elle disposait ne suffisaient pas :</p>
<ul>
<li class="">Une fonctionnalité d'appareil, c'est un état. Une température, un interrupteur, une présence : ça marche très bien avec le déclencheur « changement d'état ». Par contre, une plaque d'immatriculation reconnue dans l'allée, une sonnette avec un instantané, un tag NFC scanné ou une commande vocale comprise, ce sont des événements ponctuels avec des données attachées. Les faire passer pour une fonctionnalité fait perdre la donnée, se mélange quand deux événements s'enchaînent, et pollue votre historique.</li>
<li class="">Écrire une valeur, ce n'est pas lancer une opération. « Prends un instantané et donne-moi l'image », « nettoie ces trois pièces », « annonce ça sur cette enceinte » : il y a des paramètres et un résultat.</li>
</ul>
<p>Une intégration peut donc maintenant déclarer ses déclencheurs et ses actions dans son manifeste, et ils apparaissent dans l'éditeur de scènes comme le reste.</p>
<p><img decoding="async" loading="lazy" alt="Une scène déclenchée par une intégration, avec une action d&amp;#39;intégration dans ses étapes" src="https://gladysassistant.com/fr/assets/images/03-scene-integration-fr-e8c594fafa616d6ba77635ed146ef311.webp" width="1800" height="1313" class="img_ev3q"></p>
<p>La carte est générée par Gladys à partir de la déclaration. Les champs deviennent un formulaire, un champ laissé vide accepte n'importe quelle valeur, et les données de l'événement deviennent des variables de scène réutilisables dans les étapes suivantes. L'indice de confiance sur la capture vient directement du déclencheur.</p>
<p>Côté conception, c'est Gladys qui fait la correspondance : l'intégration envoie un événement typé avec ses données, et Gladys le compare aux déclencheurs que vous avez configurés. L'intégration n'apprend jamais quelles scènes existent, il n'y a donc rien à fuiter et rien à resynchroniser quand elle se reconnecte, et votre configuration reste dans Gladys. Une action est envoyée une seule fois, et un timeout fait échouer cette action uniquement.</p>
<p>Au passage, une scène peut maintenant mélanger un événement d'une intégration, une action d'une autre, et les étapes Gladys habituelles entre les deux.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-conversation-gladys-uniquement-">« Conversation Gladys uniquement »<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#-conversation-gladys-uniquement-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Beaucoup d'entre vous l'ont demandé. Quand une scène vous envoie un message, il part par défaut sur tous les services de messagerie que vous avez configurés (Telegram, SMS...).</p>
<p><img decoding="async" loading="lazy" alt="Le sélecteur de destination de l&amp;#39;action message, réglé sur « Conversation Gladys uniquement »" src="https://gladysassistant.com/fr/assets/images/04-conversation-only-fr-281866a88cc33bd18677fe2a5ab0bac0.webp" width="1800" height="657" class="img_ev3q"></p>
<p>Vous pouvez maintenant choisir. Avec « Conversation Gladys uniquement », le message reste dans Gladys et nulle part ailleurs. C'est pratique si vous installez Telegram plus tard et que vous ne voulez pas que vos anciennes scènes se mettent à vous notifier sur le téléphone. L'option marche même si vous n'avez aucun canal de messagerie configuré, et elle existe aussi sur l'action « Demander à l'IA ».</p>
<p>Toujours dans les scènes : les scènes créées par l'IA sont maintenant taguées « AI », ce qui permet de les retrouver facilement. Et le filtre par tag correspond désormais exactement au tag, au lieu de retenir tout ce qui contient le mot.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="gladys-parle-espagnol">Gladys parle espagnol<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#gladys-parle-espagnol" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;interface de Gladys en espagnol" src="https://gladysassistant.com/fr/assets/images/05-spanish-fc01d11e5225f35ab9d2e55bac190169.webp" width="1800" height="1125" class="img_ev3q"></p>
<p>Gladys est maintenant traduit en espagnol, la quatrième langue après l'anglais, le français et l'allemand. Toute l'interface y est passée : tableau de bord, appareils, éditeur de scènes, paramètres, pages d'intégrations, et même les mots-clés de recherche d'icônes.</p>
<p>Un grand merci à Nestor Alonso Torres pour cette contribution. Si vous voulez Gladys dans votre langue, les fichiers de traduction sont de simples JSON dans le dépôt, n'hésitez pas à vous lancer.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="être-prévenu-quand-votre-gladys-tombe">Être prévenu quand votre Gladys tombe<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#%C3%AAtre-pr%C3%A9venu-quand-votre-gladys-tombe" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="Le nouveau réglage Gladys Plus : recevoir un e-mail quand l&amp;#39;instance est hors ligne" src="https://gladysassistant.com/fr/assets/images/06-offline-alert-fr-eb5d2f4d21a59b8f8a89db8ffab7d3f6.webp" width="1800" height="495" class="img_ev3q"></p>
<p>Gladys Plus voit votre instance se connecter et se déconnecter. Il peut maintenant vous envoyer un e-mail quand elle est injoignable depuis plus longtemps qu'un délai que vous choisissez, de 10 minutes à une journée, puis un second e-mail quand elle revient.</p>
<p>Coupure de courant, box internet tombée, carte SD morte, mise à jour Docker qui a mal tourné : vous êtes prévenu le jour même, au lieu de le découvrir le soir en rentrant.</p>
<p>Le réglage appartient à votre compte Gladys Plus, il se change donc depuis Gladys Plus, et Gladys vous met un lien direct vers la bonne page.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="nouvelle-catégorie-dappareil--le-carbone-du-réseau">Nouvelle catégorie d'appareil : le carbone du réseau<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#nouvelle-cat%C3%A9gorie-dappareil--le-carbone-du-r%C3%A9seau" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;intensité carbone du réseau électrique, sur un tableau de bord énergie" src="https://gladysassistant.com/fr/assets/images/08-grid-carbon-fr-8e6356c5939c894c8ebc9bf829af853a.webp" width="810" height="1056" class="img_ev3q"></p>
<p>Gladys gagne une catégorie « capteur carbone du réseau », avec trois valeurs : l'intensité carbone de votre réseau électrique en gCO₂eq/kWh, la part d'électricité décarbonée et la part de renouvelable. Chacune a son unité, son historique et ses graphiques.</p>
<p>Surtout, une scène peut les lire. « Lance la machine à laver quand le réseau est propre » devient donc possible, et les intégrations qui publient ces chiffres pour votre pays ont enfin où les mettre.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="les-détecteurs-de-fumée-remontent-plus-dinformations">Les détecteurs de fumée remontent plus d'informations<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#les-d%C3%A9tecteurs-de-fum%C3%A9e-remontent-plus-dinformations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="Un widget cuisine affichant le diagnostic d&amp;#39;un détecteur de fumée" src="https://gladysassistant.com/fr/assets/images/07-smoke-detector-fr-3ab7966af1a14e4d919f962a4db0b1b4.webp" width="810" height="1192" class="img_ev3q"></p>
<p>Les détecteurs de fumée Zigbee envoient bien plus que l'alarme elle-même, et Gladys sait maintenant les lire : l'encrassement de la chambre de détection (un détecteur encrassé ne détecte plus rien, il vous dit donc quand le nettoyer ou le remplacer), le fait que le détecteur se soit mis en silence, et une commande pour couper l'alarme aussi longtemps que l'appareil l'autorise.</p>
<p>Cette dernière reste volontairement en dehors de la catégorie interrupteur. Couper une alarme incendie ne doit pas pouvoir se faire par un « éteins tout » dans une scène ou un assistant vocal.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="appareils-protocoles-système">Appareils, protocoles, système<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#appareils-protocoles-syst%C3%A8me" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Matter</strong> : matter.js passe en 0.17.9, ce qui corrige les erreurs <code>Node ID X is already commissioned</code> qui bloquaient certains appairages.</li>
<li class=""><strong>HomeKit</strong> : les climatisations sont exposées en HeaterCooler. Demander à Siri d'en allumer une conserve maintenant le mode dans lequel elle était.</li>
<li class=""><strong>Zigbee2MQTT</strong> : les étiquettes triphasées du ZLinky_TIC sont gérées (<code>SINSTS1</code>, <code>SMAXSN*</code>, <code>IINST1</code>, <code>IMAX1</code>), <code>probe_temperature</code> a son propre type de température au lieu d'écraser la principale, et le conteneur tourne dans le fuseau horaire de votre instance. Ses logs et ses horaires ne sont donc plus décalés.</li>
<li class=""><strong>Sonos</strong> : l'intégration native a maintenant un badge « déprécié » et un bouton de migration vers l'intégration communautaire, qui fait plus de choses. La fenêtre de migration prévient de ce qui change pour les notifications vocales.</li>
<li class=""><strong>Tableau de bord</strong> : le curseur et le champ numérique respectent le pas déclaré par la fonctionnalité d'appareil. Une consigne qui bouge par 0,5 ne saute donc plus par 1.</li>
<li class=""><strong>Calendrier</strong> : correction d'une régression où le chargement du plugin timezone de dayjs cassait le calendrier.</li>
<li class=""><strong>Gladys Plus</strong> : le verrou de paiement dans lequel certains comptes étaient restés à cause du bug 402 de l'offre Lite est levé automatiquement. Et chaque version est maintenant publiée sur Gladys Plus directement depuis le workflow de release.</li>
<li class=""><strong>Sécurité</strong> : correction d'une faille de réinitialisation de mot de passe, où une origine choisie par un attaquant pouvait empoisonner le lien envoyé par e-mail.</li>
</ul>
<p>Côté documentation, les routes d'API qui manquaient dans l'apidoc généré sont publiées, et la spécification des intégrations externes est découpée en un fichier par sujet.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="et-tout-ce-que-les-50x-ont-déjà-corrigé">Et tout ce que les 5.0.x ont déjà corrigé<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#et-tout-ce-que-les-50x-ont-d%C3%A9j%C3%A0-corrig%C3%A9" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Entre la 5.0 et aujourd'hui, quatre versions correctives sont sorties (5.0.1 à 5.0.4) avec une cinquantaine de correctifs, presque tous issus de vos retours sur la nouvelle interface : tablettes en portrait, noms d'appareils trop longs, dock mobile, icônes météo, ConBee III, renumérotation des variables de scène, menus déroulants qui tombaient en bas de l'écran, latence de défilement du tableau de bord.</p>
<p>Ça fait près de 70 pull requests depuis la version 5.0, dont 23 dans cette version.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="remerciements-aux-contributeurs">Remerciements aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#remerciements-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Merci à <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a>, <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a>, <a href="https://github.com/vincentBesseau" target="_blank" rel="noopener noreferrer" class="">@vincentBesseau</a> et Nestor Alonso Torres pour le code de cette version, et à tous ceux qui publient des intégrations externes. Le catalogue est à 81 et il continue de monter.</p>
<p>Si vous voulez écrire la vôtre, <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">le guide développeur est ici</a>. Il couvre maintenant les widgets et les déclarations de scène, avec les champs de manifeste, le vocabulaire de contenu, les limites et les méthodes du SDK.</p>
<p>On se retrouve sur <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">le forum</a> si vous voulez parler de cette version :)</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="comment-mettre-à-jour-">Comment mettre à jour ?<a href="https://gladysassistant.com/fr/blog/gladys-5-1-integration-widgets-and-scenes/#comment-mettre-%C3%A0-jour-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Comme toujours, Gladys se met à jour automatiquement sous 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic depuis les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour !</p>
<p>Le <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v5.1.0" target="_blank" rel="noopener noreferrer" class="">CHANGELOG complet de la 5.1.0</a> est sur GitHub.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys Assistant 5 est là 🎉]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-assistant-5/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-assistant-5/"/>
        <updated>2026-08-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Presque six ans après la v4, Gladys Assistant change d'interface. Horizon : un design glass pensé pour le téléphone dans votre poche, un dashboard qu'on peut enfin mettre en page, un éditeur de scènes réécrit, et 67 intégrations communautaires.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p><strong>Gladys Assistant 5 est disponible.</strong> 🎉</p>
<p>C'est la première version majeure de Gladys depuis presque six ans, et c'est celle que j'avais envie de sortir depuis très longtemps : une refonte complète de l'interface, du dashboard jusqu'à la dernière page de paramètres.</p>
<p><img decoding="async" loading="lazy" alt="Le dashboard de Gladys Assistant 5, dans le nouveau design Horizon" src="https://gladysassistant.com/fr/assets/images/01-horizon-dashboard-fr-16db6307c785c7de40cce2ce683b9d8e.webp" width="2400" height="1500" class="img_ev3q"></p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="un-peu-dhistoire">Un peu d'histoire<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#un-peu-dhistoire" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Gladys est open source <strong>depuis 2013</strong>. Ça a commencé comme un projet perso sur un Raspberry Pi, dans une chambre, avec une idée toute simple : votre maison devrait être pilotée par une machine <strong>qui vous appartient</strong>, <strong>chez vous</strong>, qui continue de marcher quand internet tombe et quand une startup se fait racheter.</p>
<p>Treize ans plus tard, l'idée n'a pas bougé d'un millimètre, et elle a plutôt bien vieilli.</p>
<ul>
<li class=""><strong>2013</strong> : les premières lignes de code, Gladys v1, sur un Raspberry Pi.</li>
<li class=""><strong>2015</strong> : Gladys v2, et une communauté qui se forme autour.</li>
<li class=""><strong>2016</strong> : Gladys v3.</li>
<li class=""><strong>3 novembre 2020</strong> : <strong>Gladys 4</strong>, une réécriture complète, en Docker, avec l'interface que la plupart d'entre vous utilisent aujourd'hui.</li>
<li class=""><strong>27 août 2026</strong> : <strong>Gladys Assistant 5</strong>.</li>
</ul>
<p>Entre la v4 et aujourd'hui, on a sorti <strong>86 mises à jour de fonctionnalités</strong>, chacune avec son lot de nouveautés, sans compter les correctifs publiés entre les deux. Le moteur est devenu très bon : Zigbee, Z-Wave, Matter, MQTT, caméras, énergie, scènes, un assistant IA, un système de plugins. Mais l'interface, elle, est restée celle dessinée en 2020, pour un écran d'ordinateur portable, à une époque où je n'imaginais pas vraiment que vous alliez fixer des tablettes au mur et piloter votre maison depuis votre téléphone au fond du lit.</p>
<p>C'est exactement ce que vous avez fait. Donc la version 5 est faite pour l'écran que vous utilisez vraiment.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-horizon-le-nouveau-design">☀️ Horizon, le nouveau design<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#%EF%B8%8F-horizon-le-nouveau-design" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Le nouveau design s'appelle <strong>Horizon</strong>. C'est un thème glass, doux et lumineux : des surfaces givrées qui flottent au-dessus d'un dégradé vivant, des arrondis généreux, de la vraie profondeur, et une échelle typographique qui laisse enfin respirer les chiffres.</p>
<p><img decoding="async" loading="lazy" alt="Zoom sur le haut du tableau de bord Maison : l&amp;#39;horloge, la météo et le widget vue de la maison" src="https://gladysassistant.com/fr/assets/images/02-horizon-closeup-fr-2634d47d6b9453fba11421269c8e192e.webp" width="1800" height="1059" class="img_ev3q"></p>
<p>Ça, c'est un zoom sur le haut d'un tableau de bord, à taille réelle. Chaque widget est un panneau givré à grand rayon, posé sur un dégradé qui court derrière toute la page au lieu d'être repeint carte par carte. Au milieu, le <strong>widget vue de la maison</strong>, la signature de cette version : votre maison en illustration, avec les valeurs en direct épinglées exactement là où il faut.</p>
<p>Ce n'est pas un coup de peinture sur deux écrans. <strong>Toutes les pages de Gladys y sont passées</strong> : le dashboard, les Appareils, les Intégrations et chacune de leurs sous-pages, la Discussion, l'Activité, le Calendrier, les Plans, les Scènes, les Paramètres, le profil, et même l'écran de connexion.</p>
<p><img decoding="async" loading="lazy" alt="Zoom sur les contrôles d&amp;#39;appareils : contrôles segmentés, capsule de consigne et interrupteurs" src="https://gladysassistant.com/fr/assets/images/03-horizon-controls-fr-ab4a22e17900513151902f42db3019b4.webp" width="2098" height="812" class="img_ev3q"></p>
<p>Et les contrôles ont été redessinés un par un. Les anciens groupes de boutons Bootstrap sont devenus des <strong>contrôles segmentés à la iOS</strong> : une piste douce, un seul segment blanc actif. Les consignes sont devenues des <strong>capsules</strong> avec un moins et un plus. Chaque ligne d'appareil est devenue sa propre tuile de verre imbriquée. Rien de tout ça ne change ce que Gladys sait faire. Tout ça change la sensation de l'utiliser vingt fois par jour.</p>
<p>Mon détail préféré, on ne le voit vraiment qu'en mouvement. Le sélecteur de tableaux de bord n'est pas posé dans une barre en haut de la page : c'est une <strong>capsule flottante</strong> qui reste épinglée pendant que le tableau de bord défile en dessous, et son fond dépoli givre tout ce qui passe au travers. Une photo, un graphique, un titre de carte : tout se floute en passant dessous, et ressort net de l'autre côté.</p>
<p><img decoding="async" loading="lazy" alt="Le tableau de bord qui défile sous la capsule flottante, qui givre le contenu passant en dessous" src="https://gladysassistant.com/fr/assets/images/04-liquid-glass-fr-83301635efe7f1f392f9402d962a6cf2.webp" width="2400" height="953" class="img_ev3q"></p>
<p>La capsule est aussi transparente au pointeur partout sauf sur ses propres pastilles, donc les widgets qui glissent dessous restent cliquables. C'est un petit détail. C'est aussi le moment où l'interface cesse de ressembler à une page web.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pensé-pour-le-téléphone-dans-votre-poche">📱 Pensé pour le téléphone dans votre poche<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-pens%C3%A9-pour-le-t%C3%A9l%C3%A9phone-dans-votre-poche" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'est la partie qui me tient le plus à cœur, et la plus difficile à montrer en capture d'écran, alors soyons précis.</p>
<p><img decoding="async" loading="lazy" alt="Gladys Assistant 5 sur téléphone : l&amp;#39;écran d&amp;#39;accueil, les contrôles d&amp;#39;une pièce et le panneau de lumière" src="https://gladysassistant.com/fr/assets/images/05-mobile-fr-c58666e989c81f9e822c94ce6243c002.webp" width="2400" height="1500" class="img_ev3q"></p>
<p>Ces trois écrans sont à un geste les uns des autres. Vous ouvrez Gladys et vous voyez votre maison. Vous faites défiler une fois et vous êtes sur les contrôles d'une pièce : une lumière, un volet, la climatisation et sa consigne, tous à taille de doigt. Vous appuyez sur la lumière et vous obtenez un panneau plein écran, avec un curseur de luminosité que vous faites glisser au pouce et une roue de couleurs. C'est tout l'objet de cette version.</p>
<p><strong>Le sélecteur de dashboards est passé en bas.</strong> Sur un téléphone, le bord accessible au pouce est celui du bas, pas celui du haut. Donc en dessous du point de rupture desktop, la barre d'onglets se détache de l'en-tête et devient un dock flottant à portée de pouce. Elle respecte <code>safe-area-inset-bottom</code>, donc elle passe au-dessus de la barre d'accueil d'un iPhone, et elle suit le <strong>visual viewport</strong> : Safari iOS anime sa propre barre du bas quand vous faites défiler la page, et sans cette correction le dock se cachait dessous en permanence. Ce n'est plus le cas.</p>
<p><strong>Seul l'onglet actif garde son nom.</strong> Les autres se réduisent à des pastilles d'icône. Sur un écran de 390 pixels, c'est la différence entre voir deux dashboards et en voir cinq.</p>
<p><strong>On peut balayer d'un dashboard à l'autre, et ça fait natif.</strong> Pas un rechargement de page : le dashboard voisin <strong>glisse sous votre doigt sous forme de squelette</strong>, exactement à la mise en page qu'il aura, puis bascule sur les vraies données dès qu'elles arrivent. Le geste se verrouille sur un axe après 12 pixels, se valide à 15 % de la largeur d'écran ou sur un flick, et rebondit en élastique quand il n'y a pas de dashboard de ce côté. Les widgets qui ont leur propre geste horizontal (une carte, un curseur, un tableau d'appareils qui défile) le gardent : le pager les détecte par géométrie, pas par une liste en dur, donc un nouveau widget qui défile est couvert par construction.</p>
<p><strong>Les zones tactiles ne grossissent que pour les doigts.</strong> Chaque contrôle d'un widget atteint le plancher des ~44 pixels des règles Apple, mais uniquement sous <code>@media (pointer: coarse)</code>, pour qu'un PC portable tactile garde le dimensionnement compact à la souris au lieu de se transformer en borne interactive. Même logique pour appuyer sur une ligne d'appareil : au doigt, toute la ligne est la cible ; à la souris, non, parce qu'un clic qui dérape sur le nom d'un appareil ne doit jamais écrire dans vos lumières.</p>
<p><strong>Les contrôles segmentés sont l'exception à la règle des 44 pixels</strong>, volontairement : dans une piste segmentée, c'est <em>toute la piste</em> qui est la zone tactile, donc ses segments restent à la hauteur des segmented controls iOS au lieu de s'empiler en tour de gros boutons.</p>
<p><strong>Les popups s'échappent de leur carte.</strong> Sélecteurs de date, choix de période et menus déroulants sont rendus en haut du document plutôt que dans le widget qui les a ouverts, donc sur un petit écran ils ne sont jamais coupés par la carte à laquelle ils appartiennent.</p>
<p><strong>Le menu des paramètres défile horizontalement</strong>, avec des flèches de débordement, au lieu de se replier sur six lignes, et les colonnes qui ne rentrent plus <strong>passent à la ligne</strong> au lieu d'être écrasées.</p>
<p>Vingt petites décisions. Mises bout à bout, c'est la différence entre une interface qui <em>fonctionne</em> sur téléphone et une interface qui a été <em>faite</em> pour lui.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-clair-ou-sombre-comme-vous-voulez">🌙 Clair ou sombre, comme vous voulez<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-clair-ou-sombre-comme-vous-voulez" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Horizon existe dans les deux. Le thème sombre n'est pas un filtre inversé, il est dessiné : le même verre, la même profondeur, plus chaud sur les bords.</p>
<p><img decoding="async" loading="lazy" alt="Le dashboard de Gladys Assistant 5 en mode sombre" src="https://gladysassistant.com/fr/assets/images/06-dark-mode-fr-5642f9d4b8892893c17a8d4fbb9a1ec4.webp" width="2400" height="1500" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-un-dashboard-quon-peut-enfin-mettre-en-page">🧱 Un dashboard qu'on peut enfin mettre en page<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-un-dashboard-quon-peut-enfin-mettre-en-page" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'ancien dashboard, c'était N colonnes de largeur égale, point. Si vous vouliez une grande vue de maison à gauche et une pile de petites tuiles à droite, c'était impossible.</p>
<p>Maintenant un dashboard est fait de <strong>sections</strong>, et chaque section a ses propres colonnes :</p>
<ul>
<li class=""><strong>Des largeurs de colonnes pondérées.</strong> Une colonne est <em>normale</em> ou <em>large</em>. Une section <code>large | normale</code> met un grand panneau à gauche et une pile de tuiles à droite. Deux clics, deux valeurs, pas de bricolage au pixel.</li>
<li class=""><strong>Une barre de chips.</strong> Des pastilles d'état compactes en haut du dashboard : état de l'alarme, « tout fermé », une température, la production solaire, le prochain événement du calendrier. Elles se réorganisent sur téléphone au lieu de déborder.</li>
<li class=""><strong>Des actions rapides et des scènes avec leur état en direct.</strong> Un bouton de scène vous dit maintenant ce que la scène a fait : <code>Départ de la maison · Allumé</code>.</li>
<li class=""><strong>Un widget vue de la maison</strong> : une illustration de chez vous, avec les valeurs en direct épinglées dessus.</li>
<li class=""><strong>L'éditeur montre le vrai résultat.</strong> Le canvas d'édition et la vue partagent désormais la même mise en page de colonnes, avec les mêmes pourcentages, donc ce que vous arrangez est ce que vous obtenez.</li>
<li class=""><strong>Un sélecteur de widgets avec recherche</strong>, une icône et un nom par type, au lieu d'une liste déroulante brute.</li>
</ul>
<p>Les dashboards <strong>demandent aussi une icône</strong> à la création, et les dashboards existants dont le nom commençait par un emoji voient cet emoji promu en icône automatiquement.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-léditeur-de-scènes-réécrit">🎬 L'éditeur de scènes, réécrit<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-l%C3%A9diteur-de-sc%C3%A8nes-r%C3%A9%C3%A9crit" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les scènes étaient la partie la plus puissante et la plus intimidante de Gladys. L'éditeur est maintenant un <strong>flux vertical</strong> : un bloc <strong>QUAND</strong> pour les déclencheurs, un bloc <strong>ALORS</strong> pour les étapes, chaque étape repliable, chaque action choisie dans un <strong>sélecteur par catégories</strong> au lieu d'une liste à plat.</p>
<p><img decoding="async" loading="lazy" alt="Le nouvel éditeur de scènes, avec ses blocs QUAND et ALORS" src="https://gladysassistant.com/fr/assets/images/07-scene-editor-fr-6f23bf3d78986c82d14db7bdc0bbbc3e.webp" width="2400" height="1500" class="img_ev3q"></p>
<p>Également nouveau côté scènes :</p>
<ul>
<li class=""><strong>Voir et arrêter les scènes en cours d'exécution</strong>, enfin.</li>
<li class="">Une action <strong>« Obtenir la date et l'heure actuelles »</strong>.</li>
<li class="">Un mode <strong>« n'importe quel changement d'état »</strong> sur le déclencheur d'état d'appareil.</li>
<li class="">Le sélecteur de canal de message ne liste que les services de messagerie réellement configurés.</li>
<li class="">On peut supprimer le premier bloc d'actions d'une scène.</li>
<li class="">Les événements du calendrier reviennent sous forme de liste lisible dans les variables de scène.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-67-intégrations-communautaires-et-ça-continue">🧩 67 intégrations communautaires, et ça continue<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-67-int%C3%A9grations-communautaires-et-%C3%A7a-continue" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Il y a deux versions, on a ouvert les <strong>intégrations externes</strong> : n'importe qui peut empaqueter une compatibilité d'appareil sous forme de petite image Docker, la publier, et elle apparaît dans le catalogue de toutes les instances Gladys de la planète.</p>
<p>Le catalogue est passé de 20 à <strong>67 intégrations en un peu plus de deux semaines</strong>. Airzone, Apple TV, Daikin, De Dietrich, bornes de recharge, CallMeBot, Docker, onduleurs solaires : presque tout est écrit par la communauté, pas par moi.</p>
<p><img decoding="async" loading="lazy" alt="Le catalogue d&amp;#39;intégrations, filtré sur les intégrations communautaires" src="https://gladysassistant.com/fr/assets/images/08-integration-store-fr-a462f35df6e684f108433db99880ff9e.webp" width="2400" height="1500" class="img_ev3q"></p>
<p>Cette version peaufine toute cette boucle : une vue <strong>Installées</strong> qui montre ce qui tourne réellement sur votre instance, des numéros de version <strong>liés à leur changelog</strong>, la nouvelle version affichée dans la bannière « mise à jour disponible », la <strong>rétention d'historique par fonctionnalité</strong> sur les appareils externes, et le <strong>suivi énergétique automatique</strong> pour les fonctionnalités qui remontent une puissance.</p>
<p>Si votre appareil n'est pas encore supporté, <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">vous pouvez écrire l'intégration vous-même en une après-midi</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-lassistant-reçoit-un-micro">🤖 L'assistant reçoit un micro<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-lassistant-re%C3%A7oit-un-micro" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La page Discussion est passée sur Horizon comme le reste : la conversation est posée sur le même verre, et les outils utilisés par l'assistant pour vous répondre sont présentés en chips que vous pouvez déplier.</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;assistant IA de Gladys sur la page Discussion en thème Horizon" src="https://gladysassistant.com/fr/assets/images/09-ai-chat-fr-a69e404d4af4ed57ffbda77ec927e8ad.webp" width="2400" height="1500" class="img_ev3q"></p>
<p>La nouveauté est juste à côté du bouton d'envoi : un <strong>micro</strong>. Vous appuyez dessus et vous dictez votre message au lieu de le taper. Sur un téléphone, c'est la différence entre utiliser l'assistant et ne pas s'en donner la peine.</p>
<p><img decoding="async" loading="lazy" alt="La zone de saisie du chat, avec le nouveau bouton micro à côté de l&amp;#39;envoi" src="data:image/webp;base64,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" width="2368" height="296" class="img_ev3q"></p>
<p>L'assistant a aussi appris un nouvel outil : il sait lire le <strong>niveau de batterie de vos appareils</strong>, donc « quels capteurs ont besoin de piles ? » obtient enfin une vraie réponse.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-énergie">⚡ Énergie<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-%C3%A9nergie" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les widgets d'énergie ont eu droit au traitement Horizon, et à une amélioration que vous verrez tous les mois : la période de suivi peut désormais <strong>commencer n'importe quel jour du mois</strong>, pour coller à votre vraie période de facturation au lieu du calendrier.</p>
<p><img decoding="async" loading="lazy" alt="Le dashboard énergie" src="https://gladysassistant.com/fr/assets/images/11-energy-fr-d43605a8626798e09d29db77fcc9db26.webp" width="2400" height="1500" class="img_ev3q"></p>
<p>Pour les utilisateurs Enedis : le nouveau callback de consentement <strong>DataConnect 2026</strong> est pris en charge, et une synchronisation ne recalcule plus que les coûts des appareils réellement concernés, au lieu de tout l'historique.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-appareils-protocoles-système">🔌 Appareils, protocoles, système<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-appareils-protocoles-syst%C3%A8me" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><img decoding="async" loading="lazy" alt="La page Appareils" src="https://gladysassistant.com/fr/assets/images/12-devices-fr-4e7e7abe933bd3875398078b82b081fc.webp" width="2400" height="1500" class="img_ev3q"></p>
<ul>
<li class=""><strong>Exporter l'historique d'un appareil en CSV</strong>, directement depuis la liste des appareils.</li>
<li class=""><strong>Matter</strong> : détecteurs de fuite d'eau, capteurs d'ouverture et de pluie, et <strong>serrures</strong>.</li>
<li class=""><strong>Zigbee2MQTT 2.13</strong>, la prise en charge des <strong>coordinateurs réseau</strong> (SMLIGHT SLZB-06/07 et compagnie), des sirènes solaires d'extérieur et du Heiman HS2WD-E.</li>
<li class=""><strong>MQTT</strong> : topics d'état avec joker dans la découverte Home Assistant.</li>
<li class=""><strong>Google Home</strong> : les capteurs de température et d'humidité sont exposés.</li>
<li class=""><strong>Caméras</strong> : désactiver une caméra sans la supprimer, un vrai mode privé.</li>
<li class=""><strong>Redémarrer ou éteindre la machine hôte</strong> depuis les paramètres Système, et ça fonctionne maintenant aussi sur les installations Docker standard.</li>
<li class=""><strong>Gladys s'annonce sur votre réseau local en mDNS</strong>, donc trouver son instance n'est plus une chasse à l'adresse IP.</li>
<li class=""><strong>Codes de récupération pour la double authentification</strong> Gladys Plus, et Gladys recommande désormais des applications 2FA grand public.</li>
<li class="">Les icônes météo ont été redessinées et les conditions pivots étendues.</li>
</ul>
<p>Sans oublier la longue traîne : les pièces triées par ordre alphabétique, le nom des intégrations affiché dans la liste des appareils, l'onglet des maisons transformé en liste lisible, la carte de migration DuckDB qui se cache une fois qu'il n'y a plus rien à migrer, et une pile de corrections.</p>
<p><strong>92 pull requests, 720 fichiers, environ 52 000 lignes ajoutées, en 12 jours.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-vous-venez-de-home-assistant-">🏡 Vous venez de Home Assistant ?<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-vous-venez-de-home-assistant-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'objection habituelle, c'est le nombre d'intégrations. Cet argument est en train de s'épuiser : le catalogue communautaire est passé de 20 à <strong>67 intégrations en un peu plus de deux semaines</strong>, écrites par des gens qui n'avaient jamais ouvert le code de Gladys, et ça accélère encore. On va chercher cet écart, volontairement, et vite. En attendant, voilà tout ce que vous avez déjà aujourd'hui.</p>
<ul>
<li class=""><strong>Une interface que vous n'avez pas à construire.</strong> Pas de YAML, pas de langage de dashboard, pas de catalogue de cartes à apprendre. Vous installez Gladys et ça ressemble déjà aux captures de cet article, sur votre téléphone, en mode sombre, sans un seul fichier de configuration.</li>
<li class=""><strong>Vos appareils actuels fonctionnent probablement déjà.</strong> Gladys parle le <strong>Home Assistant Discovery en MQTT</strong> : vos appareils ESPHome, Tasmota et Zigbee2MQTT sont découverts automatiquement, sans aucune configuration manuelle. Gladys parle aussi Zigbee2MQTT nativement, Matter, Z-Wave, et sait dialoguer avec HomeKit et Google Home.</li>
<li class=""><strong>Un seul bouton de mise à jour.</strong> Gladys est une image Docker. Elle se met à jour toute seule, en un clic, ou automatiquement avec Watchtower.</li>
<li class=""><strong>Un assistant IA réellement intégré</strong>, qui voit vos appareils, agit dessus, et vous dit quels outils il a utilisés.</li>
<li class=""><strong>La même promesse depuis 2013</strong> : local d'abord, open source, pas de cloud obligatoire, pas de compte obligatoire, vos données sur votre matériel.</li>
</ul>
<p>Le plus rapide, ce n'est pas de me lire. C'est de cliquer sur le lien juste en dessous.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-essayez-tout-de-suite">👉 Essayez tout de suite<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#-essayez-tout-de-suite" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p><strong><a href="https://demo.gladysassistant.com/dashboard" target="_blank" rel="noopener noreferrer" class="">Ouvrez la démo en ligne</a></strong>. C'est un Gladys Assistant 5 complet qui tourne entièrement dans votre navigateur, avec une vraie maison, de vrais dashboards, de vraies scènes. Rien à installer, aucune inscription.</p>
<p>Ensuite, quand vous serez convaincu : <strong><a class="" href="https://gladysassistant.com/fr/docs/">installez Gladys</a></strong>. Sur un Raspberry Pi, un NAS, un vieux portable, tout ce qui fait tourner Docker. Ça prend quelques minutes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci">❤️ Merci<a href="https://gladysassistant.com/fr/blog/gladys-assistant-5/#%EF%B8%8F-merci" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La version 5 existe grâce aux gens qui ont signalé, argumenté, testé sur leurs propres tablettes murales et m'ont envoyé des captures de ce qui cassait sur mobile.</p>
<p>Un immense merci à <a href="https://github.com/Dreamthy" target="_blank" rel="noopener noreferrer" class="">@Dreamthy</a>, <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a>, <a href="https://github.com/callemand" target="_blank" rel="noopener noreferrer" class="">@callemand</a>, <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a>, <a href="https://github.com/vincentBesseau" target="_blank" rel="noopener noreferrer" class="">@vincentBesseau</a>, Stéphane Escandell et Valentin Hutter pour le code de cette version, et à tous ceux qui publient des intégrations externes : c'est grâce à vous que le catalogue a triplé en deux semaines.</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour !</p>
<p><a href="https://github.com/GladysAssistant/Gladys/releases/tag/v5.0.0" target="_blank" rel="noopener noreferrer" class="">Voir la note de version complète sur GitHub</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.86 : la plus grosse release de l'histoire du projet 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/"/>
        <updated>2026-08-14T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[68 pull requests fusionnées en une semaine : une nouvelle page Appareils, un pont HomeKit entièrement repensé, un widget météo redessiné, des boucles dans les scènes, le Home Assistant Discovery en MQTT, les caméras motorisées et bien plus.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>La version <strong>4.86.0</strong> est disponible, et celle-là est simple à résumer : c'est <strong>la plus grosse release de l'histoire du projet</strong>. 🚀</p>
<p>Les chiffres parlent d'eux-mêmes. En <strong>7 jours</strong>, on a fusionné <strong>68 pull requests</strong>, touchant plus de <strong>1 000 fichiers</strong> et ajoutant environ <strong>28 000 lignes de code</strong>. Pour comparaison, nos plus grosses releases plafonnaient jusqu'ici à <strong>35 pull requests</strong>, sur deux semaines. On vient de faire <strong>le double, en deux fois moins de temps</strong>.</p>
<p>Et ce n'est pas un pic isolé. Chaque semaine, on explose un peu plus la productivité de ce projet, et la raison n'est un secret pour personne : <strong>l'IA</strong>. Sur les 68 pull requests de cette version, <strong>62 ont été co-écrites avec Claude</strong>. Specs, implémentation, tests, revue de code, et même la CI qui corrige ses propres erreurs : l'IA est maintenant partout dans la boucle de développement de Gladys, et le résultat, c'est un rythme que ce projet n'a jamais connu.</p>
<p>👉 <strong>Vous pouvez suivre ce rythme en direct, jour par jour, sur la <a class="" href="https://gladysassistant.com/fr/dev/">page d'activité de développement</a></strong>. Commits, contributeurs, séries en cours : tout y est, mis à jour automatiquement.</p>
<p>Maintenant, voyons ce qui arrive concrètement chez vous.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-une-nouvelle-page-appareils">📱 Une nouvelle page Appareils<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-une-nouvelle-page-appareils" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Jusqu'ici, voir tous les appareils de votre Gladys voulait dire parcourir chaque intégration une par une. C'est terminé.</p>
<p>Gladys a maintenant une page <strong>Appareils</strong>, dans le menu principal, qui liste <strong>tous les appareils de votre instance</strong> au même endroit :</p>
<ul>
<li class=""><strong>Recherche</strong> par nom</li>
<li class=""><strong>Filtres</strong> par pièce et par intégration</li>
<li class=""><strong>Tri</strong> A-Z, Z-A, ou par pièce</li>
<li class="">Les <strong>fonctionnalités</strong> de chaque appareil en un coup d'œil</li>
<li class="">Un accès direct à l'appareil dans son intégration avec <strong>Ouvrir dans l'intégration</strong></li>
</ul>
<p><img decoding="async" loading="lazy" alt="La nouvelle page Appareils, qui liste tous les appareils de l&amp;#39;instance avec recherche et filtres" src="https://gladysassistant.com/fr/assets/images/01-devices-page-fr-ad875cc19bd4a737c088d18e64e84061.png" width="2880" height="1600" class="img_ev3q"></p>
<p>Ça a l'air tout simple, et c'est exactement l'objectif : quand vous avez 60 appareils répartis sur 8 intégrations, c'est la page que vous gardez ouverte.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-homekit-passe-au-niveau-supérieur">🍏 HomeKit passe au niveau supérieur<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-homekit-passe-au-niveau-sup%C3%A9rieur" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'est sans doute le plus gros morceau de cette version. Le pont HomeKit est passé de « les lumières et les capteurs » à <strong>quasiment tout ce que Gladys sait piloter</strong>.</p>
<p>Désormais exposés à l'app Maison de votre iPhone :</p>
<ul>
<li class="">Les <strong>thermostats</strong> (avec les modes et l'état de fonctionnement)</li>
<li class="">Les <strong>serrures</strong></li>
<li class="">Les <strong>ventilateurs</strong></li>
<li class="">Les <strong>boutons</strong></li>
<li class="">Les <strong>détecteurs de fumée</strong></li>
<li class="">Les <strong>capteurs de présence</strong>, exposés en <em>capteurs d'occupation</em> HomeKit</li>
<li class="">Les <strong>batteries des appareils</strong>, pour qu'iOS vous prévienne avant qu'un capteur ne tombe</li>
<li class=""><strong>L'alarme de votre maison</strong>, exposée en <em>système de sécurité</em> HomeKit : vous pouvez armer et désarmer Gladys directement depuis l'app Maison, ou avec Siri</li>
</ul>
<p>Et comme tout exposer n'est pas toujours souhaitable, vous pouvez maintenant <strong>choisir exactement quels appareils sont visibles dans HomeKit</strong> :</p>
<p><img decoding="async" loading="lazy" alt="Les réglages HomeKit, avec l&amp;#39;option pour n&amp;#39;exposer que les appareils sélectionnés" src="https://gladysassistant.com/fr/assets/images/04-homekit-exposure-fr-f5e041b377f92ceccf764a73042426b1.png" width="2600" height="1800" class="img_ev3q"></p>
<p>Le pont redémarre automatiquement à l'enregistrement, et <strong>votre appairage est conservé</strong> : pas besoin de supprimer puis de rajouter Gladys dans l'app Maison.</p>
<p>Deux bugs de longue date ont aussi été corrigés au passage : les modes de thermostat sont maintenant correctement mappés, et les services HomeKit sont recherchés par fonctionnalité plutôt que par type d'appareil (ce qui cassait les appareils mélangeant plusieurs catégories).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-un-tout-nouveau-widget-météo-et-un-widget-soleil">🌤️ Un tout nouveau widget météo, et un widget soleil<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#%EF%B8%8F-un-tout-nouveau-widget-m%C3%A9t%C3%A9o-et-un-widget-soleil" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Le widget météo a été <strong>entièrement repensé</strong>, et il affiche bien plus que la température actuelle :</p>
<ul>
<li class=""><strong>Prévisions par heure</strong> et <strong>par jour</strong></li>
<li class=""><strong>Pluie</strong> (quantité et probabilité), <strong>vent</strong> et sa direction</li>
<li class=""><strong>Indice UV</strong>, <strong>pression</strong>, <strong>humidité</strong>, <strong>phase de la lune</strong></li>
<li class=""><strong>Alertes météo</strong></li>
<li class="">Et un <strong>sélecteur de modes d'affichage</strong> : vous choisissez les blocs que vous voulez, le widget n'affiche que ceux-là</li>
</ul>
<p>Juste à côté, un tout nouveau <strong>widget Soleil</strong> affiche la position du soleil sur votre journée : lever, coucher, aube, midi solaire, crépuscule, ainsi que l'azimut et l'élévation actuels, dessinés sous forme de courbe d'horizon.</p>
<p><img decoding="async" loading="lazy" alt="Le widget météo redessiné à côté du nouveau widget soleil sur un tableau de bord" src="https://gladysassistant.com/fr/assets/images/02-weather-sun-widgets-fr-7e08126d62624855e6eb0490a0e5a748.png" width="2400" height="1600" class="img_ev3q"></p>
<p>Petit détail très satisfaisant sur les tableaux de bord : <strong>les infobulles des graphiques suivent maintenant le curseur</strong> au lieu de masquer la courbe que vous essayez de lire.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-un-catalogue-dintégrations-enfin-navigable">🧩 Un catalogue d'intégrations enfin navigable<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-un-catalogue-dint%C3%A9grations-enfin-navigable" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Avec les intégrations natives plus <strong>45 intégrations externes communautaires</strong> déjà publiées, le catalogue avait besoin d'une vraie structure. Il en a maintenant une :</p>
<ul>
<li class=""><strong>Navigation par catégorie</strong> : chauffage &amp; climatisation, éclairage, énergie, caméras &amp; sécurité, multimédia, protocoles &amp; hubs, réseau &amp; présence, messagerie, assistants vocaux &amp; IA…</li>
<li class=""><strong>Filtres à facettes</strong> : Native, Communautaire, Local, Cloud, Gladys Plus</li>
<li class=""><strong>Tri par nouveauté</strong>, pour voir ce que la communauté a publié cette semaine</li>
<li class="">Des badges <strong>Nouveau</strong> et <strong>Bientôt déprécié</strong></li>
<li class="">Une <strong>recherche insensible aux accents</strong> (taper « camera » trouve « caméra »)</li>
<li class="">Vos filtres et votre tri sont <strong>conservés quand vous revenez en arrière</strong> depuis une fiche d'intégration</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Le catalogue d&amp;#39;intégrations avec sa barre latérale de catégories et ses filtres à facettes" src="https://gladysassistant.com/fr/assets/images/03-integrations-catalog-fr-812f3bf87391e08f6927b00b625baeff.png" width="2880" height="1800" class="img_ev3q"></p>
<p>Et quand une recherche ne donne rien, Gladys vous oriente maintenant vers les <strong>intégrations externes</strong> : la façon recommandée d'ajouter une nouvelle compatibilité, que vous pouvez <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">développer vous-même en un après-midi</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-scènes--boucles-variables-et-agenda">🎬 Scènes : boucles, variables et agenda<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-sc%C3%A8nes--boucles-variables-et-agenda" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les scènes reçoivent leur plus grosse mise à jour depuis longtemps.</p>
<ul>
<li class=""><strong>Les boucles.</strong> Un nouveau bloc <strong>« Tant que… Répéter… »</strong> répète un groupe d'actions tant que ses conditions sont remplies. Les conditions sont réévaluées avant chaque itération : une action « Récupérer le dernier état » placée avant une condition rafraîchit donc sa valeur à chaque tour de boucle. Un <strong>nombre maximum d'itérations</strong> sert de limite de sécurité.</li>
<li class=""><strong>Définir une variable.</strong> Une nouvelle action définit une variable (texte fixe ou calcul), réutilisable dans toutes les actions suivantes de la scène.</li>
<li class=""><strong>Récupérer les événements de l'agenda.</strong> Une nouvelle action récupère les événements du jour, de demain, ou des X prochaines heures dans vos agendas partagés, et fournit aux actions suivantes une phrase prête à l'emploi, le nombre d'événements et la liste des événements. Parfait pour une annonce matinale sur votre enceinte.</li>
<li class=""><strong>Sélection multiple dans le déclencheur d'état d'appareil.</strong> Un déclencheur peut maintenant surveiller <strong>plusieurs fonctionnalités du même type</strong> : la scène démarre dès que l'une d'elles remplit la condition.</li>
<li class=""><strong>Choisir le canal</strong> de l'action « Envoyer un message », au lieu de systématiquement diffuser sur tous les services de messagerie configurés.</li>
<li class=""><strong>Envoyer du texte à un appareil</strong> directement depuis l'action « Contrôler un appareil ».</li>
<li class="">Les listes de valeurs de l'éditeur affichent enfin des <strong>libellés lisibles</strong> au lieu de nombres bruts.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Le nouveau bloc boucle dans l&amp;#39;éditeur de scènes, avec ses conditions et son bloc à répéter" src="https://gladysassistant.com/fr/assets/images/06-scene-loop-fr-77d12d138316aea554190adee937df4b.png" width="2352" height="3998" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-mqtt--le-home-assistant-discovery">📡 MQTT : le Home Assistant Discovery<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-mqtt--le-home-assistant-discovery" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Gros morceau pour les utilisateurs de MQTT : Gladys comprend maintenant le protocole <strong>Home Assistant Discovery</strong>.</p>
<p>Tout appareil qui publie sa configuration sur le topic <code>homeassistant/</code> de votre broker est <strong>découvert automatiquement</strong> et affiché dans un nouvel onglet <strong>Découverte</strong>. Vous le nommez, choisissez une pièce, et vous l'ajoutez à Gladys en un clic.</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;onglet Home Assistant Discovery, avec les appareils MQTT découverts automatiquement" src="https://gladysassistant.com/fr/assets/images/05-mqtt-home-assistant-discovery-fr-92031215cb688424ec44aec01d77d3e0.png" width="2880" height="1740" class="img_ev3q"></p>
<p>En pratique, ce sont énormément d'appareils ESPHome, Tasmota, Zigbee2MQTT et DIY qui apparaissent maintenant dans Gladys avec <strong>zéro configuration manuelle</strong>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caméras--le-pilotage-ptz">🎥 Caméras : le pilotage PTZ<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-cam%C3%A9ras--le-pilotage-ptz" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les caméras motorisées peuvent maintenant être <strong>pilotées depuis Gladys</strong>. Un appareil caméra peut exposer :</p>
<ul>
<li class="">Une fonctionnalité de <strong>mouvement</strong> (gauche/droite, haut/bas, zoom avant/arrière, stop)</li>
<li class="">Des <strong>préréglages</strong> que vous définissez vous-même (nom + valeur envoyée à la caméra), pour rappeler un cadrage comme « Entrée » ou « Jardin »</li>
<li class="">Des fonctionnalités de <strong>position</strong> de pan, tilt et zoom</li>
</ul>
<p>Une croix directionnelle et un sélecteur de préréglages apparaissent sur le flux en direct du widget caméra, et dans le widget de la pièce. Vous choisissez quels mouvements votre caméra supporte réellement, pour n'afficher que les boutons qui fonctionnent.</p>
<p>Corrigé également : les caméras conservent maintenant leurs <strong>vraies couleurs en plein écran en mode sombre</strong>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-énergie--production-solaire-et-flux-réseau">⚡ Énergie : production solaire et flux réseau<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-%C3%A9nergie--production-solaire-et-flux-r%C3%A9seau" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Gladys modélise désormais tout le flux énergétique de la maison, avec de nouvelles catégories de fonctionnalités :</p>
<ul>
<li class=""><strong>Capteur de production</strong> : puissance produite (vos panneaux solaires)</li>
<li class=""><strong>Capteur réseau</strong> : puissance importée, puissance exportée, puissance réseau signée (import +, export −), et index d'import/export</li>
<li class=""><strong>Capteur de sortie maison</strong> : puissance et index de sortie de la maison, y compris en hors réseau</li>
</ul>
<p>Par-dessus, Gladys sait maintenant <strong>calculer un index de production à partir des relevés du compteur</strong>, comme elle le faisait déjà pour la consommation. Vous obtenez donc un vrai historique de production, même avec des appareils qui ne remontent qu'un index brut.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-de-nouveaux-types-de-fonctionnalités">🧠 De nouveaux types de fonctionnalités<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-de-nouveaux-types-de-fonctionnalit%C3%A9s" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Plusieurs nouvelles briques ont été ajoutées, pour les intégrations comme pour les appareils virtuels MQTT :</p>
<ul>
<li class="">Les types <strong>Texte</strong> et <strong>Sélection</strong>. « Sélection » vous permet de définir votre propre liste de choix (scènes, modes, sources…), avec un libellé lisible et la valeur publiée vers votre appareil.</li>
<li class="">Une catégorie <strong>Maintenance</strong>, pour suivre la durée de vie restante des consommables (brosse d'aspirateur, filtre…).</li>
<li class="">Les capteurs <strong>NO2, O3 et SO2</strong>, à côté des catégories de qualité de l'air existantes.</li>
<li class="">Un <strong>pas de consigne par fonctionnalité</strong>, piloté par l'appareil : votre thermostat peut maintenant avancer par 0,5 °C quand il le supporte, au lieu d'un pas de 1 codé en dur.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-lia-continue-dapprendre">🤖 L'IA continue d'apprendre<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-lia-continue-dapprendre" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'assistant IA de Gladys sait maintenant <strong>répondre aux questions météo</strong> dans le chat : « Quel temps fera-t-il demain ? » est traité à partir de votre fournisseur météo configuré, comme l'étaient déjà les questions de température ou d'humidité.</p>
<p>Corrigé aussi : quand vous posez une question sur toute la maison plutôt que sur une pièce précise, l'IA ne se trompe plus de cible.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maison--trouver-son-adresse-en-la-tapant">🏠 Maison : trouver son adresse en la tapant<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-maison--trouver-son-adresse-en-la-tapant" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Définir la position de votre maison ne demande plus de chercher sur une carte : <strong>tapez votre adresse, et Gladys la trouve</strong>. La recherche s'appuie sur OpenStreetMap (Nominatim), et Gladys vous indique clairement que l'adresse saisie est envoyée à ce service tiers.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-intégrations-et-intégrations-externes">🔌 Intégrations et intégrations externes<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-int%C3%A9grations-et-int%C3%A9grations-externes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Les <strong>intégrations externes</strong> peuvent maintenant être installées et mises à jour <strong>depuis une image Docker construite en local</strong>, sans registre, ce qui accélère énormément le développement.</li>
<li class="">Une nouvelle <strong>permission Wake-on-LAN</strong> : une intégration peut demander à envoyer des paquets magiques via Gladys sur votre réseau local, et vous l'approuvez explicitement.</li>
<li class="">Les images Docker laissées derrière elles par les intégrations externes sont maintenant <strong>nettoyées</strong>.</li>
<li class="">Un nouveau champ de configuration <strong>lien de compte</strong>, pour les fournisseurs qui n'utilisent pas OAuth2.</li>
<li class=""><strong>Zigbee2MQTT</strong> : prise en charge des fonctionnalités du HS1SA-E, la politique de redémarrage du conteneur est réconciliée au démarrage, et l'action de scène indique clairement que le topic doit inclure le préfixe <code>zigbee2mqtt/</code>.</li>
<li class=""><strong>Z-Wave JS UI</strong> : l'intégration intégrée est désormais marquée <strong>dépréciée</strong> dans le catalogue, et chacun de ses appareils dispose d'un bouton <strong>Migrer</strong> pour le déplacer, avec son historique, vers une autre intégration.</li>
<li class="">Les payloads publiés en MQTT et Zigbee2MQTT sont maintenant <strong>journalisés</strong>, avec un avertissement en cas de JSON invalide. Déboguer une automatisation devient nettement plus simple.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-sous-le-capot">🛠️ Sous le capot<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#%EF%B8%8F-sous-le-capot" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'est là que le rythme permis par l'IA se voit vraiment. En une semaine :</p>
<ul>
<li class=""><strong>Gladys tourne maintenant sur Node.js 24.</strong></li>
<li class=""><strong>Les tests serveur s'exécutent en parallèle</strong>, un worker par cœur, avec une réinitialisation de base par snapshot et des sandboxes par fichier. La suite de tests est passée de goulot d'étranglement à non-sujet.</li>
<li class="">Le <strong>job CI Cypress</strong> a été allégé et mis en cache.</li>
<li class=""><strong>Sécurité</strong> : toutes les alertes de dépendances de niveau élevé et critique ont été corrigées.</li>
<li class="">Sequelize est passé en 6.29.</li>
<li class="">Les formules de conditions de scènes échouent maintenant <strong>en mode fermé</strong>, avec une liste d'opérateurs figée.</li>
<li class="">Et la CI lance désormais une <strong>passe de correction automatique quotidienne</strong> : les retours du bot de revue déclenchent des sessions Claude Code dans le cloud qui ouvrent elles-mêmes la correction.</li>
</ul>
<p>Sans oublier une longue série de corrections d'interface : le contrôle de boost du chauffe-eau ne déborde plus des cartes étroites, le glisser-déposer fonctionne à la souris sur les PC tactiles, les détecteurs de mouvement n'affichent plus leur dernier rapport d'état comme dernier mouvement, les boutons binaires sont libellés avec l'action qu'ils appliquent, et le badge des intégrations est aligné dans le menu mobile.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pourquoi-ce-rythme-est-important">🚀 Pourquoi ce rythme est important<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#-pourquoi-ce-rythme-est-important" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Je veux être clair sur ce qui se passe ici, parce que c'est la partie la plus importante de cette release.</p>
<p>Une version de cette taille était auparavant un chantier de <strong>plusieurs mois</strong>. Celle-là a pris <strong>une semaine</strong>, et pas en rognant sur la qualité : les specs sont écrites, les tests sont là, le code est relu, et la suite de tests est même devenue <em>plus rapide</em> au passage. L'IA a supprimé la partie du travail qui n'était que friction : le boilerplate, les tests, les refactos, les passes de revue, la plomberie de CI.</p>
<p>Ce que ça change pour vous est simple : <strong>les fonctionnalités que vous demandez sur le forum sortent maintenant en quelques jours, pas en quelques trimestres</strong>. Plusieurs éléments de cette version viennent directement d'un fil du forum de cette semaine.</p>
<p>👉 <strong><a class="" href="https://gladysassistant.com/fr/dev/">Suivez le rythme du projet sur la page d'activité de développement</a></strong>. Elle est mise à jour automatiquement, et honnêtement, c'est devenue ma page préférée du site.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci">❤️ Merci<a href="https://gladysassistant.com/fr/blog/gladys-4-86-biggest-release/#%EF%B8%8F-merci" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un immense merci à tous ceux qui ont contribué à cette version : <a href="https://github.com/Dreamthy" target="_blank" rel="noopener noreferrer" class="">@Dreamthy</a>, <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a>, <a href="https://github.com/callemand" target="_blank" rel="noopener noreferrer" class="">@callemand</a>, <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a>, <a href="https://github.com/bertrandda" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a>, <a href="https://github.com/prohand" target="_blank" rel="noopener noreferrer" class="">@prohand</a>, <a href="https://github.com/Terdious" target="_blank" rel="noopener noreferrer" class="">@Terdious</a>, Stéphane Escandell et Anupam Mediratta.</p>
<p>Et merci à tous ceux qui publient des <strong>intégrations externes</strong> : le catalogue est passé de 20 à <strong>45 intégrations communautaires</strong> en deux semaines. Si votre appareil n'est pas encore supporté, <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">vous pouvez désormais le rendre compatible vous-même</a>.</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour !</p>
<p><a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.86.0" target="_blank" rel="noopener noreferrer" class="">Voir la note de version complète sur GitHub</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.84 : les intégrations externes sont là 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/"/>
        <updated>2026-07-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.84 introduit les intégrations externes : clonez le template, publiez votre intégration sur GitHub, et elle devient installable en un clic par tous. En quelques jours, 20 intégrations sont déjà disponibles.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>La version <strong>4.84.0</strong> est disponible, et c'est sans doute la release la plus importante de l'histoire du projet. 🚀</p>
<p>Pendant 6 ans, on a construit patiemment <strong>36 intégrations</strong> dans le cœur de Gladys. Chacune demandait une pull request, une review, des tests, et beaucoup de temps de ma part. C'était le goulot d'étranglement du projet.</p>
<p>Aujourd'hui, ce goulot d'étranglement disparaît. Avec les <strong>intégrations externes</strong>, n'importe qui peut créer et publier une intégration Gladys, sans me demander la permission. Le résultat ne s'est pas fait attendre : <strong>20 intégrations sont déjà disponibles</strong>, développées en quelques jours par 6 contributeurs différents.</p>
<p>Autrement dit : en quelques jours, la communauté a produit <strong>plus de la moitié</strong> de ce qu'on avait accompli en 6 ans. C'est un changement de dimension pour le projet.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-les-intégrations-externes-comment-ça-marche">🧩 Les intégrations externes, comment ça marche<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-les-int%C3%A9grations-externes-comment-%C3%A7a-marche" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Une intégration externe est un <strong>conteneur Docker</strong> que Gladys supervise. Elle dialogue avec Gladys via une API dédiée, et Gladys génère automatiquement toute son interface : liste des appareils, découverte, formulaire de configuration.</p>
<p>Concrètement, pour vous en tant qu'utilisateur :</p>
<ul>
<li class="">Vous ouvrez le catalogue d'intégrations dans Gladys</li>
<li class="">Les intégrations externes apparaissent à côté des intégrations natives, avec un badge communautaire</li>
<li class="">Vous cliquez sur <strong>Installer</strong> : Gladys télécharge l'image, démarre le conteneur, et affiche l'interface</li>
<li class="">Vous pouvez la démarrer, l'arrêter, la mettre à jour, voir ses logs ou la désinstaller, directement depuis Gladys</li>
</ul>
<p>Chaque intégration tourne dans un <strong>bac à sable isolé</strong> (256 Mo de RAM, 0,5 CPU, système de fichiers en lecture seule, réseau isolé). Si une intégration plante, elle plante toute seule : elle ne peut pas emporter votre instance Gladys avec elle. C'est cette garantie qui permet de publier sans review.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-20-intégrations-en-quelques-jours">📦 20 intégrations, en quelques jours<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-20-int%C3%A9grations-en-quelques-jours" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Voici ce que la communauté a déjà publié :</p>
<p><strong>Appareils</strong> : Airzone Cloud, De Dietrich, Enki, Freebox, MELCloud, MELCloud Home, MyNeomitis (Axenco), Netatmo, Philips Hue, Roborock, SmartThings, Spotify, TP-Link Kasa, Tuya, UPnP / IGD, Zendure</p>
<p><strong>Messagerie</strong> : CallMeBot, Free Mobile SMS, ntfy, Telegram</p>
<p><img decoding="async" loading="lazy" alt="Le catalogue des intégrations externes, avec une carte par intégration communautaire" src="https://gladysassistant.com/fr/assets/images/01-external-integrations-catalog-fr-3e7a84bee6f0e7666e0064aaa19c253c.png" width="1400" height="1234" class="img_ev3q"></p>
<p>Merci à <a href="https://github.com/callemand" target="_blank" rel="noopener noreferrer" class="">@callemand</a>, <a href="https://github.com/cicoub13" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a>, <a href="https://github.com/Dreamthy" target="_blank" rel="noopener noreferrer" class="">@Dreamthy</a>, <a href="https://github.com/Terdious" target="_blank" rel="noopener noreferrer" class="">@Terdious</a> et <a href="https://github.com/William-De71" target="_blank" rel="noopener noreferrer" class="">@William-De71</a> pour ces premières intégrations !</p>
<p>👉 <strong><a class="" href="https://gladysassistant.com/fr/docs/integrations/?origin=community">Parcourez le catalogue complet sur le site</a></strong>, mis à jour en direct.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-appel-aux-développeurs--on-a-besoin-de-vous">👨‍💻 Appel aux développeurs : on a besoin de vous<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-appel-aux-d%C3%A9veloppeurs--on-a-besoin-de-vous" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>C'est là que j'ai besoin de vous.</p>
<p>Si vous avez un appareil qui n'est pas supporté par Gladys, vous pouvez maintenant <strong>le rendre compatible vous-même</strong>, et le partager avec toute la communauté. Voilà ce que ça implique concrètement :</p>
<ul>
<li class=""><strong>Un template à cloner.</strong> Le <a href="https://github.com/GladysAssistant/integration-template-js" target="_blank" rel="noopener noreferrer" class="">template officiel</a> contient déjà une intégration qui fonctionne (capteurs, interrupteur, lampe variable, prise, caméra), le SDK JavaScript, un Dockerfile et un workflow GitHub Actions qui construit et publie votre image en un clic. Vous partez d'une base qui tourne, et vous remplacez la logique par la vôtre.</li>
<li class=""><strong>Avec l'IA, c'est encore plus rapide.</strong> Le plus simple aujourd'hui : clonez le template, et demandez à Claude de réécrire l'intégration pour votre appareil en partant de cette base. C'est exactement comme ça que j'ai porté l'intégration CallMeBot en intégration externe, et de mon expérience, le résultat était bon du premier coup.</li>
<li class=""><strong>Vous n'êtes pas seul face à votre protocole.</strong> Beaucoup d'appareils ont déjà une bibliothèque ou une intégration open-source ailleurs. Vous pouvez vous en inspirer, ou réutiliser directement la dépendance qui existe : c'est souvent le gros du travail en moins.</li>
<li class=""><strong>Aucune pull request, aucune review, aucune validation de ma part.</strong> Vous publiez un dépôt GitHub public avec un fichier manifeste, vous ajoutez le topic <code>gladys-assistant-integration</code>, et c'est tout.</li>
<li class=""><strong>Publication en une heure.</strong> Un indexeur automatique passe toutes les heures, valide votre manifeste, et publie votre intégration dans le catalogue de <strong>toutes les instances Gladys</strong>.</li>
</ul>
<p>Il n'y a jamais eu de moyen aussi simple de contribuer à Gladys. Si chacun apporte l'intégration dont il a besoin, on peut couvrir en quelques mois ce qu'on n'aurait jamais couvert en années.</p>
<p>👉 <strong><a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">Lisez le guide développeur, étape par étape</a></strong></p>
<p>Et si vous publiez quelque chose, venez le montrer <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">sur le forum</a> : j'ai hâte de voir ce que vous allez construire.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-lia-de-gladys-progresse-encore">🤖 L'IA de Gladys progresse encore<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-lia-de-gladys-progresse-encore" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'assistant IA continue de s'améliorer, avec plusieurs demandes venues directement du forum :</p>
<ul>
<li class=""><strong>Pilotage complet des lumières</strong> : vous pouvez maintenant demander à Gladys de régler la <strong>luminosité, la couleur et la température de couleur</strong> d'une ampoule, et plus seulement de l'allumer ou de l'éteindre.</li>
<li class=""><strong>Questions sur l'énergie</strong> : Gladys répond désormais aux questions de <strong>consommation (kWh) et de coût sur une période donnée</strong> (« combien m'a coûté l'électricité en juillet ? »).</li>
<li class=""><strong>Création de scènes plus fiable</strong> : un routage des outils en deux étapes améliore nettement la qualité des scènes générées par l'IA.</li>
<li class=""><strong>Réponses mieux affichées</strong> : le Markdown des réponses de l'IA est enfin rendu correctement dans le chat. Fini les <code>**27 °C**</code> affichés tels quels.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-matter">🏠 Matter<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-matter" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Climatiseurs</strong> : gestion des modes de fonctionnement (Thermostat SystemMode), demandée sur le forum.</li>
<li class=""><strong>Capteurs de CO2</strong> : désormais supportés.</li>
<li class=""><strong>Correction d'un crash</strong> « Cannot mix BigInt and other types » sur les attributs électriques.</li>
<li class="">Mise à jour de matter.js en 0.17.6.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-autres-intégrations">🔌 Autres intégrations<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#-autres-int%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Enedis</strong> : les coûts énergétiques sont recalculés après chaque synchronisation.</li>
<li class=""><strong>CalDAV</strong> : meilleure synchronisation, avec la prise en charge des événements supprimés.</li>
<li class=""><strong>Zigbee2MQTT</strong> : l'adresse IEEE et le lien vers Z2M ne sont plus perdus après l'enregistrement d'un appareil.</li>
<li class=""><strong>MQTT</strong> : un topic personnalisé vide n'attrape plus tous les messages, et le statut « arrêté manuellement » est bien réinitialisé à l'enregistrement de la configuration.</li>
<li class=""><strong>Telegram</strong> : possibilité de désactiver l'intégration (arrêt du bot, suppression de la clé, dissociation des utilisateurs).</li>
<li class=""><strong>Caméras RTSP</strong> : logs d'échec de récupération d'image plus lisibles.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-interface">🖥️ Interface<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#%EF%B8%8F-interface" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Graphiques</strong> : les unités affichées suivent maintenant celles de l'appareil en direct, et les valeurs indéfinies ne cassent plus le formatage.</li>
<li class=""><strong>Tableau de bord</strong> : il est désormais clair que le mode tablette ne s'applique qu'au navigateur en cours.</li>
<li class=""><strong>Catalogue d'intégrations</strong> : vos filtres et votre tri sont conservés quand vous revenez en arrière depuis une fiche d'intégration, et un bouton permet de rafraîchir le catalogue à la demande.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-technique">🛠️ Technique<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#%EF%B8%8F-technique" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Installation des dépendances des services <strong>parallélisée</strong> (4 en simultané), ce qui accélère nettement le build de Gladys. Côté développement uniquement : ça ne change rien à votre instance.</li>
<li class="">Les échecs d'un service de messagerie sont désormais isolés : un service en erreur n'empêche plus les autres de recevoir le message.</li>
<li class="">Côté CI : images Docker de branche publiées automatiquement sur le registre GitHub, et commande <code>/build-arm64</code> pour générer une image ARM64 à la demande sur une PR.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci">❤️ Merci<a href="https://gladysassistant.com/fr/blog/gladys-4-84-external-integrations/#%EF%B8%8F-merci" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Merci à tous ceux qui ont contribué à cette version, et surtout aux premiers développeurs d'intégrations externes qui se sont lancés avant même l'annonce officielle. Vous avez prouvé en quelques jours que le modèle fonctionne.</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour !</p>
<p><a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.84.0" target="_blank" rel="noopener noreferrer" class="">Voir la note de version complète sur GitHub</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.83 : Activité plus rapide, nettoyage DuckDB et 2FA 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/"/>
        <updated>2026-07-17T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.83 rend la page Activité instantanée même sur les grosses bases, nettoie les états orphelins DuckDB, repense la 2FA Gladys Plus, et ajoute les secondes sur les déclencheurs de scènes.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>La version <strong>4.83.0</strong> est disponible ! Après la grosse release 4.82 (journal d’activité + MQTT), cette version se concentre sur la <strong>fiabilité</strong>, les <strong>performances</strong> et quelques améliorations bien concrètes au quotidien — notamment pour les installations avec beaucoup d’historique, et pour Gladys Plus.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-page-activité--affichage-instantané-même-sur-les-grosses-bases">⚡ Page Activité : affichage instantané, même sur les grosses bases<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#-page-activit%C3%A9--affichage-instantan%C3%A9-m%C3%AAme-sur-les-grosses-bases" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Sur une installation avec des centaines de millions d’états, filtrer l’activité sur une catégorie peu fréquente (ouvertures, boutons…) pouvait bloquer l’interface pendant plusieurs dizaines de secondes.</p>
<p>La page <strong>Activité</strong> charge désormais l’historique par fenêtres de temps progressives : les premiers événements s’affichent tout de suite, et la recherche continue en arrière-plan avec un bandeau du type « Recherche d’activité — <code>{mois}</code>… ».</p>
<p>Sur une base de <strong>448 millions d’états</strong>, un filtre « Ouvertures » qui mettait 20–33 s à répondre affiche maintenant les premiers résultats en ~100 ms.</p>
<p>Merci à @Terdious pour ce travail !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-nettoyage-automatique-des-états-orphelins-duckdb">🧹 Nettoyage automatique des états orphelins (DuckDB)<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#-nettoyage-automatique-des-%C3%A9tats-orphelins-duckdb" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Depuis la migration des historiques vers DuckDB, un bug faisait que la purge « ne plus garder d’historique » d’une feature, ainsi que la suppression d’appareils dans certains cas, ne nettoyaient pas correctement les états dans DuckDB.</p>
<p>Résultat : des états « zombies » (features sans historique, ou features déjà supprimées) pouvaient s’accumuler pendant des années sans qu’on s’en rende compte — jusqu’à l’arrivée du journal d’activité.</p>
<p>Cette release corrige la purge, et lance <strong>une seule fois au démarrage</strong> un job d’arrière-plan qui nettoie les états orphelins, en douceur (par tranches, avec pauses), pour ne pas saturer le CPU ni bloquer le reste de Gladys.</p>
<p><img decoding="async" loading="lazy" alt="Tâche de nettoyage des états orphelins DuckDB dans Gladys" src="data:image/png;base64,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" width="690" height="130" class="img_ev3q"></p>
<p>Sur une installation de test, <strong>45 millions</strong> d’états orphelins ont ainsi été purgés. Vous pouvez suivre l’avancement dans <strong>Paramètres → Tâches</strong>.</p>
<p>Merci encore à @Terdious !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-gladys-plus--parcours-2fa-repensé">🔐 Gladys Plus : parcours 2FA repensé<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#-gladys-plus--parcours-2fa-repens%C3%A9" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Tout le flux de double authentification Gladys Plus a été retravaillé pour mieux gérer plein de petits cas pas agréables qui m’avaient été remontés (configuration manquante, erreurs de code, retour en arrière, etc.).</p>
<p>N’hésitez pas à me faire vos retours sur la 2FA. J’aimerais vraiment que ce soit plus simple pour les utilisateurs débutants, et je suis conscient que les étapes d’authentification restent un peu complexes pour un non-technique.</p>
<p>Une prochaine étape serait d’ajouter des <strong>codes de récupération</strong>, pour pouvoir réinitialiser la 2FA soi-même en cas de perte du téléphone ou de l’appli d’authentification.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-restauration-gladys-plus--plus-de-compte-temporaire">🛟 Restauration Gladys Plus : plus de compte temporaire<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#-restauration-gladys-plus--plus-de-compte-temporaire" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Lors d’une restauration de sauvegarde depuis l’écran d’inscription, Gladys créait auparavant un compte local temporaire avec des identifiants hardcodés. Si le flux était interrompu ou échouait, ce compte pouvait rester, bloquer l’inscription… et laisser une instance dans un état pénible.</p>
<p>Ce compte temporaire a été <strong>supprimé</strong>. La restauration fonctionne sans créer d’utilisateur local, et les instances déjà « bloquées » par un ancien compte temporaire sont guéries automatiquement au démarrage.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-scènes--durée-en-secondes-sur-le-déclencheur-détat">🎬 Scènes : durée en secondes sur le déclencheur d’état<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#-sc%C3%A8nes--dur%C3%A9e-en-secondes-sur-le-d%C3%A9clencheur-d%C3%A9tat" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Sur le déclencheur <strong>Changement d’état d’un appareil</strong>, l’option « exécuter après que la condition soit valide depuis… » ne proposait que des <strong>minutes</strong>.</p>
<p>Vous pouvez maintenant choisir <strong>secondes</strong> ou <strong>minutes</strong>, pratique pour réagir vite (ex. : « si le mouvement reste détecté pendant 10 secondes »).</p>
<p><img decoding="async" loading="lazy" alt="Déclencheur de scène avec durée en secondes" src="https://gladysassistant.com/fr/assets/images/02-scene-state-trigger-seconds-4c497316076fa5a0cd8e6408a1b12cc6.png" width="1156" height="648" class="img_ev3q"></p>
<p>Les scènes existantes restent en minutes par défaut.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-interface">🖥️ Interface<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#%EF%B8%8F-interface" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Tableau de bord</strong> : les types de widgets sont triés alphabétiquement selon la langue de l’interface (merci @Will_71)</li>
<li class=""><strong>Scènes</strong> : idem pour les listes de déclencheurs et d’actions (merci @Will_71)</li>
<li class=""><strong>MQTT</strong> : espacement vertical excessif corrigé dans la liste des appareils</li>
<li class=""><strong>Activité</strong> : scroll horizontal des filtres amélioré sous Windows</li>
<li class=""><strong>Scènes</strong> : correction d’un écart noir sur les chips de variables multi-lignes</li>
<li class=""><strong>HomeKit</strong> : les valeurs de température de couleur hors limites (ex. bandes LED) sont désormais bornées au max HomeKit (500 mireds), ce qui évite les warnings HAP du type « characteristic was supplied illegal value »</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-technique">🛠️ Technique<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#%EF%B8%8F-technique" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Migration DuckDB</strong> : passage du package <code>duckdb</code> (déprécié) vers <code>@duckdb/node-api</code>. Même moteur, mêmes fichiers <code>.duckdb</code> : <strong>aucune migration de données</strong> côté utilisateur. Les binaires précompilés remplacent la compilation native.</li>
<li class="">Publication automatique du front Gladys Plus après une release production</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci-aux-contributeurs">❤️ Merci aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-4-83-faster-activity-duckdb-2fa/#%EF%B8%8F-merci-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un grand merci à @Terdious et @Will_71 pour leurs contributions à cette version, et merci à toute la communauté pour vos retours et vos tests — surtout ceux d’entre vous qui font tourner Gladys sur de très grosses bases d’historique : c’est grâce à vous qu’on peut valider ces perfs en conditions réelles.</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres.</p>
<p>Pensez à configurer Telegram pour recevoir une alerte sur votre téléphone quand Gladys se met à jour !</p>
<p>Voir <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.83.0" target="_blank" rel="noopener noreferrer" class="">la note de version complète sur GitHub</a>.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.82 : journal d'activité et refonte de l'intégration MQTT 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/"/>
        <updated>2026-07-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.82 introduit une toute nouvelle page Activité qui affiche l'historique de votre maison en direct, une refonte complète de l'intégration MQTT, un sélecteur de modèle IA, le support des compteurs intelligents Tuya, et bien plus.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Je sors aujourd'hui ce qui est, pour l'instant, l'une des plus grosses releases de l'année, et il y a une vraie raison à ça.</p>
<p>On est clairement à un tournant dans la façon de développer : les modèles d'IA gagnent en puissance, et les outils pour s'en servir au quotidien deviennent enfin matures. Depuis deux semaines, deux d'entre eux ont changé ma manière de travailler sur Gladys.</p>
<p><strong>Claude Fable 5</strong>, le modèle phare d'Anthropic, celui qui a été temporairement restreint aux États-Unis tant ses capacités inquiétaient les autorités. Il m'a permis d'aborder des sujets très techniques qui m'auraient pris des journées entières, et de développer des fonctionnalités majeures comme le journal d'activité que je détaille plus bas.</p>
<p><strong>Les agents IA cloud de Cursor</strong>, pilotables depuis mobile. Il y a une dizaine de jours, Cursor a lancé son application iOS : on peut désormais déléguer une tâche de développement à un agent depuis son téléphone, et le laisser travailler en autonomie, sans ordinateur. La refonte complète de l'intégration MQTT a été réalisée <strong>entièrement</strong> par un agent Cursor pendant que j'étais en déplacement.</p>
<p>Je vous fais une démo de Cursor iOS <a href="https://www.youtube.com/watch?v=YAvLE5CnBlQ" target="_blank" rel="noopener noreferrer" class="">sur YouTube ici</a>.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-nouvelle-page-activité--lhistorique-de-votre-maison-en-direct">🏠 Nouvelle page Activité : l'historique de votre maison en direct<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-nouvelle-page-activit%C3%A9--lhistorique-de-votre-maison-en-direct" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La fonctionnalité phare de cette release : un nouvel onglet <strong>Activité</strong> qui affiche une timeline visuelle de tout ce qui se passe chez vous : ouvertures de porte, détections de mouvement, allumages et extinctions, valeurs de capteurs, etc.</p>
<p><img decoding="async" loading="lazy" alt="Timeline du journal d&amp;#39;activité de Gladys" src="https://gladysassistant.com/fr/assets/images/01-activity-journal-36f18cf214751e3fbd7e0b3de43ab173.png" width="2924" height="1430" class="img_ev3q"></p>
<p>Ce qui rend cette page utile au quotidien :</p>
<ul>
<li class="">Timeline groupée par jour (« Aujourd'hui », « Hier », puis dates complètes) avec icônes colorées par famille d'événement.</li>
<li class=""><strong>Regroupement des rafales</strong> : les états consécutifs d'un même capteur sont fusionnés en une seule ligne avec un badge <code>×N</code>, extensible pour voir chaque occurrence horodatée. Indispensable pour les installations avec 100 à 200 appareils.</li>
<li class="">Filtres par famille (Ouvertures, Mouvement &amp; présence, Boutons, Lumières, Climat, Sécurité, Énergie, etc.), sélecteur de pièce et recherche d'appareil.</li>
<li class=""><strong>Temps réel</strong>, avec une pastille flottante « N nouveaux événements » quand vous avez scrollé vers le bas.</li>
<li class="">Scroll infini avec pagination.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-mqtt--refonte-complète-de-lexpérience-des-appareils-virtuels">📡 MQTT : refonte complète de l'expérience des appareils virtuels<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-mqtt--refonte-compl%C3%A8te-de-lexp%C3%A9rience-des-appareils-virtuels" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'intégration MQTT bénéficie d'une refonte UX majeure, inspirée des retours de la communauté (<a href="https://community.gladysassistant.com/t/catalogue-des-features-supportees-en-mqtt/8452" target="_blank" rel="noopener noreferrer" class="">forum</a>) :</p>
<p><img decoding="async" loading="lazy" alt="Liste des appareils MQTT de Gladys groupés par pièce" src="https://gladysassistant.com/fr/assets/images/02-mqtt-device-list-085e93a29cced2fab23bdce3a38c9f36.png" width="2940" height="2508" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Catalogue de features MQTT de Gladys avec aperçu dashboard" src="https://gladysassistant.com/fr/assets/images/03-mqtt-feature-catalog-d6d2b74689a86f0e03a9977e3442438d.jpg" width="1105" height="1052" class="img_ev3q"></p>
<ul>
<li class=""><strong>Liste compacte</strong> des appareils groupés par pièce.</li>
<li class=""><strong>Catalogue de features</strong> avec aperçu dashboard réaliste et recherche.</li>
<li class=""><strong>Auto-génération des ID externes</strong> (<code>mqtt:{slug}-{4chars}</code>), toujours modifiable.</li>
<li class="">Bouton <strong>copier</strong> pour les identifiants et URL MQTT.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-ia--choix-du-modèle-et-contexte-amélioré">🤖 IA : choix du modèle et contexte amélioré<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-ia--choix-du-mod%C3%A8le-et-contexte-am%C3%A9lior%C3%A9" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Je continue de pousser l'agent IA dans Gladys, parce que je suis convaincu que c'est l'avenir de la domotique : contrôler sa maison à la voix ou par écrit, exécuter n'importe quelle action, interroger ses capteurs.</p>
<p>Cette release ajoute un <strong>sélecteur de modèle IA</strong> dans le chat. Vous pouvez tester les différents modèles Scaleway (Mistral, Llama, Qwen, Gemma, etc.) et comparer leurs réponses dans des situations réelles chez vous. Un indicateur de coût (€, €€, €€€) vous aide à vous repérer.</p>
<p><img decoding="async" loading="lazy" alt="Sélecteur de modèle IA dans le chat de Gladys" src="https://gladysassistant.com/fr/assets/images/04-ai-model-selector-cb26344e328dcde364dea2fc4400ec23.jpg" width="2028" height="2300" class="img_ev3q"></p>
<p>Une fois le meilleur modèle identifié, je ferai le calcul pour l'intégrer durablement dans Gladys Plus, de façon rentable pour le projet. En attendant, testez et partagez vos retours sur le forum !</p>
<p>Autres améliorations côté IA :</p>
<ul>
<li class=""><strong>Contexte enrichi</strong> : les appels d'outils et messages non pertinents sont exclus du contexte pour de meilleures réponses.</li>
<li class="">Correction du schéma d'action « allumer/éteindre un appareil ».</li>
<li class="">Fichier de debug enrichi (50 derniers messages).</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-tuya--support-des-compteurs-intelligents">⚡ Tuya : support des compteurs intelligents<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-tuya--support-des-compteurs-intelligents" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Prise en charge des <strong>compteurs intelligents Tuya</strong> en cloud et en local.</li>
<li class="">Lecture via l'API <strong>Thing Model shadow</strong> pour les appareils sans spécifications legacy.</li>
<li class="">Mesures : puissance totale, énergie active et réactive, tension, courant.</li>
<li class="">Noms d'affichage propres (les typos des codes Tuya ne remontent plus dans l'UI).</li>
<li class="">Infrastructure de tests par fixtures pour industrialiser l'ajout de nouveaux appareils Tuya.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-interface--tableau-de-bord">📱 Interface &amp; tableau de bord<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-interface--tableau-de-bord" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Le widget <strong>Jauge</strong> supporte désormais un nom personnalisable pour distinguer plusieurs jauges du même appareil (par exemple deux cuves d'eau MQTT), et nous avons corrigé le scroll bloqué sur mobile quand on pose le doigt sur une jauge.</p>
<p>Côté mobile, les boutons d'action et les en-têtes sont maintenant responsives sur de nombreuses pages (intégrations, paramètres, etc.), avec des boutons empilés sur mobile et un meilleur wrapping des groupes de boutons.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-intégrations--correctifs">🔧 Intégrations &amp; correctifs<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#-int%C3%A9grations--correctifs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<table><thead><tr><th>Intégration</th><th>Changement</th></tr></thead><tbody><tr><td><strong>Z-Wave JS</strong></td><td>Correction de l'intégration après mise à jour de ZWaveJS</td></tr><tr><td><strong>Matter</strong></td><td>Mise à jour de matter.js 0.17.3 vers 0.17.4</td></tr><tr><td><strong>Climatisation</strong></td><td>Correction : le mode climatisation s'affichait comme mode ventilateur depuis la v4.79.0</td></tr><tr><td><strong>iOS</strong></td><td>Le mode sombre n'est plus écrasé au lancement de l'app</td></tr><tr><td><strong>Scènes</strong></td><td>Les messages contenant des caractères spéciaux ne provoquent plus de bugs d'affichage</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-technique-pour-les-contributeurs">🛠️ Technique (pour les contributeurs)<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#%EF%B8%8F-technique-pour-les-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Migration du front de preact-cli (webpack) vers Vite</strong> : démarrage dev plus rapide, HMR amélioré, build modernisé. Aucun changement visible pour l'utilisateur final, mais une base technique plus saine pour la suite.</li>
<li class="">Nouveau champ <code>supported_options</code> sur les DeviceFeature : les intégrations peuvent désormais déclarer les modes et valeurs supportés par une feature (par exemple les modes d'aspirateur).</li>
<li class="">Documentation développeur enrichie (<code>AGENTS.md</code>).</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci-aux-contributeurs">❤️ Merci aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-4-82-activity-journal-mqtt/#%EF%B8%8F-merci-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Merci à @Terdious, @Will_71, @Sescandell et @bertrandda pour leurs contributions, ainsi qu'à toute la communauté pour les retours sur MQTT, le journal d'activité et l'UX mobile.</p>
<p>Un mot aussi pour les abonnés <a href="https://gladysassistant.com/fr/plus/" target="_blank" rel="noopener noreferrer" class="">Gladys Plus</a> : c'est grâce à vous que je peux payer les outils IA qui rendent tout ça possible. Si vous voulez voir Gladys avancer encore plus vite, Gladys Plus est le meilleur levier. En plus de soutenir le projet, vous débloquez les fonctionnalités avancées : sauvegardes, agent IA, accès à distance, assistants vocaux, intégration MCP, Enedis, et bien d'autres.</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres. Voir <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.82.0" target="_blank" rel="noopener noreferrer" class="">la note de version complète</a>.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.81 : volets roulants, quota IA et Zigbee2MQTT 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/"/>
        <updated>2026-06-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.81 permet à l'agent IA et à Alexa de piloter vos volets roulants, ajoute l'affichage du quota IA, et apporte les identifiants Zigbee2MQTT ainsi que le support de nouveaux dongles.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>La version 4.81 est là 😀 Cette version permet de piloter vos volets roulants depuis l'agent IA et Alexa, ajoute l'affichage de votre quota IA, apporte plusieurs améliorations Zigbee2MQTT, et tout un lot de corrections.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-volets-roulants">🪟 Volets roulants<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-volets-roulants" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les volets sont à l'honneur dans cette version :</p>
<ul>
<li class="">🤖 Un nouvel outil <code>device.set-shutter</code> permet à l'agent IA de piloter directement vos volets : ouvrir, fermer, arrêter, ou les positionner entre 0 et 100 %. Vous pouvez désormais simplement demander à Gladys de « fermer les volets du salon à moitié ».</li>
<li class="">🗣️ Les volets et les rideaux sont maintenant pilotables via <strong>Alexa</strong>, avec l'ouverture/fermeture et le contrôle de la position.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-ia">🤖 IA<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-ia" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un nouvel affichage du quota vous donne une visibilité complète sur votre utilisation de l'IA : vous pouvez désormais voir vos requêtes texte et image restantes, leurs dates de réinitialisation, ainsi que votre statut en temps réel dans <strong>Intégrations → Intelligence Artificielle</strong>. Fini de deviner ce qu'il vous reste.</p>
<p><img decoding="async" loading="lazy" alt="Utilisation des quotas IA dans Gladys" src="https://gladysassistant.com/fr/assets/images/01-ai-quota-052c3b88d6d0f7810398cb962d4e2db4.png" width="690" height="233" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-zigbee2mqtt">📡 Zigbee2MQTT<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-zigbee2mqtt" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Deux belles améliorations pour les utilisateurs de Zigbee :</p>
<ul>
<li class="">🔑 L'interface affiche désormais vos identifiants MQTT (hôte, port, nom d'utilisateur et mot de passe), avec un bouton pour afficher ou masquer le mot de passe et une copie en un clic, ce qui facilite grandement la connexion d'outils externes.</li>
<li class="">🔌 Ajout du support de plusieurs types de coordinateurs (dongles) manquants, notamment les modèles Home Assistant, SONOFF, SMLIGHT, Texas Instruments et ZigStar.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Identifiants MQTT de Zigbee2MQTT dans Gladys" src="https://gladysassistant.com/fr/assets/images/02-zigbee2mqtt-credentials-929b6c3fac10af98f3ec69638651432a.png" width="690" height="418" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-scènes">🎬 Scènes<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-sc%C3%A8nes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Les actions <strong>Demander à l'IA</strong>, <strong>Envoyer un message</strong> et <strong>Envoyer une image de caméra</strong> sélectionnent désormais automatiquement le premier utilisateur et la première caméra disponibles, au lieu de laisser les champs vides. Une chose de moins à configurer lors de la création d'une scène.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-philips-hue">💡 Philips Hue<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-philips-hue" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Correction d'un bug où les ampoules Hue nouvellement appairées nécessitaient un redémarrage de Gladys avant de pouvoir être pilotées. Le pont se resynchronise désormais automatiquement, et les nouvelles ampoules sont immédiatement disponibles.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-corrections">🐛 Corrections<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#-corrections" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">✏️ Correction de la gestion des accents et caractères spéciaux dans les messages de scènes, les prompts IA, les notifications vocales et les SMS.</li>
<li class="">🌡️ Les paramètres système affichent désormais la <strong>température du CPU</strong>, avec des seuils en code couleur et un rafraîchissement automatique toutes les 30 secondes.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci-aux-contributeurs">❤️ Merci aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-4-81-shutters-ai-quota-zigbee2mqtt/#%EF%B8%8F-merci-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un grand merci à @Will_71 et @bertrandda pour leurs contributions à cette version. Et merci à toute la communauté Gladys pour vos retours, vos tests et vos idées qui permettent au projet de continuer à avancer ! 🚀</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres. Voir <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.81.0" target="_blank" rel="noopener noreferrer" class="">la note de version complète</a>.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.80 : Matter 1.5, Netatmo, Tuya et un agent IA plus puissant 🚀]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/"/>
        <updated>2026-06-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.80 apporte le support de Matter 1.5 via une grosse mise à jour de Matter.js, des corrections Netatmo et Tuya, et un agent IA plus puissant avec un nouvel outil capteur.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>Beaucoup de nouveautés en ce moment 😀 Cette version 4.80 apporte de nombreuses améliorations de stabilité, des corrections sur Matter, Netatmo et Tuya, ainsi que plusieurs nouveautés autour de l'IA.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-ia">🤖 IA<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#-ia" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'agent IA continue de s'améliorer avec deux nouveautés :</p>
<ul>
<li class="">➕ Ajout d'un nouvel outil <code>sensor.set-state</code>, permettant à l'agent de modifier directement l'état de certains capteurs lorsque demandé. Par exemple, vous pouvez utiliser l'IA pour lire une image de caméra regardant un compteur, et stocker la valeur lue dans un appareil virtuel. Vous pouvez aussi lire une plaque minéralogique automatiquement, et stocker le numéro lu dans un appareil virtuel !</li>
<li class="">🐞 Ajout d'un bouton permettant de télécharger le contexte de débogage de l'IA au format JSON, afin de faciliter le diagnostic des problèmes et les échanges avec la communauté.</li>
</ul>
<p>Les bilans hebdomadaires générés par l'IA apparaissent désormais dans les tâches en arrière-plan (<strong>Paramètres → Tâches</strong>), ce qui permet de suivre leur exécution et d'identifier facilement une éventuelle erreur. Un délai aléatoire a également été ajouté avant leur génération afin d'éviter une surcharge simultanée des serveurs.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-matter">🏠 Matter<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#-matter" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Cette version améliore encore la compatibilité Matter :</p>
<ul>
<li class="">🌡️ Ajout de la remontée de la température locale sur les appareils compatibles.</li>
<li class="">🔄 Processus de connexion plus robuste.</li>
<li class="">📝 Journaux (logs) enrichis pour faciliter le débogage.</li>
<li class="">🌀 Plusieurs corrections sur les ventilateurs Matter.</li>
<li class="">🎛️ Correction d'un bug où l'identifiant unique d'un appareil était modifié lors de sa mise à jour.</li>
<li class="">⚡ Lecture de l'état initial des fonctionnalités des appareils au démarrage.</li>
<li class="">❗ Les erreurs lors de l'enregistrement d'un appareil sont maintenant affichées directement dans l'interface.</li>
</ul>
<p>Matter.js a également été mis à jour vers la version <a href="https://github.com/matter-js/matter.js/blob/main/CHANGELOG.md#0170-2026-05-20" target="_blank" rel="noopener noreferrer" class="">0.17.3</a>, une avancée majeure apportant notamment :</p>
<ul>
<li class="">La prise en charge de la spécification <strong>Matter 1.5 / 1.5.1</strong>, améliorant la compatibilité avec les appareils les plus récents.</li>
<li class="">Une réduction de la consommation de mémoire de <strong>20 à 50 %</strong>, permettant à Gladys de fonctionner de manière encore plus fluide.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-intégrations">📡 Intégrations<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#-int%C3%A9grations" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="tuya">Tuya<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#tuya" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>L'intégration Tuya continue de gagner en maturité : une nouvelle couche de mapping commune pour améliorer la gestion des appareils en mode local et cloud, et un assistant permettant de créer automatiquement un ticket GitHub lorsqu'un appareil est partiellement ou non supporté.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="netatmo">Netatmo<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#netatmo" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Deux améliorations importantes : restauration du rafraîchissement automatique des tokens OAuth, et une reconnexion automatique plus résiliente en cas d'erreur d'authentification, y compris lors des appels à l'API métier.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="zigbee2mqtt">Zigbee2MQTT<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#zigbee2mqtt" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Les appareils Zigbee affichent désormais leur adresse IEEE ainsi qu'un lien direct pour ouvrir l'équipement dans Zigbee2MQTT, ce qui facilite le diagnostic et la configuration. Pensez à ajouter l'URL de votre interface Zigbee2mqtt dans les paramètres pour profiter de cette fonctionnalité 😉</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-corrections">🐛 Corrections<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#-corrections" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Correction d'un bug sur les scènes utilisant le déclencheur <strong>prochain lever de soleil</strong>.</li>
<li class="">Correction d'un problème empêchant la sauvegarde d'un appareil lorsque <code>energy_parent_id</code> était invalide.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-merci-aux-contributeurs">❤️ Merci aux contributeurs<a href="https://gladysassistant.com/fr/blog/gladys-4-80-matter-netatmo-tuya-ai/#%EF%B8%8F-merci-aux-contributeurs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un grand merci à tous ceux qui ont participé à cette version : @cicoub13, @Terdious et @Will_71. Et merci à toute la communauté Gladys pour vos retours, vos tests et vos contributions qui permettent au projet de continuer à avancer rapidement ! 🚀</p>
<p>Comme toujours, Gladys se met à jour automatiquement dans les 24 h si vous utilisez Watchtower, sinon vous pouvez le faire en un clic dans les paramètres. Voir <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.80.0" target="_blank" rel="noopener noreferrer" class="">la note de version complète</a>.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.79 : IA plus maline, assistant vocal amélioré et plus d'appareils Matter]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/"/>
        <updated>2026-06-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.79 rend l'agent IA plus malin avec les outils Web Request et Compare Times, améliore l'assistant vocal, et supporte plus d'appareils Matter.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>La version v4.79 de Gladys est sortie 🙂, avec un agent IA plus malin, un assistant vocal amélioré, et le support de plus d'appareils Matter.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-intelligence-artificielle">🤖 Intelligence artificielle<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#-intelligence-artificielle" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Cette version apporte plusieurs améliorations à l'agent IA :</p>
<ul>
<li class=""><strong>Création de scènes :</strong> correction du schéma et augmentation du timeout pour corriger un bug de création de scène remonté par @GBoulvin et @Jluc.</li>
<li class=""><strong>Meilleure gestion des erreurs :</strong> des retours plus clairs quand l'IA ne répond pas.</li>
<li class=""><strong>Appels d'outils via Telegram :</strong> on voit désormais les appels d'outils via Telegram, comme sur le web.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Les appels d&amp;#39;outils sur Telegram" src="https://gladysassistant.com/fr/assets/images/01-8f2bce3bd7b45c3556d33e701662caf0.png" width="1166" height="276" class="img_ev3q"></p>
<ul>
<li class=""><strong>Nouveaux outils :</strong>
<ul>
<li class=""><strong>Web Request :</strong> l'agent peut interroger des APIs ou des pages web. C'est un besoin personnel que j'ai implémenté, et c'est ultra pratique !</li>
<li class=""><strong>Compare Times :</strong> comparaison d'horaires.</li>
</ul>
</li>
</ul>
<p>Ces nouveaux outils permettent de faire des choses très puissantes, par exemple aller chercher les horaires d'ouverture d'un commerce et vous dire s'il est actuellement ouvert ! Super pratique dans les scènes via l'action « Demander à l'IA ». Les possibilités sont infinies.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-assistant-vocal">🎙️ Assistant vocal<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#%EF%B8%8F-assistant-vocal" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Bouton Stop</strong> pour interrompre une réponse en cours.</li>
<li class=""><strong>Détection du microphone :</strong> si aucun son n'a été enregistré, Gladys affiche un message d'erreur.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-matter">🏠 Matter<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#-matter" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Support étendu pour de nouveaux types d'appareils : aspirateurs, capteurs NO₂ (indice de dioxyde d'azote) et ventilateurs.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-zigbee2mqtt">📡 Zigbee2mqtt<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#-zigbee2mqtt" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Mise à jour vers Zigbee2mqtt 2.12.0</li>
<li class="">Support de la télécommande SONOFF SNZB-01M (4 boutons)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-node-red">🔧 Node-RED<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#-node-red" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Un sélecteur de version permet de passer à une version majeure de Node-RED directement depuis l'interface Gladys.</p>
<p><img decoding="async" loading="lazy" alt="Sélecteur de version Node-RED" src="https://gladysassistant.com/fr/assets/images/02-2247165ebaef90fd4747c49b6369af22.png" width="2436" height="1992" class="img_ev3q"></p>
<p>Pratique pour passer à la v5 qui vient de sortir ! ⚠️ Attention, vérifiez bien que les modules que vous utilisez sont compatibles avec la v5.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-scènes">🎬 Scènes<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#-sc%C3%A8nes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class="">Champ de valeur élargi pour les seuils de capteurs</li>
<li class="">Bouton Retour pour naviguer plus facilement dans l'éditeur de scènes</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-gladys-plus">☁️ Gladys Plus<a href="https://gladysassistant.com/fr/blog/gladys-4-79-smarter-ai-matter/#%EF%B8%8F-gladys-plus" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Lorsqu'un utilisateur distant est supprimé sur Gladys Plus, l'utilisateur local correspondant est automatiquement supprimé sur votre instance.</p>
<hr>
<p>📋 <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.79.0" target="_blank" rel="noopener noreferrer" class="">Changelog complet</a></p>
<p>Comme toujours, la mise à jour est automatique sous 24 h si vous utilisez Watchtower, ou vous pouvez la faire manuellement dans <strong>Paramètres → Système</strong>. Bonne mise à jour à tous ! 🎉</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.78 : recevez le bilan hebdomadaire de votre maison par l'IA]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/"/>
        <updated>2026-06-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.78 introduit un bilan hebdomadaire de la maison par l'IA, un widget Lien, une liste d'intégrations repensée sur mobile, et des actions d'alarme Zigbee.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous 🙂</p>
<p>Je viens de publier Gladys Assistant 4.78 ! Voilà les nouveautés, en commençant par la fonctionnalité phare : un <strong>bilan hebdomadaire de votre maison généré par l'IA</strong>.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-bilan-hebdomadaire-ia">🤖 Bilan hebdomadaire IA<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-bilan-hebdomadaire-ia" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La fonctionnalité phare de cette version : le bilan hebdomadaire de la maison. Chaque semaine, Gladys peut vous envoyer un résumé personnalisé de votre maison connectée : confort, consommation d'énergie, capteurs déconnectés, tendances et conseils pratiques.</p>
<p>Par défaut, le bilan est envoyé tous les dimanches à 18h, ce qui est configurable dans l'intégration « Intelligence Artificielle » :</p>
<p><img decoding="async" loading="lazy" alt="Configurer le bilan hebdomadaire IA" src="https://gladysassistant.com/fr/assets/images/01-680390a742c43493b03c2802157543a6.png" width="1830" height="590" class="img_ev3q"></p>
<p>Voici un exemple de bilan chez moi en production :</p>
<blockquote>
<p>Bonjour, voici votre résumé hebdomadaire de la maison pour la période du 2 au 8 juin 2026.</p>
<p>Votre consommation électrique totale pour cette semaine s'est élevée à 55,99 kWh, pour un coût de 8,26 euros. On observe une tendance à la baisse par rapport à la semaine précédente, qui affichait une consommation de 59,12 kWh et un coût de 9,36 euros. La prise du lave-linge située dans le cellier a quant à elle consommé 2,11 kWh sur la période.</p>
<p>Concernant la maintenance de vos équipements, plusieurs capteurs sont silencieux et nécessitent votre attention. Le capteur de CO2 dans le bureau n'a plus transmis de données depuis plusieurs mois. De plus, le capteur de mouvement de la salle de bain est sans activité depuis 5 semaines, et le détecteur de présence dans les toilettes est hors ligne depuis très longtemps.</p>
</blockquote>
<p>Bien sûr, on peut faire évoluer ce bilan si vous avez des idées !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-tableau-de-bord--widget-lien">📊 Tableau de bord : widget Lien<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-tableau-de-bord--widget-lien" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Vous pouvez maintenant ajouter un widget Lien sur votre tableau de bord pour accéder en un clic à une interface externe : Zigbee2mqtt, Tasmota, l'interface de votre box, un NAS, une caméra, etc.</p>
<p>Chaque lien est personnalisable, titre, URL et icône (site web, serveur, NAS, Wi-Fi, interface web…) :</p>
<p><img decoding="async" loading="lazy" alt="Configuration du widget Lien" src="https://gladysassistant.com/fr/assets/images/02-65855de54bde4a8faf4c644f51850342.png" width="1136" height="884" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Le widget Lien sur le tableau de bord" src="https://gladysassistant.com/fr/assets/images/03-89f8d03d17196e21abbfd387b9bd5a27.jpg" width="1920" height="921" class="img_ev3q"></p>
<p>Pratique pour centraliser tous vos accès depuis Gladys.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-liste-dintégrations--interface-repensée-sur-mobile">🔌 Liste d'intégrations : interface repensée sur mobile<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-liste-dint%C3%A9grations--interface-repens%C3%A9e-sur-mobile" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La page des intégrations a été retravaillée pour une navigation plus claire et agréable sur mobile.</p>
<p><img decoding="async" loading="lazy" alt="La liste des intégrations sur mobile" src="https://gladysassistant.com/fr/assets/images/04-cf6ee04e6aef2f5ad05afe280102776e.png" width="784" height="1594" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-suppression-de-lancien--cerveau--local">🧠 Suppression de l'ancien « cerveau » local<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-suppression-de-lancien--cerveau--local" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'ancien système d'IA local (questions/réponses pré-enregistrées) a été retiré. Il datait d'une époque où l'IA n'existait pas, et aujourd'hui il donnait une mauvaise impression de Gladys à quelqu'un qui l'installe pour la première fois. Retirer ce vieux code permet d'alléger Gladys, de supprimer une librairie de NLP qui n'est plus utile, et de faire que Gladys démarre plus rapidement 🙂</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-suivi-énergétique">⚡ Suivi énergétique<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-suivi-%C3%A9nerg%C3%A9tique" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Correction d'un bug de regroupement dans le widget de consommation mensuelle / annuelle. Les données devraient maintenant s'afficher correctement sur ces périodes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-scènes">🎬 Scènes<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-sc%C3%A8nes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Lors de la sélection d'une propriété d'appareil dans un déclencheur de scène « Changement d'état de l'appareil », les appareils sans pièce sont désormais visibles avec une catégorie « Sans pièce ». Fini les appareils « fantômes » impossibles à sélectionner 🙂</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-zigbee2mqtt">📡 Zigbee2mqtt<a href="https://gladysassistant.com/fr/blog/gladys-4-78-ai-weekly-home-report/#-zigbee2mqtt" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Deux ajouts pour les utilisateurs Zigbee2mqtt :</p>
<ul>
<li class=""><strong>Clavier DEVELCO :</strong> prise en charge des actions du keypad (désarmement, armement zones jour / nuit / toutes zones, délai de sortie, urgence).</li>
<li class=""><strong>Sirènes d'alarme :</strong> nouvelles actions <code>trigger_alarm</code> et <code>stop_alarm</code> (ex. sirène Bosch outdoor), utilisables dans vos scènes et automatisations.</li>
</ul>
<hr>
<p>Comme d'habitude, la mise à jour sera faite automatiquement sous 24 h si vous utilisez Watchtower. Sinon, vous pouvez la lancer en un clic dans les paramètres.</p>
<p>Merci à toute la communauté pour les retours, les tests et les suggestions. Je suis très curieux de voir ce que donne le bilan hebdomadaire IA chez vous !</p>
<p>Changelog complet : <a href="https://github.com/GladysAssistant/Gladys/compare/v4.77.0...v4.78.0" target="_blank" rel="noopener noreferrer" class="">v4.77.0 → v4.78.0</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Nouvelle image Raspberry Pi + un tutoriel d'installation pas à pas]]></title>
        <id>https://gladysassistant.com/fr/blog/new-raspberry-pi-image/</id>
        <link href="https://gladysassistant.com/fr/blog/new-raspberry-pi-image/"/>
        <updated>2026-06-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Une nouvelle image Raspberry Pi (Pi 3/4/5) est disponible dans Raspberry Pi Imager, avec un tout nouveau tutoriel d'installation pas à pas pour Gladys.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>J'ai publié une <strong>nouvelle image Gladys pour Raspberry Pi</strong>, compatible avec les Pi 3, 4 et 5.</p>
<!-- -->
<p>Cette image est basée sur Raspberry Pi OS Trixie (Debian 13), en 64 bits. Elle est disponible directement dans Raspberry Pi Imager, dans la catégorie <em>Home automation</em>.</p>
<p><img decoding="async" loading="lazy" alt="Gladys dans Raspberry Pi Imager" src="https://gladysassistant.com/fr/assets/images/01-a02adecfc0dc0e0c7c124a870f9df43c.jpg" width="2192" height="1252" class="img_ev3q"></p>
<p>Pour l'occasion, j'ai aussi réécrit le tutoriel d'installation sur le site, avec toutes les étapes illustrées pas à pas :</p>
<p>👉 <a class="" href="https://gladysassistant.com/fr/docs/installation/raspberry-pi/">Installer Gladys sur un Raspberry Pi</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="mon-avis-sur-le-raspberry-pi">Mon avis sur le Raspberry Pi<a href="https://gladysassistant.com/fr/blog/new-raspberry-pi-image/#mon-avis-sur-le-raspberry-pi" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Je le dis franchement : je ne pense toujours pas que le Raspberry Pi soit la meilleure option sur le long terme, un mini-PC reste plus performant et plus fiable pour une installation quotidienne. Je déconseille aussi fortement l'utilisation d'une carte micro-SD : en pratique, la corruption des données arrive souvent au bout de quelques mois. Si vous partez sur un Pi, prévoyez plutôt un SSD NVMe.</p>
<p>Mais pour des utilisateurs qui ont déjà un Pi sous la main, c'est une excellente façon de découvrir Gladys sans se prendre la tête avec Docker ou la ligne de commande 🙂</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="la-suite">La suite<a href="https://gladysassistant.com/fr/blog/new-raspberry-pi-image/#la-suite" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Je continue à mettre un gros focus sur la distribution et à chercher des moyens de rendre Gladys plus facile à installer, quel que soit le matériel que vous avez. L'objectif, c'est que le plus grand nombre puisse essayer Gladys et se faire sa propre opinion.</p>
<p>J'essaie de travailler sur une image « Ubuntu + Gladys » qui permettrait d'installer Gladys sur un mini-PC avec moins d'étapes qu'une installation Ubuntu classique. Si vous avez des idées pour rendre Gladys plus accessible et plus facile à installer, je suis preneur !</p>
<p>Le repo : <a href="https://github.com/GladysAssistant/raspberry-pi-os-gladys" target="_blank" rel="noopener noreferrer" class="">raspberry-pi-os-gladys</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.77 : un assistant vocal directement sur votre tableau de bord 🎙️]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/"/>
        <updated>2026-06-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.77 ajoute un widget Assistant Vocal pour votre tableau de bord, des seuils de couleur de jauge personnalisables, le téléchargement des logs, et des améliorations Tuya.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Une nouvelle version de Gladys est disponible, avec plusieurs améliorations sympas, dont un tout nouveau widget <strong>Assistant Vocal</strong> à poser directement sur votre tableau de bord 🎙️</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-nouveau-widget-assistant-vocal">🎙️ Nouveau widget Assistant Vocal<a href="https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/#%EF%B8%8F-nouveau-widget-assistant-vocal" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Vous pouvez désormais ajouter un widget <strong>Assistant Vocal</strong> directement sur votre tableau de bord.</p>
<p><a href="https://youtube.com/shorts/7LBeCTegKsY" target="_blank" rel="noopener noreferrer" class=""><img decoding="async" loading="lazy" alt="Démo du widget Assistant Vocal" src="https://gladysassistant.com/fr/assets/images/youtube-2cebbc99e0ccaae6b7367ef3dc10a49d.jpg" width="1280" height="720" class="img_ev3q"></a></p>
<p>Pratique sur une tablette murale ou un smartphone. Je suis preneur de vos retours : c'est avant tout une première preuve de concept qui pourrait évoluer vers plus de voix dans Gladys si vous trouvez ça utile !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-widget-jauge--seuils-de-couleur-personnalisables">📊 Widget Jauge : seuils de couleur personnalisables<a href="https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/#-widget-jauge--seuils-de-couleur-personnalisables" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Grâce à la contribution de <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@Terdious</a>, le widget Jauge devient encore plus flexible. Il est maintenant possible de définir des <strong>seuils de couleur personnalisés</strong> afin de visualiser instantanément si une valeur est dans une zone basse, normale ou critique.</p>
<p><img decoding="async" loading="lazy" alt="Seuils de couleur du widget Jauge" src="https://gladysassistant.com/fr/assets/images/01-834cfa0fcd9555c884e57673616e5070.png" width="954" height="490" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Le widget Jauge en action" src="https://gladysassistant.com/fr/assets/images/02-b36262b89f3ece07b788987e458c43e6.png" width="871" height="356" class="img_ev3q"></p>
<p>Parfait pour le suivi de températures, d'humidité, de consommation électrique ou tout autre indicateur important.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-téléchargement-des-logs-système">📥 Téléchargement des logs système<a href="https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/#-t%C3%A9l%C3%A9chargement-des-logs-syst%C3%A8me" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Le diagnostic d'un problème devient plus simple. Un nouveau bouton permet désormais de <strong>télécharger facilement les logs système</strong> depuis les paramètres de Gladys, ce qui facilite le partage d'informations lors d'une demande d'assistance.</p>
<p><img decoding="async" loading="lazy" alt="Télécharger les logs système" src="https://gladysassistant.com/fr/assets/images/03-179828c678b919c692668cad482d550b.png" width="894" height="542" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-améliorations-de-lintégration-tuya">🔌 Améliorations de l'intégration Tuya<a href="https://gladysassistant.com/fr/blog/gladys-4-77-voice-assistant/#-am%C3%A9liorations-de-lint%C3%A9gration-tuya" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'intégration Tuya continue de progresser grâce au travail de <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@Terdious</a> :</p>
<ul>
<li class="">Support local du protocole Tuya 3.4</li>
<li class="">Support local du protocole Tuya 3.5</li>
<li class="">Diverses améliorations de stabilité et de compatibilité</li>
</ul>
<p>Une excellente nouvelle pour les utilisateurs d'appareils Tuya souhaitant garder un contrôle local de leurs équipements.</p>
<hr>
<p>📋 <a href="https://github.com/GladysAssistant/Gladys/compare/v4.76.0...v4.77.0" target="_blank" rel="noopener noreferrer" class="">Changelog complet</a></p>
<p>Bonne mise à jour à tous ! 🎉</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Nouvelle architecture IA : Gladys devient un vrai agent IA 🤖]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/"/>
        <updated>2026-05-28T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys devient un vrai agent IA : il réfléchit, enchaîne les appels d'outils et agit pour réaliser des requêtes complexes, avec une interface de chat entièrement repensée.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Depuis que j'ai intégré l'IA dans Gladys, la promesse était là mais la réalité restait limitée : vous posiez une question, l'IA répondait. Une entrée, une sortie. Pas de réflexion intermédiaire, pas d'autonomie réelle. <strong>Ce que je vous annonce aujourd'hui change ça en profondeur !</strong></p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;IA de Gladys : avant" src="data:image/png;base64,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" width="1125" height="385" class="img_ev3q"></p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="gladys-peut-maintenant--réfléchir--avant-de-répondre">Gladys peut maintenant « réfléchir » avant de répondre<a href="https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/#gladys-peut-maintenant--r%C3%A9fl%C3%A9chir--avant-de-r%C3%A9pondre" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Vous connaissez peut-être Claude Code, l'agent de développement d'Anthropic qui, face à un problème complexe, décompose, itère, utilise des outils, s'adapte… jusqu'à trouver la solution. C'est exactement ce modèle que j'ai appliqué à Gladys.</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;IA de Gladys : maintenant" src="data:image/png;base64,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" width="1262" height="462" class="img_ev3q"></p>
<p>Désormais, quand vous posez une question à Gladys, elle ne cherche plus juste à formuler une réponse. Elle <strong>agit.</strong> Elle peut enchaîner plusieurs appels d'outils à la suite pour arriver à ses fins :</p>
<ul>
<li class="">Quel est le niveau de CO2 actuel dans le salon ?</li>
<li class="">Allume les lumières du salon et coupe le ventilateur</li>
<li class="">Montre-moi ma consommation d'énergie sur le dernier mois</li>
<li class="">Crée une scène qui, tous les matins à 7h, m'envoie un message avec le niveau de CO2 dans le salon, la cuisine, et l'état de mes portes</li>
<li class="">Crée une scène qui, quand il y a un mouvement dans mon garage, envoie à l'IA une photo de ma caméra et regarde si la voiture est bien ma Tesla Model 3 rouge. Si oui, l'IA ne me répond pas ; sinon, elle me prévient qu'une voiture inconnue est là.</li>
</ul>
<p>Des requêtes qui auraient nécessité plusieurs manipulations manuelles avant, ou qui tout simplement ne fonctionnaient pas ! Ce travail s'appuie en partie sur le serveur MCP développé par <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a>, que j'ai intégré dans cette nouvelle architecture. Merci à lui !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="une-interface-repensée-pour-être-vraiment-utilisable">Une interface repensée pour être vraiment utilisable<a href="https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/#une-interface-repens%C3%A9e-pour-%C3%AAtre-vraiment-utilisable" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>J'en ai profité pour refondre complètement l'interface de chat. Plus claire, plus fluide, réellement utilisable sur mobile.</p>
<p><img decoding="async" loading="lazy" alt="Interface de chat repensée" src="https://gladysassistant.com/fr/assets/images/03-c7bb089dbf65d7288dd3ddd873e6eb6a.jpg" width="1606" height="1352" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Le chat sur mobile" src="https://gladysassistant.com/fr/assets/images/04-6424a939c43573d5da16787471827d93.jpg" width="752" height="1590" class="img_ev3q"></p>
<p>Chaque appel d'outil est affiché de façon lisible dans la conversation, pour que vous compreniez ce que Gladys est en train de faire, et que vous puissiez diagnostiquer facilement si quelque chose ne se passe pas comme prévu.</p>
<p><img decoding="async" loading="lazy" alt="Les appels d&amp;#39;outils affichés dans la conversation" src="https://gladysassistant.com/fr/assets/images/05-bbf885b8b63807af925567e213111186.jpg" width="1642" height="1066" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="telegram-nextcloud-talk--ça-marche-aussi">Telegram, Nextcloud Talk : ça marche aussi<a href="https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/#telegram-nextcloud-talk--%C3%A7a-marche-aussi" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Vous utilisez Gladys en mobilité via Telegram ou Nextcloud Talk ? L'agent amélioré est disponible sur ces canaux également. Vous avez donc accès à toute cette puissance depuis votre téléphone, sans ouvrir l'interface web.</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;agent IA sur Telegram" src="https://gladysassistant.com/fr/assets/images/06-f6c64533104edc19f335f9b40bb68a51.jpg" width="1196" height="1698" class="img_ev3q"></p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="essayez-maintenant-cest-gratuit">Essayez maintenant, c'est gratuit<a href="https://gladysassistant.com/fr/blog/gladys-becomes-real-ai-agent/#essayez-maintenant-cest-gratuit" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Tout d'abord, mettez à jour Gladys en v4.76.0. Ensuite, il vous faut Gladys Plus, et je vous offre <a class="" href="https://gladysassistant.com/fr/plus/">1 mois d'essai complet, sans carte bancaire</a>. Chaque compte dispose de <strong>3 000 requêtes par mois + 500 requêtes d'analyse d'images.</strong> C'est largement suffisant pour explorer ce que l'agent sait faire, et je suis curieux de lire vos retours sur ce qui marche, ce qui surprend, et ce que vous aimeriez voir ensuite !</p>
<p>Pour le modèle d'IA, j'ai atteint avec cet outil les limites de Mistral Small 3.2, et pour l'instant je suis passé à Gemma 4, toujours chez Scaleway, hébergé en France, avec vos données entièrement privées 🔒</p>
<p>Bien sûr, il peut y avoir des bugs, et je suis preneur de vos retours 🙂</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[L'usine à plugins Matterbridge : rendez n'importe quel appareil compatible avec Gladys]]></title>
        <id>https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/</id>
        <link href="https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/"/>
        <updated>2026-05-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Ouvrez un ticket GitHub décrivant votre appareil, et une usine pilotée par IA développe un plugin Matterbridge dans la nuit pour le rendre compatible avec Gladys.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Vous avez des appareils qui ne sont pas compatibles avec Gladys, et qui n'utilisent pas un protocole ouvert comme Zigbee ou Matter ? Pas de panique. J'ai créé une <strong>usine à plugins Matterbridge</strong> pilotée par une IA, qui développe automatiquement des plugins pour vos appareils. Aucune compétence en développement requise.</p>
<!-- -->
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Cet article n'est plus l'approche recommandée</div><div class="admonitionContent_BuS1"><p>Depuis la publication de cet article, Gladys a gagné les <strong>intégrations externes</strong> : des intégrations empaquetées dans des conteneurs Docker, publiées sur GitHub, et installables en un clic depuis le catalogue dans Gladys. C'est désormais la façon recommandée d'ajouter un appareil non supporté nativement, et n'importe qui peut en créer une, dans n'importe quel langage, sans review.</p><p>👉 <a class="" href="https://gladysassistant.com/fr/docs/integrations/?origin=community">Parcourez le catalogue des intégrations externes</a> ou <a class="" href="https://gladysassistant.com/fr/docs/dev/external-integrations/">apprenez à en créer une</a>.</p><p>Cet article est conservé pour l'historique.</p></div></div>
<blockquote>
<p><strong>Prérequis :</strong> Matterbridge doit être installé et configuré. Si ce n'est pas encore le cas, suivez d'abord <a class="" href="https://gladysassistant.com/fr/docs/integrations/matterbridge/">ce tutoriel dans la documentation</a>.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="comment-ça-fonctionne-">Comment ça fonctionne ?<a href="https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/#comment-%C3%A7a-fonctionne-" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Vous ouvrez un ticket GitHub pour décrire votre appareil, l'IA développe le plugin dans la nuit, et vous n'avez plus qu'à le tester. Si quelque chose ne va pas, vous laissez un commentaire et l'IA itère.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="étape-1--créer-un-ticket-github">Étape 1 : créer un ticket GitHub<a href="https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/#%C3%A9tape-1--cr%C3%A9er-un-ticket-github" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Rendez-vous sur le dépôt de l'usine : 👉 <a href="https://github.com/GladysAssistant/matterbridge-ai-plugin-factory/issues" target="_blank" rel="noopener noreferrer" class="">matterbridge-ai-plugin-factory/issues</a></p>
<p>Cliquez sur <strong>« New Issue »</strong> :</p>
<p><img decoding="async" loading="lazy" alt="Créer un nouveau ticket" src="https://gladysassistant.com/fr/assets/images/01-02fac8f36ca580d1744139c02b5375fc.png" width="2922" height="1742" class="img_ev3q"></p>
<p>Puis sélectionnez le template <strong>« Plugin Request »</strong> :</p>
<p><img decoding="async" loading="lazy" alt="Sélectionner le template Plugin Request" src="https://gladysassistant.com/fr/assets/images/02-457e042e182fb0eb4c492edd24c0a951.png" width="1758" height="720" class="img_ev3q"></p>
<p>Remplissez le formulaire :</p>
<ul>
<li class=""><strong>Titre :</strong> le nom du plugin que vous souhaitez</li>
<li class=""><strong>Liens :</strong> si vous connaissez des plugins similaires sur d'autres projets (Home Assistant, Homebridge…), ajoutez les liens. Plus vous donnez de contexte, plus le résultat sera pertinent dès le premier essai.</li>
<li class=""><strong>Fonctionnalités :</strong> décrivez ce que vous voulez contrôler. Exemples : température, on/off, humidité, luminosité…</li>
<li class=""><strong>Contexte additionnel :</strong> champ optionnel, mais utile si votre appareil a des particularités.</li>
</ul>
<p><img decoding="async" loading="lazy" alt="Remplir le formulaire de demande de plugin" src="https://gladysassistant.com/fr/assets/images/03-afb15be849ff0251be7b3091245681fe.png" width="1722" height="1676" class="img_ev3q"></p>
<p><img decoding="async" loading="lazy" alt="Détails de la demande de plugin" src="https://gladysassistant.com/fr/assets/images/04-cce5ed736ccd7e624812e0bbed87b094.png" width="1586" height="1166" class="img_ev3q"></p>
<blockquote>
<p><strong>Astuce :</strong> si vous ne savez pas quoi mettre dans les liens, précisez-le en description et demandez à l'IA de chercher elle-même. Mais plus vous êtes précis, meilleur sera le résultat.</p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="étape-2--installer-et-tester-le-plugin">Étape 2 : installer et tester le plugin<a href="https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/#%C3%A9tape-2--installer-et-tester-le-plugin" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>L'usine tourne <strong>chaque matin</strong> et traite <strong>un plugin par passage</strong>. Une fois le vôtre développé, l'IA vous répond directement sur le ticket avec un lien de téléchargement :</p>
<p><img decoding="async" loading="lazy" alt="L&amp;#39;IA répond avec un lien de téléchargement" src="https://gladysassistant.com/fr/assets/images/05-681b5db0743d30acf5375876467772e8.png" width="1964" height="1344" class="img_ev3q"></p>
<p>Téléchargez le fichier, puis dans Matterbridge cliquez sur <strong>« Upload + »</strong> :</p>
<p><img decoding="async" loading="lazy" alt="Uploader le plugin dans Matterbridge" src="https://gladysassistant.com/fr/assets/images/06-6841dc67c3a89cbdea754ca089787524.jpg" width="2178" height="634" class="img_ev3q"></p>
<p>Saisissez ensuite le nom du plugin dans le champ <strong>« Plugin Name »</strong> et cliquez sur <strong>« Add + »</strong> :</p>
<p><img decoding="async" loading="lazy" alt="Ajouter le plugin" src="https://gladysassistant.com/fr/assets/images/07-cb0b4a065885d73b92882238b19c4de2.jpg" width="2184" height="606" class="img_ev3q"></p>
<p>Le plugin est installé, vous pouvez le tester !</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="étape-3--donner-des-retours">Étape 3 : donner des retours<a href="https://gladysassistant.com/fr/blog/matterbridge-ai-plugin-factory/#%C3%A9tape-3--donner-des-retours" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Si le plugin ne fonctionne pas comme attendu, laissez un commentaire sur le ticket GitHub. L'IA lira votre retour et corrigera le plugin au prochain passage :</p>
<p><img decoding="async" loading="lazy" alt="Laisser un retour sur le ticket" src="https://gladysassistant.com/fr/assets/images/08-0972a80afa459ae5ba6f752b9a60a802.png" width="1880" height="1942" class="img_ev3q"></p>
<hr>
<p>N'hésitez pas à ouvrir des tickets, c'est fait pour ça ! Et si vous avez des questions sur le fonctionnement de l'usine, posez-les ici.</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys à l'honneur sur le blog d'Antoine Guilbert]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-on-antoineguilbert/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-on-antoineguilbert/"/>
        <updated>2026-05-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys est mis à l'honneur dans un article complet et très bien écrit du blogueur domotique Antoine Guilbert. Une excellente lecture sur la vision du projet.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Je suis super fier de voir Gladys mis en avant sur le <strong>blog d'Antoine Guilbert</strong>, un blogueur domotique français qui produit du contenu de très bonne qualité 🙂</p>
<!-- -->
<p>L'article est excellent : bien recherché, très bien écrit, et il retranscrit parfaitement la vision derrière Gladys et ce qu'on essaie de construire avec le projet.</p>
<p>Je vous recommande vraiment d'aller le lire, c'est une lecture très agréable :</p>
<p>👉 <a href="https://www.antoineguilbert.fr/gladys-assistant-alternative-home-assistant/" target="_blank" rel="noopener noreferrer" class="">Lire l'article sur AntoineGuilbert.fr</a></p>
<p>Et pour encourager ce genre d'initiative et de contenu autour de Gladys, n'hésitez pas à laisser un petit commentaire sous l'article ou à le partager sur vos réseaux 🙏</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Nouvelle page : le matériel recommandé pour démarrer avec Gladys]]></title>
        <id>https://gladysassistant.com/fr/blog/recommended-hardware-guide/</id>
        <link href="https://gladysassistant.com/fr/blog/recommended-hardware-guide/"/>
        <updated>2026-05-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Une nouvelle page de documentation liste le matériel recommandé et compatible Gladys pour construire une installation domotique Zigbee fiable, de zéro.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous !</p>
<p>Je viens d'ajouter une nouvelle page dans la documentation : <strong>le matériel recommandé</strong> pour construire une installation domotique fiable avec Gladys.</p>
<!-- -->
<p>👉 <a class="" href="https://gladysassistant.com/fr/docs/installation/recommended-hardware/">Voir la page du matériel recommandé</a></p>
<p>L'idée de cette page, c'est d'avoir une référence claire pour quelqu'un qui démarre de zéro et qui se demande quoi acheter. Plutôt que de passer des heures à comparer des dizaines de produits sur les forums, vous avez ici une liste curatée d'appareils bien notés et compatibles avec Gladys.</p>
<p>Tout est basé sur Zigbee, c'est ce que j'ai chez moi, et ce que je montre dans la <a href="https://formation.gladysassistant.com/b/T6f3j" target="_blank" rel="noopener noreferrer" class="">formation en vidéo</a>.</p>
<p>N'hésitez pas à me faire vos retours : si vous avez des appareils que vous appréciez particulièrement et qui méritent d'y figurer, je suis preneur !</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.74 : délai avant/après le lever et le coucher du soleil ☀️]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/"/>
        <updated>2026-05-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.74 permet d'ajouter un délai avant ou après le lever et le coucher du soleil dans vos scènes, ajoute le Philips Hue Dimmer v2, et corrige des bugs Matter.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous,</p>
<p>Une nouvelle version de Gladys Assistant est disponible, avec plusieurs correctifs et améliorations autour de Matter, Zigbee2MQTT et des scénarios liés au soleil ☀️</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-nouveautés">✨ Nouveautés<a href="https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/#-nouveaut%C3%A9s" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-délai-avantaprès-le-lever-et-le-coucher-du-soleil">🌅 Délai avant/après le lever et le coucher du soleil<a href="https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/#-d%C3%A9lai-avantapr%C3%A8s-le-lever-et-le-coucher-du-soleil" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Il est maintenant possible de configurer un délai avant ou après le lever et le coucher du soleil dans vos scènes. Quelques exemples d'utilisation :</p>
<ul>
<li class="">Allumer les lumières <strong>30 minutes avant le coucher du soleil</strong></li>
<li class="">Fermer les volets <strong>15 minutes après le coucher du soleil</strong></li>
<li class="">Déclencher un scénario <strong>avant le lever du soleil</strong></li>
</ul>
<p>Merci <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@cicoub13</a> pour cette contribution 🙌</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-zigbee2mqtt--ajout-du-philips-hue-dimmer-switch-v2">💡 Zigbee2MQTT : ajout du Philips Hue Dimmer Switch v2<a href="https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/#-zigbee2mqtt--ajout-du-philips-hue-dimmer-switch-v2" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h3>
<p>Le support de la télécommande <strong>Philips Hue Dimmer Switch v2</strong> a été ajouté dans Zigbee2MQTT. Vous pouvez désormais l'utiliser facilement dans vos scènes et automatisations Gladys.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-correctifs">🛠 Correctifs<a href="https://gladysassistant.com/fr/blog/gladys-4-74-sunrise-sunset-offset/#-correctifs" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<ul>
<li class=""><strong>Matter : correction d'un bug 409 sur certains appareils.</strong> Correction d'un problème pouvant provoquer une erreur <code>409</code> lors de la mise à jour d'appareils Matter partageant le même identifiant unique.</li>
<li class=""><strong>Gladys Plus : correction d'un bug d'association au premier login.</strong> Correction d'un problème pouvant empêcher l'association correcte d'un utilisateur avec Gladys Plus lors de la première connexion.</li>
</ul>
<hr>
<p>Gladys se met à jour automatiquement, sinon vous pouvez le faire en un clic dans les paramètres.</p>
<p>👉 Voir le <a href="https://github.com/GladysAssistant/Gladys/releases/tag/v4.74.0" target="_blank" rel="noopener noreferrer" class="">changelog complet sur GitHub</a>. Merci à tous les contributeurs !</p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Gladys 4.73 : grosse mise à jour Matter.js, Tuya Local et serveur MCP]]></title>
        <id>https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/</id>
        <link href="https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/"/>
        <updated>2026-05-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Gladys 4.73 embarque une grosse mise à jour de Matter.js, les bases de Tuya Local, des améliorations énergie et MCP, et un Airplay plus stable.]]></summary>
        <content type="html"><![CDATA[<p>Salut à tous 👋</p>
<p>Une nouvelle version de Gladys Assistant est disponible : <strong>v4.73.0 !</strong> Cette release apporte plusieurs améliorations importantes autour de l'énergie, de Matter, du support Tuya Local et de l'intégration Airplay.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-mise-à-jour-de-matterjs-en-01611">🧩 Mise à jour de Matter.js en 0.16.11<a href="https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/#-mise-%C3%A0-jour-de-matterjs-en-01611" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Gladys embarque désormais la dernière version de Matter.js (<code>0.16.11</code>). C'est une grosse mise à jour, nous montons depuis la 0.13.0, qui améliore la compatibilité et la stabilité des appareils Matter.</p>
<p>Pensez à vérifier que vos appareils Matter fonctionnent toujours après cette version, car il y a une migration de fichier de Matter.js qui a pu être capricieuse chez certains utilisateurs.</p>
<p>➡️ <a href="https://github.com/GladysAssistant/Gladys/pull/2501" target="_blank" rel="noopener noreferrer" class="">Pull request #2501</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-tuya-local--première-base-dintégration">🔌 Tuya Local : première base d'intégration<a href="https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/#-tuya-local--premi%C3%A8re-base-dint%C3%A9gration" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Cette première PR pose les bases du support <strong>Tuya Local</strong> dans Gladys, permettant à terme de piloter certains appareils Tuya localement, sans dépendre du cloud. Merci <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@Terdious</a> !</p>
<p>➡️ <a href="https://github.com/GladysAssistant/Gladys/pull/2434" target="_blank" rel="noopener noreferrer" class="">Pull request #2434</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-gestion-de-lénergie-et-optimisation-du-mcp">⚡ Gestion de l'énergie et optimisation du MCP<a href="https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/#-gestion-de-l%C3%A9nergie-et-optimisation-du-mcp" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>Cette version ajoute de nouvelles fonctionnalités autour de l'énergie et améliore les performances du MCP (Model Context Protocol), utilisé par les clients IA. Merci <a href="https://community.gladysassistant.com/" target="_blank" rel="noopener noreferrer" class="">@bertrandda</a> !</p>
<p>➡️ <a href="https://github.com/GladysAssistant/Gladys/pull/2522" target="_blank" rel="noopener noreferrer" class="">Pull request #2522</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-remplacement-de-la-librairie-airtunes">🔊 Remplacement de la librairie AirTunes<a href="https://gladysassistant.com/fr/blog/gladys-4-73-matter-tuya-mcp/#-remplacement-de-la-librairie-airtunes" class="hash-link" aria-label="Lien direct vers le titre" title="Lien direct vers le titre" translate="no">​</a></h2>
<p>La librairie <code>airtunes</code> a été remplacée par <code>airplay-sender</code>, afin d'améliorer la stabilité et la maintenance de la fonctionnalité Airplay. Merci encore @bertrandda !</p>
<p>➡️ <a href="https://github.com/GladysAssistant/Gladys/pull/2439" target="_blank" rel="noopener noreferrer" class="">Pull request #2439</a></p>
<hr>
<p>Comme d'habitude, vous pouvez mettre à jour Gladys directement depuis l'interface, ou attendre que Gladys se mette à jour tout seul. Merci à tous les contributeurs 🙌</p>
<p>🔗 <a href="https://github.com/GladysAssistant/Gladys/compare/v4.72.1...v4.73.0" target="_blank" rel="noopener noreferrer" class="">Changelog complet</a></p><div><div style="border-top:1px solid white;margin-top:50px;margin-bottom:50px"></div><div class="row"><div class="col col--8"><h2>Inscrivez-vous à la newsletter Gladys Assistant</h2>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 🙂</div><div class="col col--4 newsletterSectionInputCol_wyow"><form><div class="form-group"><input type="email" style="width:100%;line-height:1.5;border-radius:5px;padding:8px" placeholder="Email" value=""></div><div class="form-group"><input type="text" style="width:100%;line-height:1.5;border-radius:5px;padding:8px;margin-top:10px" placeholder="Prénom" value=""></div><button style="margin-top:10px" class="button button--primary button--block">S'inscrire à la newsletter</button></form></div></div></div>]]></content>
        <author>
            <name>Pierre-Gilles Leymarie</name>
            <uri>https://github.com/Pierre-Gilles</uri>
        </author>
    </entry>
</feed>