Installation clé Sonoff Zigbee 3.0

Bonjour,
JE viens de recevoir ma clé USB SONOFF Zigbee, elle ,'est pas detectée dans HA.

Ma configuration


System Information

version core-2023.12.0
installation_type Home Assistant Supervised
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.6
os_name Linux
os_version 5.10.0-23-amd64
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.33.0
Stage running
Available Repositories 1346
Downloaded Repositories 18
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Debian GNU/Linux 11 (bullseye)
update_channel stable
supervisor_version supervisor-2023.11.6
agent_version 1.5.1
docker_version 24.0.1
disk_total 115.4 GB
disk_used 22.6 GB
healthy true
supported true
supervisor_api ok
version_api ok
installed_addons File editor (5.7.0), Terminal & SSH (9.8.1), Let’s Encrypt (5.0.4), InfluxDB (4.8.0), MyElectricalData (0.9.2-6), Mosquitto broker (6.4.0), Zigbee2MQTT (1.34.0-1)
Dashboards
dashboards 3
resources 16
views 6
mode storage
Recorder
oldest_recorder_run 30 novembre 2023 à 10:25
current_recorder_run 8 décembre 2023 à 11:20
estimated_db_size 292.07 MiB
database_engine sqlite
database_version 3.41.2
___

Un pilote à installer ? si oui de quelle facon ?

Merci pour votre aide

Salut,

Ca tombe bien comme tu as Zigbee2MQTT, HA n’a pas besoin de détecter la clé…
Sinon comme tu as installé HA Supervised, tu dois avoir des connaissances en Linux, faut aller voir dans /dev, lsusb ou encore dmesg si tu vois une trace de ta clé.
Normalement il n’y a pas de driver spécifiques à installer.

On va dire que je connais un peu les bases et que j’ai suivi des tutos…:slight_smile: Mais ca ne fait pas de moi un expert…
Ce que je vois là, c’est ni de /dev/lsusb/ ou de /dev/dmsg/
Mon Zigbee2MQTT me donne un beau 502 bad gateway… :sweat_smile:

