Page 1 sur 2

Portée Zigbee/Zigate

Publié : 30 mai 2019, 17:08
par djdem
Salut à tous,

Je suis nouveau ici, j'ai installé plusieurs logiciels de domotique (Home assitant, jeedom, Domoticz et Open HAB) ces derniers temps sur un orange pi 3.
Après plusieurs essais, je me suis arrêté sur Domoticz, je trouve qu'il me convient mieux.

J'ai achetè des capteurs Aqara de Xiaomi ( mouvements, vibration, ouverture, température et fumée) dans le but de faire une alarme et de pourvoir géré mon chauffage par la suite.

Je suis en maison et j'ai de gros problèmes de portée... une dizaine de mètre max, moins si il y a une cloison placo et encore moins si il y a une dalle béton...

Me serais-je trompé de protocole étant en maison?
Le zigbee est il vraiment limité dans ce cas?
j'ai lu que "les hubs" (j'ai acheté une prise ikea) font répéteur, mais dans le cas d'une alarme, si les cambrioleurs coupe le courant alors... plus rien !

J'ai franchement du mal a voir l’intérêt du Zigbee... a par en chine dans des cages à poules de 12m² !

J'ai fait pas mal de recherche sur différents forum, je n'ai rien trouvé concernant la portée.

A+

Re: Portée Zigbee/Zigate

Publié : 30 mai 2019, 17:23
par pipiche
djdem a écrit : 30 mai 2019, 17:08 Salut à tous,

Je suis nouveau ici, j'ai installé plusieurs logiciels de domotique (Home assitant, jeedom, Domoticz et Open HAB) ces derniers temps sur un orange pi 3.
Après plusieurs essais, je me suis arrêté sur Domoticz, je trouve qu'il me convient mieux.

J'ai achetè des capteurs Aqara de Xiaomi ( mouvements, vibration, ouverture, température et fumée) dans le but de faire une alarme et de pourvoir géré mon chauffage par la suite.

Je suis en maison et j'ai de gros problèmes de portée... une dizaine de mètre max, moins si il y a une cloison placo et encore moins si il y a une dalle béton...

Me serais-je trompé de protocole étant en maison?
Le zigbee est il vraiment limité dans ce cas?
j'ai lu que "les hubs" (j'ai acheté une prise ikea) font répéteur, mais dans le cas d'une alarme, si les cambrioleurs coupe le courant alors... plus rien !

J'ai franchement du mal a voir l’intérêt du Zigbee... a par en chine dans des cages à poules de 12m² !

J'ai fait pas mal de recherche sur différents forum, je n'ai rien trouvé concernant la portée.

A+
Bonjour et bienvenue,

Le ZigBee est un réseau qui se repose sur le maillage de ces nœuds ( tout appareils raccordés au courant - en général ). Ce sera la même chose avec le Zwave qui lui aussi se repose sur le maillage.
Se reposer que sur des capteurs sur pile va effectivement poser un problème, car aucun d'eux ne vont participer au maillage et du coup la portée risque d’être réduite.

Par contre il faut aussi que tu prennes en compte que le Zigbee est sur la même bande de fréquence que le Wifi 2.4 Ghz et par conséquent tu peux avoir des surcharges de canaux. Je te recommande ce dossier : https://github.com/pipiche38/Domoticz-Z ... -Zigbee.md

Tu as plein de moyen de renforcer le maillage avec notamment :
- Ampoules IKEA , AQARA( qui devront rester allumées électriquement )
- Prises commandées IKEA, Salus, Xiaomi ( qui devront rester allumées électriquement )
- Tu as aussi des répéteurs ( IKEA en fait )

Si tu as une coupure de courant certes, tes devices ne seront hors de portée de ta clef Zigate mais a priori elle sera aussi hors tension (sauf si tu utilises une alim sur batterie pour ta box Domoticz et la Zigate en cas de coupure de courant).

Une autre façon peu aussi etre d'utiliser la Zigate Wifi, qui te permet de placer celle-ci de façon plus centrale si ce n'est pas le cas de la Box Domoticz..

Re: Portée Zigbee/Zigate

Publié : 30 mai 2019, 18:33
par Thorgal
Autre chose ne pas confondre alarme et domotique, rien ne t’empêche de te faire une alarme "a pas cher" avec de la domotique, mais dans ce cas tu vas avoir des dizaines d'autres soucis, autres que le cambrioleur qui coupe le courant. Si tu as vraiment besoin de sécurité, tu as tout faux.

