Aller au contenu principal

Gladys Assistant devient compatible Matter

· 7 minutes de lecture
Pierre-Gilles Leymarie
Founder of Gladys Assistant

Si vous êtes sur le forum Gladys, vous l'aurez remarqué : les dernières semaines ont été particulièrement actives !

Aujourd'hui, je suis très heureux de sortir Gladys Assistant 4.58, qui apporte notamment le support de Matter, mais ce n'est loin d'être la seule chose intéressante dans cette version 😄

Si vous préférez en vidéo, j'étais en direct sur Youtube pour vous présenter cette version, le replay est disponible ici.

Intégration Matter

J'en parlais dans mon bilan de l'année 2024, je suis persuadé que Matter est une petite révolution dans le monde de la maison connectée, et une révolution qui aura un impact extrêmement positif pour Gladys.

Ce protocole est ouvert, fonctionne entièrement en local, et permet enfin d'avoir un langage commun entre des appareils de marques diverses.

Fini les protocoles propriétaires, fini les applications tierces, fini les API cloud, fini les données qui partent sur des serveurs tiers 😎

Je dis que ce protocole est ouvert, car n'importe qui peut créer un appareil Matter, même en DIY.

Il y a par exemple un excellent projet open source, Matterbridge, qui a pour objectif de connecter des appareils non compatibles Matter à un réseau Matter. Ce projet permet par exemple de rendre compatibles Matter des appareils Shelly, Somfy Tahoma, Zigbee2MQTT, Home Assistant, et plus encore.

Grâce à ce projet, tous ces appareils deviennent de facto compatibles avec Gladys Assistant !

Pour ceux d'entre vous qui ont des appareils farfelus, il est même possible de coder un petit plugin Matterbridge pour ajouter le support Matter à votre appareil, et ainsi l'intégrer facilement dans Gladys Assistant.

En tout cas, cette intégration est maintenant disponible :

Matter dans Gladys Assistant

L'objectif pour moi est de couvrir 100 % des appareils Matter, et je suis preneur de vos retours pour que nous puissions y parvenir.

Pour commencer avec l'intégration Matter, vous pouvez suivre ce tutoriel :

👉 Intégrer des appareils Matter dans Gladys Assistant

Widget Jauge sur le tableau de bord

Widget Jauge tableau de bord

Vous pouvez maintenant ajouter un widget "Jauge" à votre tableau de bord, pratique pour visualiser le taux de remplissage d'une citerne, le niveau de batterie d'un appareil et bien plus encore !

Amélioration du widget "Graphiques"

Le widget "Graphiques" supporte désormais des fonctions d'agrégation personnalisées :

Fonctions d'agrégation dans les graphiques Gladys

Ainsi que du groupage par intervalle : heure, jour, semaine, mois, année :

Groupage par intervalle de temps dans les graphiques Gladys

Ces améliorations vous permettront de mieux visualiser vos données, par exemple :

  • Afficher le cumul de précipitations par jour
  • Afficher la somme mensuelle de consommation électrique
  • Afficher le nombre de valeurs de capteurs reçues par semaine
  • Afficher la valeur minimale de batterie par jour de votre stockage batterie

Les possibilités sont infinies !

L'action de scène "Attendre" supporte les valeurs dynamiques

Il est désormais possible d'injecter des variables et de faire des calculs dans le bloc "Attendre".

Par exemple, si vous voulez attendre entre 5 et 30 minutes de manière aléatoire, vous pouvez utiliser cette fonction :

Attendre avec des variables

Super pratique pour simuler une présence !

Il est aussi possible d'injecter une variable venant d'un capteur, ou même de l'IA Gladys…

Récupérer le résultat d'une requête à l'IA

Dans les scènes, vous pouvez utiliser notre bloc "Demander à l'IA" pour poser une question à l'intelligence artificielle et avoir un avis sur une situation.

C'est la véritable "IA proactive" dont nous avons tous rêvé !

Par exemple, cette action vous permet d'identifier une voiture sur une image de caméra, ou d'analyser une valeur de capteur, sans que vous ayez besoin d'intervenir.

La réponse de l'IA est désormais injectée dans une variable de scène, utilisable dans tous les autres blocs, par exemple, pour parler sur une enceinte :

