Salut,
Partage ta configuration de Zigbee2mqtt
Est ce que ta clé est reconnue dans le matériel HA?
Je suis dans la même config que toi.
Salut,
Partage ta configuration de Zigbee2mqtt
Est ce que ta clé est reconnue dans le matériel HA?
Je suis dans la même config que toi.
La clé est correctement reconnu dans HA, pas de problème de ce côté là.
Voici ma configuration de Zigbee2MQTT :
data_path: /config/zigbee2mqtt
external_converters: []
devices: devices.yaml
groups: groups.yaml
homeassistant: true
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.1.62:1883
user: MQTT_USER
password: MQTT_PASSWORD
serial:
port: >-
/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2472596-if00
adapter: deconz
advanced:
log_level: info
pan_id: 6754
channel: 11
network_key:
- 1
- 3
- 5
- 7
- 9
- 11
- 13
- 15
- 0
- 2
- 4
- 6
- 8
- 10
- 12
- 13
availability_blocklist: []
availability_passlist: []
baudrate: 38400
device_options: {}
blocklist: []
passlist: []
queue: {}
frontend:
port: 8099
experimental: {}
availability: false
socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: '-d -d'
log: false
Bizarre, j’ai exactement la même config que toi…mis à part la partie mqtt où je me liste au base_topic.
Tu es sur un port USB2 ou 3 de ton Pi? Une allonge?
Elle est connectée sur port USB2 avec rallonge
Bizarre…tout semble en ordre.
Quels sont les devices que tu essaye de connecter?
Dans Zigbee2mqtt > Paramètres > A propos, tu vois le firmware de ta Conbee?
Actuellement, ce sont des SONOFF ZBmini que j’essaie d’appairer.
Le firmware de la Conbee était dans sa dernière version. Je suis en train de tester avec la clé SONOFF mais j’ai le même problème, impossible d’appairer…
Salut,
C’est peut-être bête, mais tu autorises l’appairage ?
Voici mes logs Zigbee :
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] socat.sh: executing...
[21:04:17] INFO: Socat not enabled, marking service as down
[cont-init.d] socat.sh: exited 0.
[cont-init.d] zigbee2mqtt.sh: executing...
[21:04:18] INFO: MQTT available, fetching server detail ...
[21:04:18] INFO: Previous config file found, checking backup
[21:04:18] INFO: Creating backup config in '/config/zigbee2mqtt/.configuration.yaml.bk'
[21:04:18] INFO: Adjusting Zigbee2mqtt core yaml config with add-on quirks ...
[cont-init.d] zigbee2mqtt.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[21:04:19] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.22.2 start
> node index.js
Zigbee2MQTT:info 2022-01-19 21:04:25: Logging to console and directory: '/config/zigbee2mqtt/log/2022-01-19.21-04-23' filename: log.txt
Zigbee2MQTT:info 2022-01-19 21:04:25: Starting Zigbee2MQTT version 1.22.2 (commit #unknown)
Zigbee2MQTT:info 2022-01-19 21:04:25: Starting zigbee-herdsman (0.13.188)
Zigbee2MQTT:info 2022-01-19 21:04:26: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2022-01-19 21:04:26: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20211217,"transportrev":2},"type":"zStack3x0"}'
Zigbee2MQTT:info 2022-01-19 21:04:26: Currently 0 devices are joined:
Zigbee2MQTT:warn 2022-01-19 21:04:26: `permit_join` set to `true` in configuration.yaml.
Zigbee2MQTT:warn 2022-01-19 21:04:26: Allowing new devices to join.
Zigbee2MQTT:warn 2022-01-19 21:04:26: Set `permit_join` to `false` once you joined all devices.
Zigbee2MQTT:info 2022-01-19 21:04:26: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2022-01-19 21:04:26: Connecting to MQTT server at mqtt://core-mosquitto:1883
Zigbee2MQTT:info 2022-01-19 21:04:27: Connected to MQTT server
Zigbee2MQTT:info 2022-01-19 21:04:27: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2022-01-19 21:04:27: Started frontend on port 0.0.0.0:8099
Zigbee2MQTT:info 2022-01-19 21:04:27: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20211217,"transportrev":2},"type":"zStack3x0"},"log_level":"info","network":{"channel":11,"extendedPanID":"0x00124b0024c9ef42","panID":6789},"permit_join":true,"version":"1.22.2"}'
Zigbee2MQTT:info 2022-01-19 21:06:49: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2022-01-19 21:06:49: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":false},"status":"ok","transaction":"knbca-1"}'
Zigbee2MQTT:info 2022-01-19 21:06:51: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2022-01-19 21:06:52: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":true},"status":"ok","transaction":"knbca-2"}'
En revanche, c’est peut-être pas grand chose mais lorsque j’ai suivi le tuto, au moment de l’intégration du broker, il est spécifié de cocher la case « Activer la découverte ». Je n’ai pas cette case d’afficher…
Ben là, il faut regarder dans les logs zigbee…
Voici mes logs Zigbee :
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] socat.sh: executing...
[21:04:17] INFO: Socat not enabled, marking service as down
[cont-init.d] socat.sh: exited 0.
[cont-init.d] zigbee2mqtt.sh: executing...
[21:04:18] INFO: MQTT available, fetching server detail ...
[21:04:18] INFO: Previous config file found, checking backup
[21:04:18] INFO: Creating backup config in '/config/zigbee2mqtt/.configuration.yaml.bk'
[21:04:18] INFO: Adjusting Zigbee2mqtt core yaml config with add-on quirks ...
[cont-init.d] zigbee2mqtt.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[21:04:19] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.22.2 start
> node index.js
Zigbee2MQTT:info 2022-01-19 21:04:25: Logging to console and directory: '/config/zigbee2mqtt/log/2022-01-19.21-04-23' filename: log.txt
Zigbee2MQTT:info 2022-01-19 21:04:25: Starting Zigbee2MQTT version 1.22.2 (commit #unknown)
Zigbee2MQTT:info 2022-01-19 21:04:25: Starting zigbee-herdsman (0.13.188)
Zigbee2MQTT:info 2022-01-19 21:04:26: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2022-01-19 21:04:26: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20211217,"transportrev":2},"type":"zStack3x0"}'
Zigbee2MQTT:info 2022-01-19 21:04:26: Currently 0 devices are joined:
Zigbee2MQTT:warn 2022-01-19 21:04:26: `permit_join` set to `true` in configuration.yaml.
Zigbee2MQTT:warn 2022-01-19 21:04:26: Allowing new devices to join.
Zigbee2MQTT:warn 2022-01-19 21:04:26: Set `permit_join` to `false` once you joined all devices.
Zigbee2MQTT:info 2022-01-19 21:04:26: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2022-01-19 21:04:26: Connecting to MQTT server at mqtt://core-mosquitto:1883
Zigbee2MQTT:info 2022-01-19 21:04:27: Connected to MQTT server
Zigbee2MQTT:info 2022-01-19 21:04:27: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2022-01-19 21:04:27: Started frontend on port 0.0.0.0:8099
Zigbee2MQTT:info 2022-01-19 21:04:27: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20211217,"transportrev":2},"type":"zStack3x0"},"log_level":"info","network":{"channel":11,"extendedPanID":"0x00124b0024c9ef42","panID":6789},"permit_join":true,"version":"1.22.2"}'
Zigbee2MQTT:info 2022-01-19 21:06:49: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2022-01-19 21:06:49: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":false},"status":"ok","transaction":"knbca-1"}'
Zigbee2MQTT:info 2022-01-19 21:06:51: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2022-01-19 21:06:52: MQTT publish: topic 'zigbee2mqtt/bridge/response/permit_join', payload '{"data":{"time":254,"value":true},"status":"ok","transaction":"knbca-2"}'
En revanche, c’est peut-être pas grand chose mais lorsque j’ai suivi le tuto, au moment de l’intégration du broker, il est spécifié de cocher la case « Activer la découverte ». Je n’ai pas cette case d’afficher…
Cela évolue très vite sur HA et donc les tutos peuvent evoluer mais il ne faut pas hésiter a proposer les changements car nous n’installons pas les add-ons ou autres souvent hihi
C’est pas lié directement à l’appairage, cette partie concerne la remonter des infos via MQTT.
J’hésiterai pas à en faire part alors
Dans ce cas, je sèche totalement. Surtout que j’ai suivi à la lettre la documentation de Zigbee2MQTT pour installer et configurer l’addon…
Bon, après de multiples tentatives, impossible d’appairer quoi que ce soit.
J’ai donc fait un test en passant par une carte SD au lieu du SSD et là, miracle. Les modules peuvent être appairés…
Allez comprendre pourquoi dans un cas ça fonctionne et pas dans l’autre alors que niveau logiciel, c’est exactement la même configuration.
Oh… ca me rapelle quelque chose… tu peux lire tout le thread avant qu’on reparte dans le debug step by step.
Mais semblerait que mettre sur un port USB2 du PI aiderait…
Oui, c’est ce que j’avais lu. Je suis en train de faire le test, je verrai bien ce que ça donne.
EDIT : Bon, après le test avec le passage de mon SSD sur un port USB2, cela fonctionne correctement
Salut @Carthage,
Peux-tu me dire si tu as acheté ton raspberry sur une boutique officielle ou si tu es passé par un revendeur divers ? Si possible peux-tu mettre un lien ?
J’avais acheté à l’époque le RPi ainsi que l’alimentation sur la boutique officielle. Ca fait plus d’un an que j’ai acheté tout ça donc pour avoir un lien…
Ta réponse est suffisante, merci !