Page 2 sur 2

Re: Lenteur plugin

Publié : 28 févr. 2022, 21:39
par pipiche
pour moi, la config du plugin est correct.

Je ne sais pas ce qu'est cette machine, peut-etre as-tu une limite en mémoire, là il faut plutôt que tu regardes les aspects performances voir où se trouve le goulet d’étrangement ...

Quelques pistes:

- Comme tu dis que ca fonctionne bien coté Domoticz, tu peux regarder coté Python.
- Donc soit avec un programme python standalone, soit avec un autre plugin python

Re: Lenteur plugin

Publié : 28 févr. 2022, 21:51
par Valiran
La machine c'est à base de Core™ i5-4250U, 4Go de Ram et ssd sata 128Go.
J'ai un autre plugin en python, pour mes Sensibo mais il est moins volumineux que le Zigbee.
Pour info mon python3 -V donne 3.7.3.

Re: Lenteur plugin

Publié : 01 mars 2022, 08:54
par pipiche
Comme je te disais il faut voir où se situe le problème de lenteur, là coté plugin je ne peu rien faire.
essaye de poster ton problème sur un autre forum, car ici, je doute qu'il y ai beaucoup d'idée.
Ensuite il faut que tu donnes des infos concrètes comme:

Consommation CPU du process Domoticz, taille en mémoire du process Domoticz
Que ce passe-t-il coté IO

Au sujet du SSD , il faut savoir mais je pense que cela n'a rien a voir, qu'ils génèrent énormément d’interférence vis-à-vis de la clef Zigate. Donc n’oublies pas de mettre la clef le plus loin possible du SSD

[EDIT] tu devrais également vérifier avec le concepteur de a Zigate, car j'ai compris que la Zigate avait des soucis avec le port USB3 sur RPI. Je ne sais pas si c'est pareil pour ton système

Re: Lenteur plugin

Publié : 01 mars 2022, 23:11
par Valiran
Hello!

Donc c'était exactement ça, des interférences avec l'USB3... je viens de tester avec une rallonge USB et, même s'il est toujours plus lent que sur le rPi, le plugin est beaucoup plus fluide.
Je vais voir dans le bios si je peux brider les ports USB, si non ou si non efficace, je prendrais un cable usb de 3m ça devrait le faire :)

Merci encore pour le dépannage :)

Re: [Resolu] Lenteur plugin

Publié : 02 mars 2022, 12:34
par Keros
Punaise : éloigné la ZiGate permet au plugin de fonctionner plus vite :lol:

Le prochain que va avoir le même souci risque de nous prendre pour des fous quand on lui proposera de solutionner son problème avec une rallonge USB :mrgreen:

Re: [Resolu] Lenteur plugin

Publié : 02 mars 2022, 13:49
par Valiran
Ben je pense que les interférences doivent empêcher au plugin de bien communiquer avec la zigate, ce qui fait qu'à chaque pages qu'il charge il mets plus de temps à obtenir les infos à afficher :)

Re: [Resolu] Lenteur plugin

Publié : 02 mars 2022, 13:57
par pipiche
j'avoue que je suis perplexe !
Les infos sont déjà au niveau du plugin.

Tu aurais dit, qu'il y a de la latence pour commander un objet, oui là j'aurais compris, mais là, je pense que ca n'a pas de rapport. Maitenant que la Zigate agissent sur le bus de ton systéme et ralentisse les I/O pourquoi pas

Peux-tu faire le test suivant:

- tu arrêtes le plugin
- tu retires la clef Zigate
- au niveau de la config du plugin tu changes USB en None

tu relances le plugin

Le plugin va être lancé sans clef , mais tu devrais avoir accès aux infos depuis le WebUI.
quel sont les performances ?

Ensuite tu insères la clef Zigate, et tu relances le plugin (toujours avec l'option None)
quel sont les performances ?

Re: [Resolu] Lenteur plugin

Publié : 04 mars 2022, 17:04
par Valiran
Hello,

Je n'avais pas vu ta réponse, cependant entre temps j'ai modifié dans le bios les paramètres USB, qui était en "smart enabled" j'ai mis en "enabled" pour le xHCI et je n'ai plus aucune lenteur, tout est instantané ou quasi.

Re: [Resolu] Lenteur plugin

Publié : 04 mars 2022, 17:11
par pipiche
Parfait!

Re: [Resolu] Lenteur plugin

Publié : 04 mars 2022, 17:53
par Keros
Bravo pour avoir trouvé ;)