Mes intégrations passent à Gladys 5.2 🎉

Bonjour à tous,

Gladys 5.2 est sortie, avec le SDK des intégrations externes en version 0.15.0. J’ai mis à jour toutes mes intégrations (35) et j’en ai profité pour ajouter les nouveautés de la 5.2 quand elles étaient utiles.

:warning: Les intégrations marquées « Gladys 5.2 requis » ne s’installent et ne se mettent à jour que sur Gladys 5.2 ou plus récent. Pensez à mettre Gladys à jour d’abord.

Prix Carburants (v2.4.0)

Suite à vos retours (merci @JPPUYB, @NineStars et @gaetanb76 !) :

  • Les 3 cases pleine largeur : c’est réglé côté Gladys 5.2 (PR #3183). Les cases de prix sont maintenant rangées en grille équilibrée : 3 prix restent côte à côte, même sur une carte étroite. Plus de « 2 cases à mi-largeur + 1 case pleine largeur ».
  • « Quelle maison » devient une liste : plus besoin de taper le nom de la maison, on la choisit dans la liste des maisons Gladys. Si vous aviez déjà tapé un nom, il continue de marcher tant que vous ne choisissez rien.
  • Une carte « Les moins chers » par maison : nouveau réglage « Maison » sur la carte. Vous pouvez avoir une carte pour la maison principale et une pour la résidence secondaire, chacune avec ses stations autour.
  • La couleur par carburant n’est pas encore possible : c’est en discussion côté Gladys.
  • Gladys 5.2 requis.

Nouveautés 5.2 dans les autres intégrations

Choisir une maison dans une liste

  • Apple Device Tracker (v2.3.0) : choix de la maison depuis laquelle la présence est mesurée. Gladys 5.2 requis.
  • VigiEau (v3.4.0), Qualité de l’air (v2.4.0), Indice UV (v2.4.0), Pollens (v2.3.0) : « Ajouter mes maisons Gladys » permet de n’ajouter qu’une seule maison, choisie dans la liste. Laissé vide, toutes les maisons sont ajoutées comme avant. Gladys 5.2 requis.

Un formulaire derrière un bouton de widget

  • Twinkly (v1.1.0) : bouton « Jouer… » pour choisir un mode, un film ou un effet, avec la luminosité. Gladys 5.2 requis.
  • LG ThinQ (v2.3.0) : bouton « Envoyer une commande » directement depuis le widget. Gladys 5.2 requis.
  • Dyson (v1.6.0) : bouton « Minuterie » pour régler l’arrêt automatique en minutes. Gladys 5.2 requis.
  • Beatbot (v1.1.0) : bouton « Mode de nettoyage » sur le widget du robot de piscine. Gladys 5.2 requis.
  • Onkyo (v1.1.0) : bouton « Lire une source » (entrée + volume) quand la zone est en veille. Gladys 5.2 requis.

Corrections

  • HomeKit Controller (v1.0.4) : un accessoire ajouté dans Gladys reçoit ses valeurs tout de suite, même si elles n’ont pas changé.
  • Twinkly, RFPlayer (v2.0.1), Wemo (v1.0.2) : les notes de version sur GitHub étaient vides ou mal rangées, c’est corrigé.

Pour toutes les autres

Mise à jour du SDK en 0.15.0 et petit ménage interne (moins de code maison, plus de code partagé du SDK). Rien ne change pour vous, et elles fonctionnent toujours avec Gladys 5.1 :

Intégration Version
Broadlink 1.3.3
Daikin Cloud 4.3.3
Devmel 3.0.1
Ecovacs 1.3.1
Electricity Maps 2.2.5
Forecast.Solar 1.3.1
Home Connect 2.3.3
Supervision hôte 2.2.2
Mammotion 1.4.1
Network UPS Tools (NUT) 2.2.2
Olvid 1.2.2
Programme Télé 2.3.1
Proxmox 2.3.2
Proxmox Backup Server 2.5.1
Synology DSM 2.3.1
Team Tracker 1.0.2
Teleinfo 1.1.1
Transports en Commun Lyonnais 2.2.2
Veolia 1.0.3
Yoto 2.2.2
Z2M Devices Monitor 2.2.2

Bon à savoir

  • Dans la configuration d’une intégration, si vous choisissez une maison puis voulez revenir à « vide », Gladys refuse l’enregistrement. Choisissez plutôt la maison voulue dans la liste.

Comme d’habitude, n’hésitez pas à remonter vos retours ici, avec une capture d’écran si possible :slightly_smiling_face:

Bonjour à tous,

Nouvelle série de mises à jour : toutes mes intégrations (38) parlent maintenant allemand et espagnol, en plus du français et de l’anglais. Ce sont les quatre langues de l’interface Gladys.

:information_source: Aucune nouvelle version de Gladys n’est requise : chaque intégration demande la même version minimale qu’avant.

Ce qui est traduit

  • L’écran de configuration : libellés, descriptions, aides, listes de choix et boutons d’action.
  • Les messages : statut de connexion, réponses des boutons, badges, notifications des widgets.
  • Les widgets, déclencheurs et actions de scène : tous les textes affichés.
  • La documentation : chaque intégration a maintenant une page en allemand et une page en espagnol, en plus du français et de l’anglais.

Gladys affiche chaque texte dans la langue de votre compte. Pour une autre langue, c’est l’anglais.

Les noms des appareils

  • Qualité de l’air, Pollens, Indice UV, Home Connect, Mammotion, Team Tracker : le réglage de langue des noms d’appareils propose maintenant l’allemand et l’espagnol. La valeur par défaut ne change pas.
  • Dyson : la langue des noms suit le pays du compte Dyson (Allemagne, Autriche → allemand ; Espagne, Amérique latine → espagnol).
  • Olvid : Gladys répond dans la langue de l’utilisateur Gladys lié au contact.

:warning: Un appareil déjà créé garde ses noms. La nouvelle langue ne s’applique qu’aux appareils ajoutés ensuite : c’est le fonctionnement normal de Gladys.

Au passage

  • Documentation : les docs anglaises et allemandes reprennent maintenant les noms exacts des écrans de Gladys (« Discover », « Add to Gladys », « Dashboard → Edit → New widget »…). J’en ai profité pour corriger quelques chemins qui n’existaient pas, comme « Paramètres → Énergie » (c’est l’intégration Suivi de l’énergie).
  • Verisure : en espagnol, l’alarme utilise les mots de Verisure (« conectar / desconectar »).
  • Faikout : correction du script de publication, qui pouvait mal ranger le journal des modifications.
  • Prix carburants, Synology DSM et Transports en Commun Lyonnais : quelques mots anglais qui traînaient dans les messages en français sont corrigés.
  • Les messages d’erreur en rouge sous les boutons de configuration restent en anglais et en français : Gladys ne transmet pas la langue de l’utilisateur pour ces erreurs.

Versions

  • Apple Device Tracker : 2.4.0
  • Beatbot : 1.2.0
  • Broadlink : 1.4.0
  • Daikin Cloud : 4.4.0
  • Devmel : 3.1.0
  • Dyson : 1.7.0
  • Ecovacs : 1.4.0
  • Electricity Maps : 2.3.0
  • Faikout : 1.1.0
  • Forecast.Solar : 1.4.0
  • Home Connect : 2.4.0
  • HomeKit Controller : 1.1.0
  • Indice UV : 2.5.0
  • LG ThinQ : 2.4.0
  • Mammotion : 1.5.0
  • Network UPS Tools (NUT) : 2.3.0
  • Olvid : 1.3.0
  • Onkyo : 1.2.0
  • Pollens : 2.4.0
  • Prix carburants : 2.5.0
  • Programme Télé : 2.4.0
  • Proxmox : 2.4.0
  • Proxmox Backup Server : 2.6.0
  • Qualité de l’air : 2.5.0
  • RFPlayer : 2.1.0
  • Supervision hôte : 2.3.0
  • Synology DSM : 2.4.0
  • Team Tracker : 1.1.0
  • Teleinfo : 1.2.0
  • Transports en Commun Lyonnais : 2.3.0
  • Twinkly : 1.2.0
  • Veolia : 1.1.0
  • Verisure : 1.1.0
  • VigiEau : 3.5.0
  • Wemo : 1.1.0
  • Xbox : 1.1.0
  • Yoto : 2.3.0
  • Z2M Devices Monitor : 2.3.0

Appel aux germanophones et hispanophones

Les traductions ont été relues, mais rien ne vaut un œil natif. Si une phrase sonne faux ou si un terme technique n’est pas le bon, dites-le ici et je corrige.

Comme d’habitude, n’hésitez pas à remonter vos retours ici, avec une capture d’écran si possible :slightly_smiling_face:

C’est impeccable pour la grille équilibrée, le visuel est bien plus cohérent, merci :slight_smile: