Salut à tous !
Nouvelle version de Gladys Assistant aujourd’hui
Aujourd’hui, je publie une nouveauté très attendue: la gestion du chauffage
Pour l’instant c’est uniquement la première étape de cette itération, le type natif « Température de consigne » est maintenant disponible à l’utilisation, dans l’intégration MQTT uniquement.
Maintenant, je fais appel à tous les développeurs d’intégrations: il est possible d’intégrer ces appareils dans Gladys, en leur assignant la catégorie THERMOSTAT
et le type TARGET_TEMPERATURE
N’hésitez pas si vous avez des questions.
Fin des blocages lors de la suppression d’un appareil
Vous êtes nombreux à l’avoir remarqué, lorsqu’on supprime un appareil dans Gladys, souvent Gladys est indisponible suite à la suppression.
L’explication à cela est simple: lorsqu’on supprime un appareil dans Gladys, Gladys doit supprimer tous l’historique des états de cette appareil.
Pour des appareils très verbeux, ces états se comptent en millions, et occupent un ou plusieurs Giga sur votre disque.
Supprimer des millions de lignes en base, parfois sur un disque lent (comme une carte micro-SD), prend du temps, et sature la bande passante disque de ces utilisateurs, rendant l’interface de Gladys bloquée…
Pas super en terme d’expérience utilisateur !!
Désormais, Gladys va détecter lorsqu’un appareil à trop d’états pour être supprimé « d’un coup », et va afficher le message suivant :
Gladys pendant ce temps va supprimer en arrière plan les états, petit bloc par petit bloc, afin d’éviter les blocages qu’on a pu voir dans le passé !
Une fois la suppression terminée, l’utilisateur pourra revenir sur cet écran et supprimer l’appareil pour de bon.
Le CHANGELOG complet est disponible ici .
Comment mettre à jour ?
Si vous avez installé Gladys avec l’image Raspberry Pi OS officielle, vos instances se mettront à jour automatiquement dans les heures à venir. Cela peut prendre jusqu’à 24h, pas de panique.
Si vous avez installé Gladys avec Docker, vérifiez que vous utilisez bien Watchtower (Voir la documentation )