Zigbee2Mqtt et CC2531

ça doit pas gêner tu peux toujours la virer après. Au moins ça validera qu’elle marche …Parce que pour l’instant c’est bizarre

J’ai essayé d’ajouter un sensor Hue
J’ai ça sur le terminal :

`Zigbee2MQTT:info  2020-12-02 20:34:44: Device '0x001788010201aac4' joined
Zigbee2MQTT:info  2020-12-02 20:34:44: Starting interview of '0x001788010201aac4'
Zigbee2MQTT:info  2020-12-02 20:34:44: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":{"friendly_name":"0x001788010201aac4"},"type":"device_connected"}'
Zigbee2MQTT:info  2020-12-02 20:34:44: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"interview_started","meta":{"friendly_name":"0x001788010201aac4"},"type":"pairing"}'
Zigbee2MQTT:info  2020-12-02 20:34:44: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"announce","meta":{"friendly_name":"0x001788010201aac4"},"type":"device_announced"}'`

Mais je n’ai eu aucun retour dans jMQTT

1 « J'aime »

ça c’est un bon début !
En principe ça se termine par une ligne « paired »…
Si c’est ça ça veut dire que tu as bien associé ton sensor et la clé cc2531.
Pour jMQTT c’est encore une autre étape :

  • tu crées un broker si c’est pas déjà le cas.
  • tu lances le mode insertion
  • tu déclenches le capteur

Et normalement jMQTT créer une nouvelle entrée.

Oui c’est un bon début le zigbee fonctionne c’est déjà ça!

J’ai peut-être coupé un peu tôt la syncro, quand je lance « NPM STRAT » j’ai un message 1 device mais pas reconnu.

Je sais pas comment refaire la syncro « proprement » ?

Je profite de ce post pour poser quelques questions sur les clés mqtt !
J’ai vu qu’il y avait deux sorte de clé ( firmware)
Coordinateur et router

Dans l’hypothèse où je voudrais investir dans une clé , quel firmware prendre . Le but étant de s’affranchir de toute passerelle pour centraliser tout mes capteurs zigbee et ne plus se poser la question de comptabilité .
Quelle différence mise à part le prix avec une clé conbee ?
Et combien de module max peuvent supporter ces clés ( conbee et mqtt)?
Actuellement j’ai un passerelle Tuya Zigbee. et je me pose toujours la question avant d’acheter un module , non Tuya s’il va être détecté par ma gw. Par exemple un module aqara ou sonoff .
Voilà voilà merci d’avance pour vos réponses !

Re

J’avais raté le retour là dessus. Si les informations du périphérique apparaissent c’est que la configuration est bonne.
À voir si la procédure d’appairage est la bonne (la doc produit fait foi) et potentiellement si le périphérique est compatible (là il faut regarder dans les références zigbee2mqtt)
Sans ça, c’est cuit pour la suite

Hello…
Le mieux c’est quand même d’ouvrir un sujet dédié. C’est pas forcément très simple à la base mais si on mélange les questions et les réponses c’est pire.
Concernant le firmware : coordinator ça agit comme le chef d’orchestre… Il en faut 1 dans le réseau. Router comme un relai de transmission…

J’avais réessayé d’installer etc, mais toujours un problème même le détecteur de mouvement HUE n’est pas détecté. J’ai laisse tomber et je pris de quoi flash le CC2531, sinon je ne vois pas d’où peu venir le problème

Merci pour ta réponse.

Salut je reviens vers toi, j’ai refait le flash de mon CC2531, réinstallé Zigbee2mqtt

j’ai ça :

pi@raspberrypi:/opt/zigbee2mqtt $ npm start

> zigbee2mqtt@1.16.2 start /opt/zigbee2mqtt
> node index.js

Zigbee2MQTT:info  2020-12-15 17:44:40: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-12-15.17-44-39' filename: log.txt
Zigbee2MQTT:info  2020-12-15 17:44:40: Starting Zigbee2MQTT version 1.16.2 (commit #0514204)
Zigbee2MQTT:info  2020-12-15 17:44:40: Starting zigbee-herdsman (0.13.37)

Et la led qui clignote rouge, j’avais déjà eu ce soucis lors de la première installation on mais ça n’était pas apparu depuis le temps?
Un idée ?

J’ai ça comme erreur a la suite :

Zigbee2MQTT:error 2020-12-15 17:45:42: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2020-12-15 17:45:42: Failed to start zigbee
Zigbee2MQTT:error 2020-12-15 17:45:42: Exiting...
Zigbee2MQTT:error 2020-12-15 17:45:42: Error: AREQ - ZDO - stateChangeInd after 60000ms
    at Timeout._onTimeout (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/utils/waitress.js:46:35)
    at listOnTimeout (internal/timers.js:554:17)
    at processTimers (internal/timers.js:497:7)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.16.2 start: `node index.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the zigbee2mqtt@1.16.2 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/pi/.npm/_logs/2020-12-15T17_45_42_996Z-debug.log

Et dans les logs j’ai ça :

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'start' ]
2 info using npm@6.14.8
3 info using node@v12.20.0
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle zigbee2mqtt@1.16.2~prestart: zigbee2mqtt@1.16.2
6 info lifecycle zigbee2mqtt@1.16.2~start: zigbee2mqtt@1.16.2
7 verbose lifecycle zigbee2mqtt@1.16.2~start: unsafe-perm in lifecycle true
8 verbose lifecycle zigbee2mqtt@1.16.2~start: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/opt/zigbee2mqtt/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
9 verbose lifecycle zigbee2mqtt@1.16.2~start: CWD: /opt/zigbee2mqtt
10 silly lifecycle zigbee2mqtt@1.16.2~start: Args: [ '-c', 'node index.js' ]
11 silly lifecycle zigbee2mqtt@1.16.2~start: Returned: code: 1 signal: null
12 info lifecycle zigbee2mqtt@1.16.2~start: Failed to exec start script
13 verbose stack Error: zigbee2mqtt@1.16.2 start: `node index.js`
13 verbose stack Exit status 1
13 verbose stack at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack at EventEmitter.emit (events.js:314:20)
13 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack at ChildProcess.emit (events.js:314:20)
13 verbose stack at maybeClose (internal/child_process.js:1022:16)
13 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
14 verbose pkgid zigbee2mqtt@1.16.2
15 verbose cwd /opt/zigbee2mqtt
16 verbose Linux 4.19.97-v7l+
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "start"
18 verbose node v12.20.0
19 verbose npm v6.14.8
20 error code ELIFECYCLE
21 error errno 1
22 error zigbee2mqtt@1.16.2 start: `node index.js`
22 error Exit status 1
23 error Failed at the zigbee2mqtt@1.16.2 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

La led rouge c’est pas le bon firmware. Tu as mis un firmware routeur au lieu d’un coordinateur
Il faut que ce soit vert et fixe

J’ai flash avec la méthode RPI : Zigbee2MQTT

Red light:

short fast blinks (one per second) – the router is connecting to a network.
long blinks (one short flash per 4 seconds) – normal operations.
three short blinks – the router cannot send a report to a coordinator.

Donc peu importe comment, tu as pas pris les bons fichiers et/ou ça n’a pas marché

Je vais essayer de re-flash le CC2531

C’est normal que a chaque fois que je branche la clé CC2531 j’ai mon Rpi qui crash? Je doit Hard reboot pour que ça fonctionne ?

Non, j’ai pas ce souci au branchement/débranchement de ma clé :
Clé HS ou alim trop faible

J’ai flash, la ça fonctionne bien mais il découvre rien quand je cherche l’appareillage zigbee.
Donc je pense que la clé a un défaut, j’en ai acheté une autre on verra bien
Merci pour ton aide

Pour info j’ai trouvé la solution :
J’ai ajouté une rallonge Usb.

Voilà tout simplement

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.