Zigbee2MQTT - Connection not initialized

Peux tu remettre une copie d’écran de ce que tu as sur « Matériel » ainsi que le contenu de ton « Configuration.yaml » du répertoire zigbee2mqtt ?

Voilà ce qui est dit sur Zigbee2mqtt fails to start :

Error: Resource temporarily unavailable Cannot lock port
This error occurs when another program is already using (and thus locking) the adapter. You can find out which via the following command: ls -l /proc/[0-9]/fd/ |grep /dev/ttyACM0 (replace /dev/ttyACM0 with your adapter port).

Merci yalec38 de m’aider :wink:

Matériel

Subsystem:
tty
Device path:
/dev/ttyUSB0
ID:
/dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_149ebed71792ed11b825c8d13b20a988-if00-port0
Attributes:
DEVLINKS: >-
  /dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_149ebed71792ed11b825c8d13b20a988-if00-port0
  /dev/serial/by-path/platform-xhci-hcd.1.auto-usb-0:1.2.1:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: >-
  /devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.1.auto/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: SkyConnect_v1.0
ID_MODEL_ENC: SkyConnect\x20v1.0
ID_MODEL_ID: ea60
ID_PATH: platform-xhci-hcd.1.auto-usb-0:1.2.1:1.0
ID_PATH_TAG: platform-xhci-hcd_1_auto-usb-0_1_2_1_1_0
ID_REVISION: '0100'
ID_SERIAL: Nabu_Casa_SkyConnect_v1.0_149ebed71792ed11b825c8d13b20a988
ID_SERIAL_SHORT: 149ebed71792ed11b825c8d13b20a988
ID_TYPE: generic
ID_USB_DRIVER: cp210x
ID_USB_INTERFACES: ':ff0000:'
ID_USB_INTERFACE_NUM: '00'
ID_USB_MODEL: SkyConnect_v1.0
ID_USB_MODEL_ENC: SkyConnect\x20v1.0
ID_USB_MODEL_ID: ea60
ID_USB_REVISION: '0100'
ID_USB_SERIAL: Nabu_Casa_SkyConnect_v1.0_149ebed71792ed11b825c8d13b20a988
ID_USB_SERIAL_SHORT: 149ebed71792ed11b825c8d13b20a988
ID_USB_TYPE: generic
ID_USB_VENDOR: Nabu_Casa
ID_USB_VENDOR_ENC: Nabu\x20Casa
ID_USB_VENDOR_ID: 10c4
ID_VENDOR: Nabu_Casa
ID_VENDOR_ENC: Nabu\x20Casa
ID_VENDOR_ID: 10c4
MAJOR: '188'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '4253967'

Configuration.yaml

homeassistant: true
advanced:
  network_key:
    - 129
    - 157
    - 206
    - 12
    - 79
    - 44
    - 27
    - 5
    - 152
    - 126
    - 117
    - 92
    - 101
    - 196
    - 223
    - 74
  pan_id: 16246
  ext_pan_id:
    - 150
    - 90
    - 158
    - 158
    - 50
    - 83
    - 4
    - 200
mqtt:
  server: mqtt://core-mosquitto
  user: homeassistant
  password: xxxxxxxxx
serial:
  port: /dev/ttyUSB0
  adapter: ezsp
frontend:
  port: 8099

C’est pas un ZHA qui traine ?

Essayes de remplacer port: /dev/ttyUSB0 par port: /dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_149ebed71792ed11b825c8d13b20a988-if00-port0

Ca y ressemble mais il a dit l’avoir supprimé dans son premier message :

En ZHA, ça fonctionne du premier coup ! (et j’ai bien supprimé ZHA avant de réessayer Z2M…

Supprimes ton mot de passe quand tu postes ton « Configuration.yaml », on ne sait jamais :grin:

1 « J'aime »

J’ai testé ZHA puis l’ai supprimé

As-tu essayé la commande indiquée sur la page de zigbee2mqtt par rapport à ton erreur ?

Déjà essayé…
Je viens de le remplacer et c’est idem

La commande linux n’indique rien de particulier ? ls -l /proc/[0-9]/fd/ |grep /dev/ttyUSB0

Ca ne m’affiche rien du tout

Tu la tapes via le terminal ou autrement ?

via le terminal HA
image

Chez moi, elle n’indique rien non plus…
Tu es sous HAOS ?

Oui, HAOS sur ordroid (équivalent à la box Blue de NabuCasa)

C’est fou ça, c’est exactement comme si ZHA monopolisait ta clé…

Du coup, tu n’as rien d’appairé sous Z2M ? Essaye de remettre l’intégration ZHA, redémarrer HA puis supprimer à nouveau ZHA et redémarrer à nouveau HA…

Remets quand même server: mqtt://core-mosquitto:1883

Et après tout ça, si toujours KO , essaie en installant l’addon "SiLabs Multiprotocol " puis en modifiant ton port dans la conf Z2M comme suit :

serial:
  port: tcp://core-silabs-multiprotocol:9999
  adapter: ezsp

J’avais une précédente clé avec Z2M et j’avais des switchs et autre composants zigbee
Ca a fonctionné, puis plus. La clé était branchée en direct sur USB3
J’ai acheté la skyconnect avec son câble USB2, qui a fonctionné un peu en Z2M, puis plus. J’ai alors testé ZHA pour voir si ça fonctionnait, mais pas plus de succès
Sur la reco de @Nothing j’ai acheté un hub alimenté et tu connais la suite

ça ne marchera que si il a le bon firmware sur ça clé skyconnect ça, non ?

C’est quoi le firmware de ta clé skyconnect ?