[17:15:24] INFO: Preparing to start...
[17:15:24] INFO: Socat not enabled
[17:15:25] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-12-09 17:15:31: Logging to console and directory: '/config/zigbee2mqtt/log/2023-12-09.17-15-31' filename: log.txt
Zigbee2MQTT:info  2023-12-09 17:15:31: Starting Zigbee2MQTT version 1.34.0 (commit #unknown)
Zigbee2MQTT:info  2023-12-09 17:15:31: Starting zigbee-herdsman (0.25.0)
Zigbee2MQTT:error 2023-12-09 17:15:32: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-12-09 17:15:32: Failed to start zigbee
Zigbee2MQTT:error 2023-12-09 17:15:32: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-12-09 17:15:32: Exiting...
Zigbee2MQTT:error 2023-12-09 17:15:32: Error: spawn udevadm ENOENT
    at Process.ChildProcess._handle.onexit (node:internal/child_process:285:19)
    at onErrorNT (node:internal/child_process:485:16)
    at processTicksAndRejections (node:internal/process/task_queues:83:21)

Bj

Quel clé car sonoff y en a deux le E et P

Chose a savoir ta clé

tu l’as mis sur USB2 OU 3
Prévu un hub Alimenté ou rallonge ??

Maintenant , avec le recherche pour t’aidé

Et

c’est des commande linux a tapé en ssh sur ton HA

Bjr, c’est la dongle-E

C’est bien ce que j’ai fait, via le terminal dans HA…

fais ceci est met la capture d’ecran

Effectivement. :wink:

Non je parlais de lancer ça sur Linux, ton OS de base (Debian 11), pas HA!

Exemple LSUSB qui montre que j’ai bien un clé à base de Silicon Labs
image

en faisant une recherche de materiel avec « SONOFF » je la trouve dans ttyACM0

ID_USB_MODEL: SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2
ID_USB_MODEL_ENC: SONOFF\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus\x20V2
ID_USB_MODEL_ID: 55d4

tu es sur de ton coup la ???

met une capture d’ecran

1 « J'aime »

ok , jamais vu , bon a savoir du coup

peux tu posté ton fichier configuration.yaml de ton dossier zigbee2mqtt

Peut etre parceque je suis en docker ??

Là il est a refaire, je n’ai pas totues les infos…Je tente mais j’ai une erreur qui m’empeche de sauvegarder la conf… :confused:

homeassistant: true
advanced:
  network_key:
    - 140
    - 54
    - 249
    - 139
    - 58
    - 70
    - 184
    - 233
    - 47
    - 68
    - 50
    - 159
    - 106
    - 12
    - 46
    - 43
  pan_id: 8000
  ext_pan_id:
    - 145
    - 230
    - 207
    - 142
    - 55
    - 233
    - 87
    - 82
mqtt:
  server: mqtt://core-mosquitto:1883
  user: addons
  password: ********************************************
frontend:
  port: 8099

c’est tout ce qui y’a dans ton fichier ?

Bonsoir, c’est une clé type E, il te faut l’adapter ezsp et le serial qui pointe vers ta clé :

Post de @ClassicRed sur ce topic : Première installation zigbee2mqtt - #27 par ClassicRed

oui, voilà ce que je tente de faire…

Ajoute adapter: ezsp à la suite du port
enlève les espaces devant server, user et password

le fichier se compose comme ceci

homeassistant: true
advanced:
  network_key:
    - 59
    - 129
    - 85
    - 32
    - 67
    - 178
    - 144
    - 247
    - 225
    - 81
    - 244
    - 124
    - 251
    - 224
    - 116
    - 96
  pan_id: 16616
  ext_pan_id:
    - 46
    - 116
    - 233
    - 69
    - 8
    - 152
    - 87
    - 217
  homeassistant_legacy_entity_attributes: false
  legacy_api: false
  legacy_availability_payload: false
  log_syslog:
    app_name: Zigbee2MQTT
    eol: /n
    host: localhost
    localhost: localhost
    path: /dev/log
    pid: process.pid
    port: 514
    protocol: udp4
    type: '5424'
  channel: 25
  last_seen: ISO_8601_local
  timestamp_format: DD-MM-YYYY HH:mm:ss
mqtt:
  server: mqtt://core-mosquitto
  user: XXXX
  password: XXXXXXX
serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
frontend:
  port: 8099

remplace

serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0

par

serial:
  port: >-
    /dev/ttyACM0
  adapter: ezsp

par contre fait ceci avant

arret complet de z2m
renomme le dossier zigbee2mqtt en zigbee2mqtt_bak

relance , cela va te cree un nouveau dossier , ouvre le et fais les modife

si cela ne va pas supprime
adapter: ezsp

et refait le

Ok ! Zigbee2MQTT demarré ! Comment je peux tester voir si ca fonctionne maintenant ?

[18:03:24] INFO: Preparing to start...
[18:03:25] INFO: Socat not enabled
[18:03:26] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2023-12-09 18:03:33: Logging to console and directory: '/config/zigbee2mqtt/log/2023-12-09.18-03-33' filename: log.txt
Zigbee2MQTT:info  2023-12-09 18:03:33: Starting Zigbee2MQTT version 1.34.0 (commit #unknown)
Zigbee2MQTT:info  2023-12-09 18:03:33: Starting zigbee-herdsman (0.25.0)
Zigbee2MQTT:info  2023-12-09 18:03:37: zigbee-herdsman started (reset)
Zigbee2MQTT:info  2023-12-09 18:03:37: Coordinator firmware version: '{"meta":{"maintrel":"3 ","majorrel":"6","minorrel":"10","product":8,"revision":"6.10.3.0 build 297"},"type":"EZSP v8"}'
Zigbee2MQTT:info  2023-12-09 18:03:38: Currently 0 devices are joined:
Zigbee2MQTT:info  2023-12-09 18:03:38: Zigbee: disabling joining new devices.
Zigbee2MQTT:info  2023-12-09 18:03:38: Connecting to MQTT server at mqtt://core-mosquitto:1883
Zigbee2MQTT:info  2023-12-09 18:03:38: Connected to MQTT server
Zigbee2MQTT:info  2023-12-09 18:03:38: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
Zigbee2MQTT:info  2023-12-09 18:03:38: Started frontend on port 8099
Zigbee2MQTT:info  2023-12-09 18:03:38: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
Zigbee2MQTT:info  2023-12-09 18:03:38: Zigbee2MQTT started!

Tu vas sur l’interface de zigbee2mqtt et tu appaires un appareil zigbee :grin:

Ok, je vais chercher ca…Je reviens des que j’ai pu le faire pour vous dire…

Merci à tous !!