Gladys v4.0.4 est disponible!

Salut à tous !

C’est la mise à jour de début d’année, et elle englobe bon nombre de développements qui ont été fait en décembre :slight_smile:

Quelles sont changements ?

  • Il y a désormais une nouvelle intégration eWelink:

  • Ainsi qu’une intégration TP-Link, développé par @cicoub13 :

  • Au niveau de l’intégration MQTT, le client ID est désormais un ID clair suffixé d’un nombre généré aléatoirement, afin de permettre aux utilisateurs qui le veulent faire tourner plusieurs instances Gladys en même temps, tout en ayant le MQTT fonctionnel. Merci @VonOx pour le fix !

  • L’intégration Tasmota gère désormais les capteurs de distances, grâce à @AlexTrovato

  • Le tant attendu color-picker est maintenant là ! Bravo à @AlexTrovato

100214985-cf5ea280-2f10-11eb-93f9-fbb0625f5c43

Il y a eu en plus de tout ça plein de petites bugfix :slight_smile:

Le changelog complet est disponible sur GitHub .

Comment mettre à jour ?

Si vous avez installé Gladys avec l’image Raspbian 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 )

Bravo à tous ceux qui ont participé à cette release !

De mon côté

De mon côté, la rentrée est chargée, je travaille en ce moment sur un article/dossier qui sera publié dans un magazine papier spécialisé. C’est chronophage mais la presse spécialisé c’est vraiment le top pour attirer de nouveaux utilisateurs :slight_smile:

Une fois que j’aurais finis ce dossier, je repartirais sur du développement où j’en étais avant les vacances, je bossais sur l’injection de variables dans les scènes: pouvoir injecter des variables par exemple dans le champs “texte” de la box “envoyer un message”.

Pour information pour ceux que ça intéresse, nous allons faire un appel développeur mercredi 13 janvier à 21h. L’objectif est de permettre aux développeurs de poser toutes leurs questions, et d’échanger sur les développements en cours. Si tu es intéressé, mets une réponse à ce post et je t’ajouterais au groupe.

Et pour rappel, j’ai publié un article bilan de l’année 2020 la semaine dernière :slight_smile:

Bonne année à tous ! :partying_face:

6 Likes

Merci @AlexTrovato :grin:

1 Like

Super version :wink:
Je pense que tu as oublié de merger cette PR à propos de la documentation TP-Link docs(tp-link): Add integration docs and devices by cicoub13 · Pull Request #28 · GladysAssistant/v4-website · GitHub

1 Like

@cicoub13 Merci pour le rappel :slight_smile: Je fais toujours ça à posteriori de la release, c’est bizarre de faire la promo sur le site d’une fonctionnalité qui n’est pas encore dispo :wink: Je vais le merger bientôt !

1 Like

Et le colorpicker tant attendu d’après le changelog !! Au top ^^
D’ailleurs, il y a juste à ajouter la feature Couleur dans le dashboard je suppose ?

1 Like

Oui tu dois juste éditer tes boxs

1 Like

Oups, j’étais persuadé que c’était dans la 4.0.3 ça ! J’ai ajouté au post :slight_smile:

1 Like

J’avais gardé un sonoff sur ewelink mais je sens qu’il va passer sous tasmota, j’ai une latence de fou ( 4/5 secondes pour allumer une lumière)

En même temps eWelink c’est une intégration cloud non? Voit avec l’auteur de la PR eWelink sinon (Nickdub sur GitHub, je me rappelle plus de son pseudo sur le forum)

Ouai c’est du cloud leur serveurs sont à la ramasse je penses

2 Likes

@cicoub13, petit update sur le merge de la PR, le site ne build plus avec toutes les images qu’on a, super bizarre.

J’ai des tonnes d’erreurs dans le build du site (sur master)

6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.084: gtype.c:4265: type id '0' is invalid
6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.084: can't peek value table for type '<invalid>' which is not currently referenced
6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.084: gvalue.c:188: cannot initialize GValue with type '(null)', this type has no GTypeValueTable implementation
6:19:55 PM: (sharp:1887): GLib-GObject-CRITICAL **: 17:19:55.085: g_value_transform: assertion 'G_IS_VALUE (src_value)' failed
6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.085: gtype.c:4265: type id '0' is invalid
6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.085: can't peek value table for type '<invalid>' which is not currently referenced
6:19:55 PM: (sharp:1887): GLib-GObject-WARNING **: 17:19:55.085: gvalue.c:188: cannot initialize GValue with type '(null)', this type has no GTypeValueTable implementation

sharp galère à redimensionner autant d’image. ça a l’air d’être un problème connu d’après mes recherches, les utilisateurs d’autres tools comme Gatsby ont les mêmes problèmes sur les gros sites :slight_smile:

ça va prendre plus de temps que prévu de mettre le site en ligne :sweat_smile:

Bonsoir,
Moi aussi j’ai un soucis avec l’eWelink. J’ai 8 sonoff basic sur eWelink mais je ne les vois pas sur l’integration. Apres avoir entré les données du compte, Gladys me confirme qu’ elle s’est connectée au cloud eWelink(Connexion réussie au compte cloud eWeLink !). Mais quand je scanne pour découvrir les sonoff, là j’obtiens ce message de Gladys ( Gladys n’a pas réussi à se connecter au compte cloud eWeLink, plus d’informations sur la [page de configuration eWeLink.]. Mais dans les logs j’ai ce message (discover.js:25 (EweLinkHandler.discover) eWeLink: 8 device(s) found while retrieving from the cloud !). Ptit Nico si tu lis ce message , je peux être testeur comme pour la V3 (qui fonctionnait tres bien.) :wink:

Bonjour,

j’aimerai bien pouvoir participer au call de mercredi si possible

Hello, pas sur a 100% d’être disponible mais je veux bien également un lien pour le call de mercredi ! :grinning:

Bonjour,

j’aimerai bien pouvoir participer au call de mercredi si possible

@Pti_Nico Je te laisse regarder avec @Psoy ce qui ne vas pas? :slight_smile:

@euguuu et @Albenss et @simon_raynaud je vous ajoute au message!

1 Like

OK, ça marche :wink:

1 Like

bonsoir,
Qu’ as tu besoin comme info ?

Dans les logs en mode debug, tu devrais voir apparaitre d’autres message du style :
eWeLink: Device "<deviceid>" is already in Gladys !
ou
eWeLink: Device "<deviceid>" found, uiid: <uiid>, model: "<productModel>", channel: /"

Pourrais-tu me les donner ?

pour les logs je ne connais que « docker logs gladys », peux tu me dire comment on fait pour etre en mode debug?