Injecter la réponse de l'IA dans les scènes

Notification de mise à jour Gladys

Désormais, Gladys vous enverra une notification quand elle vient de se mettre à jour.

La notification est envoyée aux administrateurs Gladys, dans leur langue, sur leurs moyens de communication configurés : Telegram, WhatsApp, Signal ou NextCloud Talk.

Notification de mise à jour

Alarme : l'armement partiel verrouille désormais vos tablettes

Si vous utilisez l'alarme dans Gladys, et que vous activez l'armement partiel la nuit ou lors d'une sieste en journée, sachez qu'il verrouille désormais toutes les tablettes de la maison, afin d'empêcher un potentiel intrus d'accéder à votre domotique pendant votre sommeil !

Concrètement, dès que le mode "Armement partiel" est activé, toutes les tablettes de la maison auront cet affichage pour protéger votre installation :

Mode Alarme Gladys iPad Mockup

Zigbee2MQTT : support du capteur de niveau Tuya ME201WZ

Support du capteur de niveau Tuya ME201WZ

Si vous voulez mesurer le niveau d'un réservoir en temps réel, et recevoir des alertes quand le niveau est trop bas ou trop haut, vous pouvez maintenant utiliser le capteur Zigbee Tuya ME201WZ, qui est pleinement supporté par Gladys 🙂

ZWaveJS : support de la mesure d'énergie

Les appareils qui supportent les mesures d'énergie, comme le ZW075 AEON Labs Smart Switch Gen5, sont désormais pris en charge par notre intégration ZWave, basée sur ZWaveJS.

Merci à @Sescandell pour le développement !

Et ce n'est pas tout !

Cette version apporte de nombreuses autres améliorations, notamment :

  • HomeKit : limitation du nom des accessoires à 64 caractères maximum (conformité avec les spécifications). Merci à @bertrandda pour le développement 🙏
  • MQTT & Zigbee2MQTT : amélioration des performances de recherche sur la page des appareils.
  • Scènes :
    • Possibilité de supprimer la première condition dans un groupe de conditions multiples.
    • Nouvelle barre inférieure pour sauvegarder et tester une scène + confirmation avant suppression. Merci à @cicoub13 🙏
    • Ajout d'un bouton pour insérer un groupe d'actions.
    • Les filtres sont maintenant conservés après suppression d'une scène.
  • Tableau de bord :
    • Ajout d'un bouton pour insérer un widget à une position précise.
    • Affichage des appareils MQTT "non capteurs" mais non contrôlables comme des capteurs.
    • Correction de l'affichage des placeholders MQTT dans les scènes.
    • Le widget de contrôle d'éclairage n'apparaît que s'il y a plus de deux lumières.
  • Websockets locaux : correction d'un bug causant un clignotement visuel sur le tableau de bord.

Le CHANGELOG complet est disponible sur GitHub.

Merci à tous les contributeurs, et à tous les testeurs qui m'ont bien aidé pour cette release, notamment @mutmut, qui m'a énormément aidé pour le support Matter.

Comment mettre à jour ?

Gladys se mettra automatiquement à jour si vous utilisez Watchtower.

Sinon, vous pouvez utiliser notre nouveau bouton pour mettre à jour Gladys en un clic :

Mettre à jour Gladys en un clic

Ce bouton est disponible depuis Gladys Assistant v4.57 dans l'onglet ParamètresSystème.

Envie de vous lancer avec Gladys ?

Si vous débutez et cherchez une solution simple et complète, j'ai conçu un kit idéal pour démarrer sereinement :

  • Un mini-PC performant : 4 cœurs, 8/16 Go de RAM, 256/500 Go de SSD
  • Un accès à une formation complète dans laquelle je vous présente mon installation pas à pas
  • Un an d'abonnement à Gladys Plus, avec sauvegardes automatiques, accès à distance chiffré, et bien plus

Le tout à partir de 165,98€.

En choisissant ce kit, vous gagnez du temps, vous soutenez un projet open source français, et vous profitez d'une solution pensée pour durer 😎

A très vite sur Gladys ! 👋

Pierre-Gilles

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