Qualité LQI très faible

Bonjour
Je viens de mettre en place le plugin jeezigbee avec un zbdongle-E +rallonge de 50 cm version 1.42 passé (sans trop de problème) sous Ember
(silabs-firmware-builder/firmware_builds/zbdonglee at main · darkxst/silabs-firmware-builder · GitHub)
ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl

J’ai installé 3 prises Sonoff S26R2ZB
Tout semble fonctionné, néanmoins, le LQI reste à mon avis très faible malgré 1 prise tres proche
image

Mon jeedom est placé 20 cm sous ma box j’ai décalé le dongle au max mais il y a peut etre des interférences mais je ne peux pas trop faire mieux

Avez vous des pistes d’améliorations

Param Zbdongle-E

Santé

log Z2md (avec 2 erreurs)

> zigbee2mqtt@1.42.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
> zigbee2mqtt@1.42.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
> zigbee2mqtt@1.42.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
> zigbee2mqtt@1.42.0 start
> node index.js
Starting Zigbee2MQTT without watchdog.
[2025-02-27 23:16:50] e[31merrore[39m: 	z2m: Publish 'set' 'state' to '0x00124b0030d0f1eb' failed: 'Error: ZCL command 0x00124b0030d0f1eb/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Delivery failed for '46766'.)'
[2025-02-28 07:23:32] e[31merrore[39m: 	z2m: Publish 'set' 'state' to '0x00124b0030d0db62' failed: 'Error: ZCL command 0x00124b0030d0db62/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (Delivery failed for '47326'.)'

log Z2m-package

0000|+ echo '*******************Begin of package installation******************'
0001|*******************Begin of package installation******************
0002|+ touch /tmp/jeedom_install_in_progress_z2m
0003|+ echo 1
0004|+ echo 2
0005|+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
0006|+ sudo /var/www/html/core/class/../../plugins/z2m/resources/pre-install.sh
0007|Launch pre-install of z2m dependancy
0008|+ echo 3
0009|+ php /var/www/html/core/class/../php/jeecli.php plugin install mqtt2
0010|+ echo 4
0011|+ sudo killall apt apt-get unattended-upgr
0012|apt: no process found
0013|apt-get: no process found
0014|+ sudo rm /var/lib/apt/lists/lock
0015|+ sudo rm /var/cache/apt/archives/lock
0016|+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
0017|+ sudo sudo dpkg --configure -a --force-confdef
0018|+ sudo apt update
0019|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0020|Hit:1 http://deb.debian.org/debian bullseye InRelease
0021|Hit:2 http://deb.debian.org/debian bullseye-updates InRelease
0022|Hit:3 http://deb.debian.org/debian bullseye-backports InRelease
0023|Hit:4 http://security.debian.org bullseye-security InRelease
0024|Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
0025|Get:6 http://www.deb-multimedia.org bullseye InRelease [17.8 kB]
0026|Hit:7 https://oph.mdrjr.net/meveric all InRelease
0027|Hit:8 https://oph.mdrjr.net/meveric bullseye InRelease
0028|Get:9 http://www.deb-multimedia.org bullseye/main arm64 Packages [123 kB]
0029|Get:10 http://www.deb-multimedia.org bullseye/main Translation-en [88.7 kB]
0030|Get:11 http://www.deb-multimedia.org bullseye/non-free arm64 Packages [1728 B]
0031|Get:12 http://www.deb-multimedia.org bullseye/non-free Translation-en [2039 B]
0032|Fetched 233 kB in 4s (59.5 kB/s)
0033|Reading package lists...
0034|Building dependency tree...
0035|Reading state information...
0036|4 packages can be upgraded. Run 'apt list --upgradable' to see them.
0037|+ echo 5
0038|+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
0039|+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
0040|Vérification si la source deb-multimedia existe (bug lors du apt-get update si c'est le cas)
0041|deb-multimedia existe !
0042|Désactivation de la source deb-multimedia !
0043|Hit:1 http://security.debian.org bullseye-security InRelease
0044|Hit:2 http://deb.debian.org/debian bullseye InRelease
0045|Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
0046|Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
0047|Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease
0048|Hit:6 https://oph.mdrjr.net/meveric all InRelease
0049|Hit:7 https://oph.mdrjr.net/meveric bullseye InRelease
0050|Reading package lists...
0051|Reading package lists...
0052|Building dependency tree...
0053|Reading state information...
0054|apt-utils is already the newest version (2.2.4).
0055|build-essential is already the newest version (12.9).
0056|lsb-release is already the newest version (11.1.0).
0057|git is already the newest version (1:2.30.2-1+deb11u4).
0058|0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
0059|[Check Version NodeJS actuelle : v20.17.0 : [  OK  ]
0060|[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
0061|Réactivation de la source deb-multimedia qu'on avait désactivé !
0062|Clean npm cache
0063|npm warn using --force Recommended protections disabled.
0064|+ echo 6
0065|+ sudo apt install -o Dpkg::Options::=--force-confdef -y php-yaml
0066|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0067|Reading package lists...
0068|Building dependency tree...
0069|Reading state information...
0070|php-yaml is already the newest version (2.2.1+2.1.0+2.0.4+1.3.2-2).
0071|0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
0072|+ echo 7
0073|+ sudo systemctl restart apache2
0074|+ echo 8
0075|+ sudo chmod +x /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
0076|+ sudo /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
0077|+ echo Launch post-install of z2m dependancy
0078|Launch post-install of z2m dependancy
0079|+ realpath /var/www/html/core/class/../../plugins/z2m/resources/post-install.sh
0080|+ dirname /var/www/html/plugins/z2m/resources/post-install.sh
0081|+ BASEDIR=/var/www/html/plugins/z2m/resources
0082|+ [ -d /var/www/html/plugins/z2m/resources/zigbee2mqtt ]
0083|+ rm -rf /var/www/html/plugins/z2m/resources/zigbee2mqtt
0084|+ mkdir /var/www/html/plugins/z2m/resources/zigbee2mqtt
0085|+ git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /var/www/html/plugins/z2m/resources/zigbee2mqtt
0086|Cloning into '/var/www/html/plugins/z2m/resources/zigbee2mqtt'...
0087|+ cd /var/www/html/plugins/z2m/resources/zigbee2mqtt
0088|+ [ -f /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version ]
0089|+ cat /var/www/html/plugins/z2m/resources/../data/wanted_z2m_version
0090|+ wanted_z2m_version=1.42.0
0091|+ [ -n 1.42.0 ]
0092|+ echo Need version : 1.42.0
0093|Need version : 1.42.0
0094|+ git fetch --all --tags
0095|Fetching origin
0096|From https://github.com/Koenkk/zigbee2mqtt
0097|* [new tag]           0.1.0      -> 0.1.0
0098|* [new tag]           0.1.1      -> 0.1.1
0099|* [new tag]           0.1.2      -> 0.1.2
0100|* [new tag]           0.1.3      -> 0.1.3
0101|* [new tag]           0.1.4      -> 0.1.4
0102|* [new tag]           0.1.5      -> 0.1.5
0103|* [new tag]           0.1.6      -> 0.1.6
0104|* [new tag]           0.1.7      -> 0.1.7
0105|* [new tag]           0.1.8      -> 0.1.8
0106|* [new tag]           0.2.0      -> 0.2.0
0107|* [new tag]           1.0.0      -> 1.0.0
0108|* [new tag]           1.0.1      -> 1.0.1
0109|* [new tag]           1.1.0      -> 1.1.0
0110|* [new tag]           1.1.1      -> 1.1.1
0111|* [new tag]           1.10.0     -> 1.10.0
0112|* [new tag]           1.11.0     -> 1.11.0
0113|* [new tag]           1.12.0     -> 1.12.0
0114|* [new tag]           1.12.1     -> 1.12.1
0115|* [new tag]           1.12.2     -> 1.12.2
0116|* [new tag]           1.13.0     -> 1.13.0
0117|* [new tag]           1.13.1     -> 1.13.1
0118|* [new tag]           1.14.0     -> 1.14.0
0119|* [new tag]           1.14.1     -> 1.14.1
0120|* [new tag]           1.14.2     -> 1.14.2
0121|* [new tag]           1.14.3     -> 1.14.3
0122|* [new tag]           1.14.4     -> 1.14.4
0123|* [new tag]           1.15.0     -> 1.15.0
0124|* [new tag]           1.16.0     -> 1.16.0
0125|* [new tag]           1.16.1     -> 1.16.1
0126|* [new tag]           1.16.2     -> 1.16.2
0127|* [new tag]           1.17.0     -> 1.17.0
0128|* [new tag]           1.17.1     -> 1.17.1
0129|* [new tag]           1.18.0     -> 1.18.0
0130|* [new tag]           1.18.1     -> 1.18.1
0131|* [new tag]           1.18.2     -> 1.18.2
0132|* [new tag]           1.18.3     -> 1.18.3
0133|* [new tag]           1.19.0     -> 1.19.0
0134|* [new tag]           1.19.1     -> 1.19.1
0135|* [new tag]           1.2.0      -> 1.2.0
0136|* [new tag]           1.2.1      -> 1.2.1
0137|* [new tag]           1.20.0     -> 1.20.0
0138|* [new tag]           1.21.0     -> 1.21.0
0139|* [new tag]           1.21.1     -> 1.21.1
0140|* [new tag]           1.21.2     -> 1.21.2
0141|* [new tag]           1.22.0     -> 1.22.0
0142|* [new tag]           1.22.1     -> 1.22.1
0143|* [new tag]           1.22.2     -> 1.22.2
0144|* [new tag]           1.23.0     -> 1.23.0
0145|* [new tag]           1.24.0     -> 1.24.0
0146|* [new tag]           1.25.0     -> 1.25.0
0147|* [new tag]           1.25.1     -> 1.25.1
0148|* [new tag]           1.25.2     -> 1.25.2
0149|* [new tag]           1.26.0     -> 1.26.0
0150|* [new tag]           1.27.0     -> 1.27.0
0151|* [new tag]           1.27.1     -> 1.27.1
0152|* [new tag]           1.27.2     -> 1.27.2
0153|* [new tag]           1.28.0     -> 1.28.0
0154|* [new tag]           1.28.1     -> 1.28.1
0155|* [new tag]           1.28.2     -> 1.28.2
0156|* [new tag]           1.28.3     -> 1.28.3
0157|* [new tag]           1.28.4     -> 1.28.4
0158|* [new tag]           1.29.0     -> 1.29.0
0159|* [new tag]           1.29.1     -> 1.29.1
0160|* [new tag]           1.29.2     -> 1.29.2
0161|* [new tag]           1.3.0      -> 1.3.0
0162|* [new tag]           1.3.1      -> 1.3.1
0163|* [new tag]           1.30.0     -> 1.30.0
0164|* [new tag]           1.30.1     -> 1.30.1
0165|* [new tag]           1.30.2     -> 1.30.2
0166|* [new tag]           1.30.3     -> 1.30.3
0167|* [new tag]           1.30.4     -> 1.30.4
0168|* [new tag]           1.31.0     -> 1.31.0
0169|* [new tag]           1.31.1     -> 1.31.1
0170|* [new tag]           1.31.2     -> 1.31.2
0171|* [new tag]           1.32.0     -> 1.32.0
0172|* [new tag]           1.32.1     -> 1.32.1
0173|* [new tag]           1.32.2     -> 1.32.2
0174|* [new tag]           1.33.0     -> 1.33.0
0175|* [new tag]           1.33.1     -> 1.33.1
0176|* [new tag]           1.33.2     -> 1.33.2
0177|* [new tag]           1.34.0     -> 1.34.0
0178|* [new tag]           1.35.0     -> 1.35.0
0179|* [new tag]           1.35.1     -> 1.35.1
0180|* [new tag]           1.35.2     -> 1.35.2
0181|* [new tag]           1.35.3     -> 1.35.3
0182|* [new tag]           1.36.0     -> 1.36.0
0183|* [new tag]           1.36.1     -> 1.36.1
0184|* [new tag]           1.37.0     -> 1.37.0
0185|* [new tag]           1.37.1     -> 1.37.1
0186|* [new tag]           1.38.0     -> 1.38.0
0187|* [new tag]           1.39.0     -> 1.39.0
0188|* [new tag]           1.39.1     -> 1.39.1
0189|* [new tag]           1.4.0      -> 1.4.0
0190|* [new tag]           1.40.0     -> 1.40.0
0191|* [new tag]           1.40.1     -> 1.40.1
0192|* [new tag]           1.40.2     -> 1.40.2
0193|* [new tag]           1.41.0     -> 1.41.0
0194|* [new tag]           1.42.0     -> 1.42.0
0195|* [new tag]           1.5.0      -> 1.5.0
0196|* [new tag]           1.5.1      -> 1.5.1
0197|* [new tag]           1.6.0      -> 1.6.0
0198|* [new tag]           1.7.0      -> 1.7.0
0199|* [new tag]           1.7.1      -> 1.7.1
0200|* [new tag]           1.8.0      -> 1.8.0
0201|* [new tag]           1.9.0      -> 1.9.0
0202|* [new tag]           2.0.0      -> 2.0.0
0203|* [new tag]           2.1.0      -> 2.1.0
0204|+ git checkout tags/1.42.0
0205|Note: switching to 'tags/1.42.0'.
0206|You are in 'detached HEAD' state. You can look around, make experimental
0207|changes and commit them, and you can discard any commits you make in this
0208|state without impacting any branches by switching back to a branch.
0209|If you want to create a new branch to retain commits you create, you may
0210|do so (now or later) by using -c with the switch command. Example:
0211|git switch -c <new-branch-name>
0212|Or undo this operation with:
0213|git switch -
0214|Turn off this advice by setting config variable advice.detachedHead to false
0215|HEAD is now at 861cba63 chore(dev): release 1.42.0 (#24569)
0216|+ [ -n 1.42.0 ]
0217|+ echo 1.42.0
0218|+ head -c 1
0219|+ [ 1 -lt 2 ]
0220|+ npm ci
0221|npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
0222|npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
0223|added 646 packages, and audited 647 packages in 1m
0224|90 packages are looking for funding
0225|run `npm fund` for details
0226|found 0 vulnerabilities
0227|+ npm run build
0228|> zigbee2mqtt@1.42.0 build
0229|> tsc && node index.js writehash
0230|+ chown www-data:www-data -R /var/www/html/plugins/z2m/resources/zigbee2mqtt
0231|+ echo 9
0232|+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end z2m
0233|rm: invalid option -- '/'
0234|Try 'rm --help' for more information.
0235|+ echo 10
0236|+ rm /tmp/jeedom_install_in_progress_z2m
0237|+ echo '*******************End of package installation******************'
0238|*******************End of package installation******************

Bonjour

Tant que tout fonctionne, ne te fie pas trop à ces valeurs
Pour info :

OK merci

Et pour les 2 erreurs, une idée ?

Non pas vraiment, mais ce sont des erreurs de timeout. Peut-être une mauvaise communication entre le coordinateur et les périphériques.
Pas de Wifi trop près ?
Pas de chevauchement du réseau Zigbee et celui du Wifi ?
Pas de périphériques USB 3.0 à proximité de la clé non plus ?

Ma clé ZBDongle E était branchée sur un hub DLINK USB 3.0 alimenté et il m’arrivait parfois d’avoir des déconnexions avec des messages du type

0000|[2025-01-12 15:39:52] e[31merrore[39m: 	zh:ember:uart:ash: Received ERROR from adapter, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
0001|[2025-01-12 15:39:52] e[31merrore[39m: 	zh:ember:uart:ash: ASH disconnected | Adapter status: ASH_NCP_FATAL_ERROR
0002|[2025-01-12 15:39:52] e[31merrore[39m: 	zh:ember:uart:ash: Error while parsing received frame, status=ASH_NCP_FATAL_ERROR.
0003|[2025-01-12 15:39:52] e[31merrore[39m: 	zh:ember: Adapter fatal error: HOST_FATAL_ERROR

Ce qui provoquait un redémarrage de Z2M

Après avoir lu cet article :

J’ai supprimé mon hub DLINK et j’ai raccordé en direct ma clé.
Depuis je n’ai pas eu de nouveau décrochage.

Regarde peut-être de ce coté

je passe effectivement par un switch c’est aussi peut etre pour ça que j’ai un peu de latence dans les commandes ON / OFF
Je vais voir ce que je peux faire pour arranger ça
Merci

Bonjour
Les valeurs lqi sont des valeur a prendre juste pour info car moi j ai des capteur de mouvement xiaomi avec des valeur a 0 qui fonctionne tres bien depuis plus de 2 ans avec les mêmes piles en plus donc de mon cote je ne fait plus trop attention a ces valeur
Par contre il faut fair attention au canal wifi qui rentre en conflit avec le zigbee


Par défaut le zigbee et sur canal 11
Donc il faut de préférence etre sur canal 6 ou 11 du wifi 2.4
Au début j avais le wifi sur le canal 1 et donc beaucoup de probleme de module qui se decoupler sans arrêt
Depuid que j ai mie sur 6 plus aucun problème

Bonjour
J’ai éloigné la clé de la box et de la tv
J’ai force les canaux wifi et zigbee pour qu’ils ne se chevauchent pas
Ça a l’air plus stable
Sauf une prise qui chute a 80 quand je redémarre le démon (en auto via un scénario) le LQI remonte a env 200
Pourquoi un tel yoyo ?