Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Forum dédié au ZigBee : objets, interfaces ...
Plugins DeConz et ZigBee2MQTT
Pour les questions concernant le plugin ZigBeeForDomoticZ, merci d'utiliser le forum spécifique en dessous.
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Bon nouvelle version dispo
Correction to support Ally thermostat (@johnsprogs)
Now the Xiaomi sensor return the 3 angles (@flopp999)
The xiaomi cube can give complete information (@kispalsz )
Color correction for devices that don't support XY
The frontend (@JayPearlman)
Support of the Lidl Melinera Smart XMAS LED string lights (@sonar98)
Can specify type for group (@Plantje)
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

Bonjour à tous,
Désolé je ne voulais pas me faire les 58 pages...
Je viens d'investir dans un Conbee 2 et j'ai reçu ce matin une ampoule Osram Zigbee.
L'installation du plugin s'est bien déroulée, pas de message d'erreur, le plugin apparait bien dans Domoticz.
Mais je pense que je dois avoir un soucis de clé API.
Dans le log de Domoticz déjà j'ai des erreurs et quand j'essaie d'obtenir la clé en passant en SSH
Quand je lance la commande:

python3 API_KEY.py 127.0.0.1:80 create
J'ai la réponse:
Connection error : [Errno 111] Connection refused

Dans le log Domoticz j'ai cela :
2020-12-14 14:50:30.504 (Conbee 2) onHeartbeat called
2020-12-14 14:50:30.504 (Conbee 2) ### Initialisation > config
2020-12-14 14:50:30.504 (Conbee 2) ### Request config
2020-12-14 14:50:30.505 (Conbee 2) Send Command /api/xxxxxxxxxx/config/ with None (0 in buffer)
2020-12-14 14:50:30.505 (Conbee 2) Making Request : http://127.0.0.1:80/api/xxxxxxxxxx/config/ with params None
2020-12-14 14:50:30.517 Error: (Conbee 2) Connexion problem (3) with Gateway, check your API key, or Use Request lib > V2.4.2

Je pense que ce n'est pas grand chose, peut-être le mauvais port ?
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Oui 2 possbilitées :
- Soit deconz ne tourne pas, selon la configuration le demarrage n'est pas automatique.
- Port ou ip differente, pour avoir le port classique et l'ip https://phoscon.de/discover si l'url ne marche pas, deconz ne doit pas tourner.

Tu as bien installé deconz ?
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

Hello.
Merci pour ta réponse.
Oui, deCONZ est bien installé mais ça bloque.
Quand je fais https://phoscon.de/discover j'ai juste [] qui apparait.
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

Il ne tourne pas en fait, il me manque une dépendance d'après ce que j'ai compris ?

pi@Domoticz:~ $ /usr/bin/deCONZ-autostart.sh
warning unsupported
missing dependency wiringpi
fix with: sudo apt install -f
pi@Domoticz:~ $
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

...et avec la mise à jour de la dépendance wiringpi...
Maintenant quand j'essaie de lancer j'ai ça :

pi@Domoticz:~ $ /usr/bin/deCONZ-autostart.sh
warning unsupported
start deCONZ via systemd service
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

Quand je tente de connaitre l'état du service:

sudo service deconz status
● deconz.service - deCONZ: ZigBee gateway -- REST API
Loaded: loaded (/lib/systemd/system/deconz.service; disabled; vendor preset: enabled)
Active: inactive (dead)
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

J'ai fais un
sudo service deconz.sh restart

puis

python3 API_KEY.py 127.0.0.1:80 create

J'ai ensuite ajouté la clé API dans Domoticz et c'est ok.
Log Domoticz:

2020-12-14 17:44:31.204 Status: (Conbee II) Firmware version : 0x26580700
2020-12-14 17:44:31.204 Status: (Conbee II) Websocketnotifyall : True
2020-12-14 17:44:31.246 Status: (Conbee II) ### Create Device 00:21:2e:ff:ff:06:66:f8-01 > Daylight (Daylight) as Unit 1
2020-12-14 17:44:31.268 Status: (Conbee II) ### deCONZ ready
2020-12-14 17:44:31.268 Status: (Conbee II) ### Found 0 Operators, 1 Sensors, 0 Groups, 0 Scenes and 0 others, with 0 Ignored
2020-12-14 17:44:31.320 Status: (Conbee II) Launching websocket on port 8088
2020-12-14 17:44:41.187 (Conbee II) onHeartbeat called
Thorgal
Messages : 913
Inscription : 16 août 2018, 20:02
Contact :

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par Thorgal »

Lol, ha ouais quand meme tu en as fait du chemin pour quelqu'un qui ne voulais pas lire les 58 pages ^^, tu m'etonnes que certains n'arrivent meme pas a demarrer deconz.
wiringpi C'est bizarre, ca c'est pour le raspbee
Ensuite pour le demarrage automatique si tu ne l'as pas deja

Pour avoir deconz en mode Headless :

$ sudo systemctl disable deconz-gui
$ sudo systemctl stop deconz-gui
$ sudo systemctl enable deconz

Pour avoir deconz en mode avec GUI :

$ sudo systemctl disable deconz
$ sudo systemctl stop deconz
$ sudo systemctl enable deconz-gui
Tu as suivi la methode du site de phoscon ? https://phoscon.de/en/conbee2/install#raspbian
DavidFromRouen
Messages : 157
Inscription : 26 févr. 2016, 23:40

Re: Zigbee plugin, pont deCONZ (passelle universelle Zigbee)

Message par DavidFromRouen »

Merci pour le démarrage auto, je vais rajouter ça ! ;-)

J'ai suivi deux méthodes oui, celle de Phoscon oui, puis celle de Smanar sur GitHub.
ici : https://github.com/Smanar/Domoticz-deCONZ
Répondre