Et comme l'a dit pipiche, les appareils alimentes ne font pas "repeteurs" mais "routeurs". Et sont indispensable pour former un maillage, dans ton cas tu utilises juste un emetteur et un recepteur a chaque fois, tu supprimes l'avantage numero un de ce systeme, autant prendre du 433mhz.

Si tu mesure 10m de portée, en la mettant au centre, ca fait un carré de un peu moins de 14 metre de coté, pour avoir un rayon de 10 m, soit une "cage a poule" de 196 m2.

Tu pourras trouver des info sur la puissance "des antennes" des differentes passerelles zigbee en db, mais la notion de "portée" n'existe pas en réseau maillé, surtout que c'est trop sensible a tout ce qu'il y a autour, mur, wifi, micro onde, tu peux avoir une "portée" de 5m d'un coté et 15 de l'autre, si tu regardes sur les forums, tu vas y trouver toutes les valeurs de 5m a 20m.

Re: Portée Zigbee/Zigate

Publié : 02 juin 2019, 17:33
par insomnix
Bonjour,
Je me pose un peu la même question que djdem. Comment est calculé le chiffre de puissance d'antenne dans devices ? (à priori de 1 à 10) Et comment l’améliorer ? Pour le capteur de température dans ma pièce la plus éloignée, j'obtiens 4. Je n'ai pas vraiment d'idée si c'est bon ou pas. J'ai rajouté quelques prises 220v ikea dans la maison mais j'ai pas l'impression que ça améliore grand chose.
Comment fait on pour que tout soit à 9 par exemple ?

Re: Portée Zigbee/Zigate

Publié : 02 juin 2019, 19:21
par Thorgal
Ce chiffre n'est qu'une info, c'est juste une indiquation. C'est pas parce que tu as 5 que ton capteur sera plus fiable que celui qui est a 4, c'est pas du tout quelque chose de fiable a 100% (surtout dans un reseau maillé, assez dur d'avoir une valeur potable entre 2 devices, si le chemin peut prendre plusieurs directions et passer par plusieurs autres appareils).
Ces valeurs viennent généralement de RSSI (la puissance) ou LQI (la qualitée), c'est la passerelle qui s'en sert pour choisir le meilleur chemin, ça ne reflète pas forcement la realitée. La valeur peut baisser de 50% juste parce que tu demarres le micro-onde ou que le voisin joue avec le wifi.

Une valeur de 4 est correcte pour moi, surtout pour un capteur. Une valeur a 9 ne sert a rien, c'est normal que cette valeur baisse avec la distance ou les murs. De memoire la zigate sur domoticz affiche la puissance et pas la qualitée. C'est a dire que tu pourrais avoir une puissance a 90% (et 90% affiché) mais perdre 95% des informations a cause du micro-onde (qualité de reseau pourrie) ou au contraire être a la limite de la puissance, mais ne rien perdre en données.

La puissance d'antenne est fixe, et c'est par construction, pour info celle de la zigate est de -100dBm.

Rajouter des prises n’améliorera pas forcement ta qualité de signal, c'est plus compliqué que ça, pour xiaomi par exemple, une fois que le capteur a choisit un parent, c'est foutu, il ne changera plus. Donc pour eux la méthode c'est de d'abord mettre en place les routeurs, et après associer le capteur, mais si la passerelle estime pour une raison ou une autre que le chemin direct est mieux, ça ne passera jamais par ta prise..

Meme si ça n'augmente pas la valeur que tu vois sur Domoticz", ça le rendra plus stable.

Apres y a pas de mystère, si tu veux vraiment améliorer ton maillage il te faut pouvoir le voir en direct. Certaines passerelles ont des outils graphique pour, comme ca
Image

Pipiche a des outils pour la zigate justement, pour afficher un tableau avec les LQI ou le maillage, mais je trouve pas la manip sur le wiki.

Apres tant que ca marche, pas besoin de se prendre la tete, le jour ou ton capteur se deconnectera, la commences a te pencher sur le maillage, mais tant que ca marche ....

Edit:
J'ai trouvé ca, mais pas sur que se soit encore d'actualité:
- Mettre logLQI à 300 pour qu'il lance un rapport 5' après le lancement du plugin.
- Regarder les logs domoticz.

La tu auras un tableau qui va te donner des infos sur le maillage et la qualité.

Re: Portée Zigbee/Zigate

Publié : 03 juin 2019, 20:44
par insomnix
Thorgal a écrit : 02 juin 2019, 19:21 Ce chiffre n'est qu'une info, c'est juste une indiquation. C'est pas parce que tu as 5 que ton capteur sera plus fiable que celui qui est a 4, c'est pas du tout quelque chose de fiable a 100% (surtout dans un reseau maillé, assez dur d'avoir une valeur potable entre 2 devices, si le chemin peut prendre plusieurs directions et passer par plusieurs autres appareils).
Ces valeurs viennent généralement de RSSI (la puissance) ou LQI (la qualitée), c'est la passerelle qui s'en sert pour choisir le meilleur chemin, ça ne reflète pas forcement la realitée. La valeur peut baisser de 50% juste parce que tu demarres le micro-onde ou que le voisin joue avec le wifi.

Une valeur de 4 est correcte pour moi, surtout pour un capteur. Une valeur a 9 ne sert a rien, c'est normal que cette valeur baisse avec la distance ou les murs. De memoire la zigate sur domoticz affiche la puissance et pas la qualitée. C'est a dire que tu pourrais avoir une puissance a 90% (et 90% affiché) mais perdre 95% des informations a cause du micro-onde (qualité de reseau pourrie) ou au contraire être a la limite de la puissance, mais ne rien perdre en données.

La puissance d'antenne est fixe, et c'est par construction, pour info celle de la zigate est de -100dBm.

Rajouter des prises n’améliorera pas forcement ta qualité de signal, c'est plus compliqué que ça, pour xiaomi par exemple, une fois que le capteur a choisit un parent, c'est foutu, il ne changera plus. Donc pour eux la méthode c'est de d'abord mettre en place les routeurs, et après associer le capteur, mais si la passerelle estime pour une raison ou une autre que le chemin direct est mieux, ça ne passera jamais par ta prise..

Meme si ça n'augmente pas la valeur que tu vois sur Domoticz", ça le rendra plus stable.

Apres y a pas de mystère, si tu veux vraiment améliorer ton maillage il te faut pouvoir le voir en direct. Certaines passerelles ont des outils graphique pour, comme ca
Image

Pipiche a des outils pour la zigate justement, pour afficher un tableau avec les LQI ou le maillage, mais je trouve pas la manip sur le wiki.

Apres tant que ca marche, pas besoin de se prendre la tete, le jour ou ton capteur se deconnectera, la commences a te pencher sur le maillage, mais tant que ca marche ....

Edit:
J'ai trouvé ca, mais pas sur que se soit encore d'actualité:
- Mettre logLQI à 300 pour qu'il lance un rapport 5' après le lancement du plugin.
- Regarder les logs domoticz.

La tu auras un tableau qui va te donner des infos sur le maillage et la qualité.
Super merci pour toutes ces explications, c'est plus clair maintenant. J'étais pas au courant pour les capteurs xiaomi, de mémoire je les avais activés dans le salon puis placés dans mes chambres. Je pense que ça n’était pas optimal. J'ai refait les appairages à l'endroit où ils doivent être. Est ce que tu sais si c'est le même cas pour les ampoules et prises ikea ?

J'ai tenté le logLQI à 300, je sais pas trop comment l’interpréter, il faudrait un outils comme le tiens qui fasse le liens avec les appareils, mais ça à l'air d’être assez bien maillé entre noeuds.

Code : Tout sélectionner

 2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 8d72 relation Sibling type Router deepth 15 linkQty 196 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 0000 relation Parent type Coordinator deepth 0 linkQty 253 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 9af3 relation Sibling type Router deepth 15 linkQty 150 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 2ab9 relation Sibling type Router deepth 15 linkQty 168 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 0000 relation Sibling type Coordinator deepth 0 linkQty 236 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 9af3 relation Sibling type Router deepth 15 linkQty 46 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 9af3 child 2ab9 relation Sibling type Router deepth 15 linkQty 117 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 9af3 child 8d72 relation Sibling type Router deepth 15 linkQty 45 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node 9af3 child 0000 relation Sibling type Coordinator deepth 0 linkQty 149 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node 0000 child 7e25 relation Child type End Device deepth 1 linkQty 176 Rx-Idl Rx-Off
2019-06-03 20:07:42.245 (zigate) Node 0000 child 997b relation Child type End Device deepth 1 linkQty 114 Rx-Idl Rx-Off
2019-06-03 20:07:42.245 (zigate) Node cf11 child 2ab9 relation Sibling type Router deepth 15 linkQty 112 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node cf11 child 8d72 relation Sibling type Router deepth 15 linkQty 96 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node cf11 child 0000 relation Parent type Coordinator deepth 0 linkQty 166 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 2ab9 relation Sibling type Router deepth 15 linkQty 121 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 8d72 relation Sibling type Router deepth 15 linkQty 89 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 0000 relation Parent type Coordinator deepth 0 linkQty 142 Rx-Idl Rx-On 
Le linkQty le plus faible est à 45, je sais pas trop quoi en penser..

Re: Portée Zigbee/Zigate

Publié : 03 juin 2019, 20:48
par pipiche
insomnix a écrit : 03 juin 2019, 20:44
Thorgal a écrit : 02 juin 2019, 19:21 Ce chiffre n'est qu'une info, c'est juste une indiquation. C'est pas parce que tu as 5 que ton capteur sera plus fiable que celui qui est a 4, c'est pas du tout quelque chose de fiable a 100% (surtout dans un reseau maillé, assez dur d'avoir une valeur potable entre 2 devices, si le chemin peut prendre plusieurs directions et passer par plusieurs autres appareils).
Ces valeurs viennent généralement de RSSI (la puissance) ou LQI (la qualitée), c'est la passerelle qui s'en sert pour choisir le meilleur chemin, ça ne reflète pas forcement la realitée. La valeur peut baisser de 50% juste parce que tu demarres le micro-onde ou que le voisin joue avec le wifi.

Une valeur de 4 est correcte pour moi, surtout pour un capteur. Une valeur a 9 ne sert a rien, c'est normal que cette valeur baisse avec la distance ou les murs. De memoire la zigate sur domoticz affiche la puissance et pas la qualitée. C'est a dire que tu pourrais avoir une puissance a 90% (et 90% affiché) mais perdre 95% des informations a cause du micro-onde (qualité de reseau pourrie) ou au contraire être a la limite de la puissance, mais ne rien perdre en données.

La puissance d'antenne est fixe, et c'est par construction, pour info celle de la zigate est de -100dBm.

Rajouter des prises n’améliorera pas forcement ta qualité de signal, c'est plus compliqué que ça, pour xiaomi par exemple, une fois que le capteur a choisit un parent, c'est foutu, il ne changera plus. Donc pour eux la méthode c'est de d'abord mettre en place les routeurs, et après associer le capteur, mais si la passerelle estime pour une raison ou une autre que le chemin direct est mieux, ça ne passera jamais par ta prise..

Meme si ça n'augmente pas la valeur que tu vois sur Domoticz", ça le rendra plus stable.

Apres y a pas de mystère, si tu veux vraiment améliorer ton maillage il te faut pouvoir le voir en direct. Certaines passerelles ont des outils graphique pour, comme ca
Image

Pipiche a des outils pour la zigate justement, pour afficher un tableau avec les LQI ou le maillage, mais je trouve pas la manip sur le wiki.

Apres tant que ca marche, pas besoin de se prendre la tete, le jour ou ton capteur se deconnectera, la commences a te pencher sur le maillage, mais tant que ca marche ....

Edit:
J'ai trouvé ca, mais pas sur que se soit encore d'actualité:
- Mettre logLQI à 300 pour qu'il lance un rapport 5' après le lancement du plugin.
- Regarder les logs domoticz.

La tu auras un tableau qui va te donner des infos sur le maillage et la qualité.
Super merci pour toutes ces explications, c'est plus clair maintenant. J'étais pas au courant pour les capteurs xiaomi, de mémoire je les avais activés dans le salon puis placés dans mes chambres. Je pense que ça n’était pas optimal. J'ai refait les appairages à l'endroit où ils doivent être. Est ce que tu sais si c'est le même cas pour les ampoules et prises ikea ?

J'ai tenté le logLQI à 300, je sais pas trop comment l’interpréter, il faudrait un outils comme le tiens qui fasse le liens avec les appareils, mais ça à l'air d’être assez bien maillé entre noeuds.

Code : Tout sélectionner

 2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 8d72 relation Sibling type Router deepth 15 linkQty 196 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 0000 relation Parent type Coordinator deepth 0 linkQty 253 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 2ab9 child 9af3 relation Sibling type Router deepth 15 linkQty 150 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 2ab9 relation Sibling type Router deepth 15 linkQty 168 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 0000 relation Sibling type Coordinator deepth 0 linkQty 236 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 9af3 relation Sibling type Router deepth 15 linkQty 46 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 9af3 child 2ab9 relation Sibling type Router deepth 15 linkQty 117 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 9af3 child 8d72 relation Sibling type Router deepth 15 linkQty 45 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node 9af3 child 0000 relation Sibling type Coordinator deepth 0 linkQty 149 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node 0000 child 7e25 relation Child type End Device deepth 1 linkQty 176 Rx-Idl Rx-Off
