Zigbee2MQTT - błąd | HA na wirtualnej maszynie - SYNOLOGY

Witam wszystkich,

Trafiłem na to forum, bo nie potrafię sobie poradzić z Zigbee2MQTT
Moja platforma to Synology NAS DS1621+ gdzie na Wirtualnej maszynie mam postawionego HA. Dodam, że wykrywa mi podłączonego dongla ConBEE II

Widziane w systemie:
Ścieżka urządzenia:

/dev/ttyACM0

Identyfikator:

/dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2599212-if00

Mogę również wejść na dongla przez deCONZ i tam sprawdzić wersję firmware itp.
MQTT Mosquito zainstalowany i skonfigurowany.

Ale nie potrafię sprawić, aby ruszył Zigbee2MQTT

Mam również skonfigurowanego tak jak to na wielu innych filmach na youtubie pokazane Zigbee2MQTT

Logi z Zigbee2MQTT:

[15:57:09] INFO: Preparing to start...[15:57:09] INFO: Socat not enabled[15:57:10] INFO: Starting Zigbee2MQTT...Zigbee2MQTT:info  2022-10-23 15:57:13: Logging to console and directory: '/config/zigbee2mqtt/log/2022-10-23.15-57-13' filename: log.txt
Zigbee2MQTT:info  2022-10-23 15:57:13: Starting Zigbee2MQTT version 1.28.0 (commit #unknown)
Zigbee2MQTT:info  2022-10-23 15:57:13: Starting zigbee-herdsman (0.14.62)
Zigbee2MQTT:error 2022-10-23 15:57:13: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-10-23 15:57:13: Failed to start zigbee
Zigbee2MQTT:error 2022-10-23 15:57:13: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-10-23 15:57:13: Exiting...
Zigbee2MQTT:error 2022-10-23 15:57:13: Error: Error while opening serialport 'Error: Error: Resource busy, cannot open /dev/ttyACM0'
    at SerialPort.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:146:28)
    at SerialPort._error (/app/node_modules/@serialport/stream/lib/index.js:198:14)
    at /app/node_modules/@serialport/stream/lib/index.js:242:12

Brakuje Ci wpisu:

adapter: deconz

Powinno to wyglądać tak:

port: /dev/ttyACM0
adapter: deconz

lub

port: >-
  /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2599212-if00
adapter: deconz

Dodatkowo, jeden koordynator nie będzie Ci działać na dwóch dodatkach.

Ok, udało się, bardzo dziękuję za odpowiedź @rafkan, ale nie bardzo to wszystko rozumiem, jak jest włączony deCONZ to nie działa Zigbee2MQTT.

Z drugiej strony jak wyłączę deCONZ i odinstaluję to nie działa Zigbee2MQTT.

Ostatecznie mam wyłączony, ale wpis dalej musi istnieć:

adapter: deconz

Pomimo tego, że on nie pracuje, ale jest zainstalowany, inaczej nie włączy się Zigbee2MQTT.
Nie bardzo rozumiem te zależności. Może niema co tu rozumieć :stuck_out_tongue: tak poprostu musi być xD

Dodam mój dziennik, czy tutaj jest już wszystko ok?

[18:38:21] INFO: Preparing to start...
[18:38:22] INFO: Socat not enabled
[18:38:23] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2022-10-23 18:38:25: Logging to console and directory: '/config/zigbee2mqtt/log/2022-10-23.18-38-25' filename: log.txt
Zigbee2MQTT:info  2022-10-23 18:38:25: Starting Zigbee2MQTT version 1.28.0 (commit #unknown)
Zigbee2MQTT:info  2022-10-23 18:38:25: Starting zigbee-herdsman (0.14.62)
Zigbee2MQTT:info  2022-10-23 18:38:25: zigbee-herdsman started (resumed)
Zigbee2MQTT:info  2022-10-23 18:38:25: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":114,"product":0,"revision":"0x26720700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:info  2022-10-23 18:38:25: Currently 0 devices are joined:
Zigbee2MQTT:info  2022-10-23 18:38:25: Zigbee: disabling joining new devices.
Zigbee2MQTT:info  2022-10-23 18:38:26: Connecting to MQTT server at mqtt://core-mosquitto:1883
Zigbee2MQTT:info  2022-10-23 18:38:27: Connected to MQTT server
Zigbee2MQTT:info  2022-10-23 18:38:27: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info  2022-10-23 18:38:27: Started frontend on port 0.0.0.0:8099
Zigbee2MQTT:info  2022-10-23 18:38:27: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":0,"majorrel":38,"minorrel":114,"product":0,"revision":"0x26720700","transportrev":0},"type":"ConBee2/RaspBee2"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.28.0"}'
Zigbee2MQTT:info  2022-10-23 18:38:27: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'

Tak to bywa, gdy 2 różne rzeczy mają taką samą nazwę.

Nie możesz mieć włączonej integracji Deconz, bo ona wtedy przejmuje włądzę nad koordynatorem i zajmuje jego port szerfegowy

Natomiast poniższy wpis nie ma nic wspólnego z Integracją Deconz - to jest tylko informacja jakim protokołem ma się posługiwać Z2M

Ok, teraz wszystko jasne, dziękuję za wyjaśnienie.

Nazwa integracji dCONZ a protokół deconz mają taką samą nazwę, a ja myślałem że to:

adapter: deconz

odnosi się do integracji i że musi być włączona xD

Ehhh, tyle nieprzespanych nocy xD :sweat_smile: