Page 1 sur 1

[Résolu] Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 15:15
par aouzgaga
Hello,

J'ai un rasperry pi 3B+ avec une Zigate USB v2 ainsi que domoticz installé dessus, ça marche ok.

J'ai des devices à l'extérieur de la maison que j'ai tendance à perdre (problème de portée ?), du coup je voulais essayer de mettre un autre raspberry avec pizigate v2 dans la grange (via prise ethernet) pour pallier à ce potentiel problème de portée.
Je pensais que l'installation de la pizigate allait écouter sur le port 9440 mais on dirait que c'est plutôt l'installation du plugin domoticz qui fait ça ? Est-ce qu'il faut que je déclare un port de mon 1er RPI (celui avec domoticz) pour pointer sur un port du second ?

Merci d'avance pour vos lumières.

Re: Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 15:25
par pipiche
Je suis pas certain de comprendre la question exactement mais:

1/ le port 9440 (par default) est le port sur lequel se trouve le Web GUI du plugin. Donc si tu lances plusieurs plugin sur le meme Domoticz/machine, il te faudra alors définir un autre port car , il y aura conflit. Sachant que si tu lances 2 plugins tu aura 2 instances du plugin qui tourneront en parallèle, chacun avec leur Zigate et donc chacun avec leur device

2/ Ton problème est la portée de la Zigate vers des devices qui sont a l'extérieur. Dans ce cas les solutions sont multiples et peuvent du reste etre combinée
a) 1 utiliser un raspberry supplémentaire en lui installant une zigate en le connectant via un système socat par exemple au rpi sur lequel tourne Domoticz.
b) Utiliser la Zigate ethernet (qui revient un peu à la solution a)
c) ajouter des routers ( ampoules zigbee) à l'exterieur et dans la proximité de ton exterieur (garage ...) qui permettrait de densifier ton réseau zigbee. Attention dans ce cas ces routers ne doivent pas être éteints physiquement. IL faudra les piloter uniquement en zigbee, sinon tu vas perdre et faire tomber le réseau

Re: Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 15:35
par aouzgaga
Dans le cas où j'ai un RPI avec Zigate + Domoticz et un RPI avec Zigate, chaque RPI fait tourner le Web GUI de sa propre Zigate ? ou c'est le RPI hébergeant Domoticz qui fait tourner les deux Web GUI ?

Mon idée était plutôt la solution "a".
Ta proposition est d'utiliser socat (que je découvre, merci) afin que le RPI avec domoticz dispose d'un port par exemple /dev/XXX qui pointe vers le RPI sans domoticz sur son port /dev/ttyAMA0 ?

Re: Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 16:08
par pipiche
NOn le Web GUI tourne là ou tourne le plugin, donc la où est Domoticz.

Tu auras donc 2 instances du plugin qui tourneront sur le RPi où est Domoticz , il faudra donc que tu utilises un Web GUI sur un autre port pour la 2eme zigate qui elle sera accessible via une IP addresse et non pas un port /dev/xxxx

Ci-joint la procédure avec socat , je te laisse voir, je ne suis pas spécialiste.
https://zigate.fr/documentation/creer-u ... pberry-pi/

Re: Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 16:35
par aouzgaga
Excellent, ça marche, merci beaucoup.
Qu'est ce qu'on va faire le jour où tu arrêtes ?

Re: [Résolu] Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 18:45
par Neutrino
Ne lui donne pas des idées comme ça malheureux !!
Paye lui une bière à la place : https://www.paypal.com/paypalme/pipiche ;)

Re: [Résolu] Deux zigate pour un seul domoticz ?

Publié : 10 févr. 2022, 18:49
par aouzgaga
C'est fait, par contre j'ai oublié le prix des bières depuis 2 ans environ, désolé si j'ai raté une inflation :D