2019-06-03 20:07:42.245 (zigate) Node 0000 child 997b relation Child type End Device deepth 1 linkQty 114 Rx-Idl Rx-Off
2019-06-03 20:07:42.245 (zigate) Node cf11 child 2ab9 relation Sibling type Router deepth 15 linkQty 112 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node cf11 child 8d72 relation Sibling type Router deepth 15 linkQty 96 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node cf11 child 0000 relation Parent type Coordinator deepth 0 linkQty 166 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 2ab9 relation Sibling type Router deepth 15 linkQty 121 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 8d72 relation Sibling type Router deepth 15 linkQty 89 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node dec6 child 0000 relation Parent type Coordinator deepth 0 linkQty 142 Rx-Idl Rx-On 
Le linkQty le plus faible est à 45, je sais pas trop quoi en penser..
L’outil graphique arrive. Il est sur la version beta actuellement.

Re: Portée Zigbee/Zigate

Publié : 03 juin 2019, 21:46
par Thorgal
Alors si je dis pas de connerie (pipiche corrigera)
2019-06-03 20:07:42.245 (zigate) Node 0000 child 7e25 relation Child type End Device deepth 1 linkQty 176 Rx-Idl Rx-Off
2019-06-03 20:07:42.245 (zigate) Node 0000 child 997b relation Child type End Device deepth 1 linkQty 114 Rx-Idl Rx-Off
Tu as 2 appareils sur piles qui sont tout les deux en direct avec la zigate.

Apres tu as bien un maillage.
2019-06-03 20:07:42.244 (zigate) Node 9af3 child 8d72 relation Sibling type Router deepth 15 linkQty 45 Rx-Idl Rx-On
2019-06-03 20:07:42.245 (zigate) Node 9af3 child 0000 relation Sibling type Coordinator deepth 0 linkQty 149 Rx-Idl Rx-On
2019-06-03 20:07:42.244 (zigate) Node 8d72 child 0000 relation Sibling type Coordinator deepth 0 linkQty 236 Rx-Idl Rx-On
9af3 > 8d72 = 45
9af3 > zigate = 149
8d72 > zigate = 236

Meme si de 9af3 a 8d72, la connexion casse pas 3 pattes a un canard, tu t'en fou car il y a un meilleur chemin pour se connecter a la zigate (en direct en fait). C'est le but du maillage, renforcer le réseau, bon la pour le coup c'est pas un bon exemple car le meilleur chemin c'est en direct ^^, c'etait pour te montrer que la valeur de 45 ne veut rien dire. Mais si je cherches je suis sur de trouver un meilleur exemple dans ton reseau. Avec juste un coordinateur et 3 routeurs (a portée) ça fait 6 connexions directes, meme si y en a 2 qui sont a la ramasse, ca gene pas.

Franchement, et la je parle pour moi perso, la qualité du réseau, c'est pas vraiment un problème en zigbee, tu verrais chez moi, j'ai des connexions en rouge vif, des capteurs qui sont certainement en limite de portée, et pourtant aucun problème de connexion. Et je tourne sans cordon pour éloigner la passerelle, le raspberry par terre, et j'ai la borne wifi juste a coté. Mon gros problème c'est le "coté multi marque", d'un constructeur a l'autre c'est pas la panacé, dans certains cas, je débranche certains routeurs pour EMPECHER le routage lors de l’appairage, car je sais que tel routeur est pourrave et provoque des pertes de devices, et la pas de docs, pas d'infos, c'est au petit bonheur la chance.

Re: Portée Zigbee/Zigate

Publié : 07 juin 2019, 21:43
par pipiche
@insomnix voici deux exemples de maillage

Image

Image


Envoyé de mon iPhone en utilisant Tapatalk

Re: Portée Zigbee/Zigate

Publié : 08 juin 2019, 14:51
par insomnix
Merci Thorgal pour ton analyse. J'ai perdu cette semaine un de mes modules sur pile, celui à 4 en puissance dans domoticz. Je l'ai déplacé, il était sur une étagère métallique. Il est depuis repassé à 6 et je n'ai plus de problème. J'en ai conclu que ce chiffre était important. De plus j'ai lu dans la doc NXP, que sous un certain seuil les devices étaient ignorés. Je ne sais pas à combien est réglé ce seuil dans le FW mais il y a de grande chance que mon module soit passé en dessous. Ou comme tu le dis le module proche n’étant pas de la même marque n'a pas retransmit correctement.
Je vais essayer d'acheter le répéteur ikea et le mettre à l’étage directement sous la zigate pour arroser le 1er étage. J'ai fais comme ca pour mon wifi mesh en esperant que ca fonctionne pareil. Je vous tiendrai au courant du résultat.
@pipiche: peux tu me dire comment tu as fais pour visualiser ce maillage ? ou si c'est juste un exemple ?