# Test avant release v4.10.0 : Broadlink, Volets roulants, Performance 🚀, LQI Z2M, VOC Z2M, Keep history, Webcals

**URL:** <https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527>\
**Category:** Développement\
**Created:** [Septembre 12, 2022, 4:30 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527 "2022-09-12T16:30:56Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 12, 2022, 4:30 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/1 "2022-09-12T16:30:56Z")

</div>

Salut à tous !

C’est la rentrée, et j’ai mergé pas mal de PR qui ont bien avancés avec l’été, notamment:

- Intégration Broadlink !!
- Gestion des volets roulants dans le MQTT pour l’instant (Z2M soon!)
- Amélioration drastique des performances sur les dashboard avec des graphiques ( [Problème de performance sur dashboard avec beaucoup de graphiques - #6 par pierre-gilles](https://community.gladysassistant.com/t/probleme-de-performance-sur-dashboard-avec-beaucoup-de-graphiques/7522/6?u=pierre-gilles) )
- LQI Zigbee2Mqtt
- VOC Zigbee2mqtt
- Tasmota: gestion des appareils qui envoient des tableaux
- Possibilité de ne plus garder l’historique de certaines fonctionnalités pour économiser son stockage DB et améliorer les performances:

 ![Screenshot 2022-09-12 at 14.29.55](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/9774ea8025b88d609d4c0a6fce2d2a29ad341559.png)

- Synchronisation des calendriers Webcals

Et plein d’autres changements, la liste complète ici: [Comparing v4.9.2...master · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/compare/v4.9.2...master)

Je suis preneur de testeurs avant d’appuyer sur le bouton «&nbsp;release&nbsp;» 🙂

Pour tester, j’ai buildé une image sur le tag dev:

```auto
gladysassistant/gladys:dev

```

Si vous testez, merci de dire ce que vous avez testé, et ce qui fonctionnait / ou non !

Merci à ceux qui testeront 🙏

---

<div class="post-metadata">

**Author:** ![euguuu](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/euguuu/32/5061_2.png) [@euguuu](https://community.gladysassistant.com/u/euguuu)\
**Post date:** [Septembre 12, 2022, 8:05 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/2 "2022-09-12T20:05:58Z")

</div>

Bonjour,

j’ai fait un test sur :

- LQI Zigbee2Mqtt

- VOC Zigbee2mqtt  

- Possibilité de ne plus garder l’historique de certaines fonctionnalités pour économiser son stockage DB et améliorer les performances  
=\> en BD j’ai bien que la dernière valeur sur la feature ou j’ai désactivé l’historique et toutes les données sur les autres

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 12, 2022, 8:47 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/3 "2022-09-12T20:47:41Z")

</div>

De la grosse release 👀

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Septembre 12, 2022, 8:51 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/4 "2022-09-12T20:51:52Z")

</div>

Quen est il du service withings ?

> [@\[V4\] Dev service Withings](https://community.gladysassistant.com/t/v4-dev-service-withings/5415/74):
>
> Hello ! rien a signalé a par pour une chose, comment sélectionne tu l’utilisateur ? sinon intégration ok pour moi a par cet selection

---

<div class="post-metadata">

**Author:** ![Einstein8854](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/einstein8854/32/9474_2.png) [@Einstein8854](https://community.gladysassistant.com/u/Einstein8854)\
**Post date:** [Septembre 12, 2022, 9:09 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/5 "2022-09-12T21:09:42Z")

</div>

Hello,  
petite question sur cette release…  
sous utils/constants.js pour Precipitation units serait il possible d ajouter «&nbsp;millimeter per day&nbsp;» ?  
en effet quand on recupere les precipitations d une station externe vianodered/zigbee la station transmet des volumes de precipitations cumulés au fil des heures sur la journéee (avec remise à zero a minuit) ?  
par ailleurs j ai constaté que certains objets domotiques lidl/silvercrest sous zigbee sont compatibles gladys (prise, capteur de presence,…) mais pas la multiprise spsz"a1 connectée ((3prise + 4 usb, chacune identifié independamment parzb) cette prise est identifiée par z2m (mais mentionner non supportéé) , savez vous si prevu par z2m?

pour voc j ai le capteur xiaomi vockqjk11lm depuis un certain temps, je recuperais temp et humid, mais pas voc donc j attends avec impatience l arrivée de la release

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 13, 2022, 7:05 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/6 "2022-09-13T07:05:37Z")

</div>

> [@spenceur](#):
>
> Quen est il du service withings ?

J’ai encore fait des retours hier dessus. Le code de la partie Oauth 2.0 est pas hyper robuste.

> [@Einstein8854](#):
>
> sous utils/constants.js pour Precipitation units serait il possible d ajouter « millimeter per day » ?  
> en effet quand on recupere les precipitations d une station externe vianodered/zigbee la station transmet des volumes de precipitations cumulés au fil des heures sur la journéee (avec remise à zero a minuit) ?

Pourquoi pas dans une prochaine release oui ! Après si tu veux que ça marche avec le Zigbee il faut pas juste ajouter l’unité, il y a sûrement du code à faire dans la partie Z2M aussi 🙂

---

<div class="post-metadata">

**Author:** ![spenceur](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/spenceur/32/1961_2.png) [@spenceur](https://community.gladysassistant.com/u/spenceur)\
**Post date:** [Septembre 13, 2022, 7:06 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/7 "2022-09-13T07:06:45Z")

</div>

> [@pierre-gilles](#):
>
> J’ai encore fait des retours hier dessus. Le code de la partie Oauth 2.0 est pas hyper robuste.

Okey merci du retour 🙂

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 13, 2022, 3:35 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/8 "2022-09-13T15:35:28Z")

</div>

J’ai chercher , pour moi il n’y a aucun device zigbee qui renvoi ce genre de feature. ça doit être du MQTT

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Septembre 14, 2022, 7:43 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/9 "2022-09-14T07:43:59Z")

</div>

Voici mes retours de test :

- Amélioration drastique des performances sur les dashboard avec des graphiques ✅ =\> ça va beaucoup plus vite
- LQI Zigbee2Mqtt ✅ =\> On pourrait peut-être ajouter au survol la valeur du LQI dans une prochaine version
- Possibilité de ne plus garder l’historique de certaines fonctionnalités pour économiser son stockage DB et améliorer les performances ✅ =\> Ma base de données est passée de 2,5Go à 400Mo en supprimant 4 features (intensité et tension de prises). Je pense que ça va faire du bien aux grosses bases. ⚠ La désactivation peut être longue (si beaucoup de données à supprimer)

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Septembre 14, 2022, 1:23 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/10 "2022-09-14T13:23:53Z")

</div>

Quelqu’un pourrait me dire comment je peux connaître la taille de ma DB ?  
Manière de le changement après élimination des données inutiles !

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 14, 2022, 1:50 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/11 "2022-09-14T13:50:22Z")

</div>

Sur ton pi en ssh

`ls -l --block-size=M /var/lib/gladysassistant/*.db`

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 15, 2022, 7:18 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/12 "2022-09-15T07:18:34Z")

</div>

Génial merci pour ton retour @cicoub13 !

> [@cicoub13](#):
>
> Ma base de données est passée de 2,5Go à 400Mo en supprimant 4 features (intensité et tension de prises).

Ce n’est probablement pas juste ça qui a eu un impact, en gros quand tu supprime des historiques de features, Gladys fait tourner un «&nbsp;VACUUM&nbsp;» SQlite à la fin de la suppression pour que la DB soit réellement purgée.

Ca a du nettoyer pas mal de vieux trucs la première fois, et pas juste ces 4 features 🙂

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Septembre 15, 2022, 8:42 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/13 "2022-09-15T08:42:15Z")

</div>

👀

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/f/f1808fa3079eb4702b838a177943d2e55b450092.png)

---

<div class="post-metadata">

**Author:** ![cicoub13](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/cicoub13/32/4482_2.png) [@cicoub13](https://community.gladysassistant.com/u/cicoub13)\
**Post date:** [Septembre 15, 2022, 8:44 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/14 "2022-09-15T08:44:34Z")

</div>

> [@pierre-gilles](#):
>
> Gladys fait tourner un « VACUUM » SQlite à la fin de la suppression

Est-ce que ce ne serait pas intéressant de déclencher ce VACUUM comme une tâche une fois par semaine/mois la nuit ?

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 15, 2022, 9:19 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/15 "2022-09-15T09:19:10Z")

</div>

> [@VonOx](#):
>
> 👀

🤫

> [@cicoub13](#):
>
> Est-ce que ce ne serait pas intéressant de déclencher ce VACUUM comme une tâche une fois par semaine/mois la nuit ?

Oui bonne idée, je pense que ce serait bien de l’intégrer à la routine qui nettoie les états 🙂

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 15, 2022, 10:54 UTC](https://community.gladysassistant.com/t/test-avant-release-v4-10-0-broadlink-volets-roulants-performance-lqi-z2m-voc-z2m-keep-history-webcals/7527/16 "2022-09-15T10:54:32Z")

</div>

C’est release!

> [@Gladys Assistant v4.10 est disponible : Broadlink, performance et volets roulants!](https://community.gladysassistant.com/t/gladys-assistant-v4-10-est-disponible-broadlink-performance-et-volets-roulants/7533):
>
> Salut à tous ! C’est la rentrée, et qui dit rentrée dit grosse mise à jour Gladys smiley Au programme: Intégration Broadlink Amélioration drastique des performances du dashboard Gestion des volets roulants Nouvelles compatibilités Zigbee2mqtt Nouvelles compatibilités Tasmota Et autres, à découvrir sur le site: Merci à tous les contributeurs qui ont participé à cette release, je pense à @AlexTrovato, @VonOx, @cicoub13, @bertrandda et @spenceur ! Merci à eux pray

Si jamais vous avez d’autres retours, n’hésitez pas et on intégrera ça dans une prochaine release !
