Über diese Eingaben habe ich die Infos erhalten:
root@NAS:/opt# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b595817032f1 ghcr.io/home-assistant/home-assistant:stable "/init" 7 days ago Up 11 hours homeassistant
root@NAS:/opt# docker run koenkk/zigbee2mqtt
Using '/app/data' as data directory
Creating configuration file...
Zigbee2MQTT:info 2023-04-09 11:23:08: Logging to console and directory: '/app/data/log/2023-04-09.11-23-08' filename: log.txt
Zigbee2MQTT:info 2023-04-09 11:23:08: Starting Zigbee2MQTT version 1.30.3 (commit #24c6b2e)
Zigbee2MQTT:info 2023-04-09 11:23:08: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:error 2023-04-09 11:23:09: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-04-09 11:23:09: Failed to start zigbee
Zigbee2MQTT:error 2023-04-09 11:23:09: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-04-09 11:23:09: Exiting...
Zigbee2MQTT:error 2023-04-09 11:23:09: Error: Error while opening serialport 'Error: Error: No such file or directory, 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/dist/index.js:76:22)
at /app/node_modules/@serialport/stream/dist/index.js:112:18
root@NAS:/opt# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b595817032f1 ghcr.io/home-assistant/home-assistant:stable "/init" 7 days ago Up 11 hours homeassistant
root@NAS:/opt# docker exec -it zigbee2mqtt /bin/sh
Error response from daemon: Container 59d441773865804596aa5d61b52c2a79cf8bff67adec5a3c8ed9cd81ba9c0e17 is not running
wenn ich die container allerdings neu anlege kann ich mich Terminal auf den zigbeecontainer aufschalten:
root@NAS:/opt# docker-compose up -d
Creating network "opt_default" with the default driver
Pulling mosquitto (eclipse-mosquitto:)...
latest: Pulling from library/eclipse-mosquitto
91d30c5bc195: Pull complete
f61c0683df58: Pull complete
3feb88ceb956: Pull complete
Digest: sha256:0e0886befecf2bf77e2e613f926f6ee0b77b93f76e49847471177143a8b3863c
Status: Downloaded newer image for eclipse-mosquitto:latest
Pulling zigbee2mqtt (koenkk/zigbee2mqtt:)...
latest: Pulling from koenkk/zigbee2mqtt
f56be85fc22e: Pull complete
63242ed52d8d: Pull complete
dd872ca6aa01: Pull complete
4fc09c27040d: Pull complete
690d6db02eb0: Pull complete
e66b69db5c6f: Pull complete
344c7bc5f74a: Pull complete
300b84b8e61d: Pull complete
25b368aaa806: Pull complete
6ae3ee0ea85c: Pull complete
Digest: sha256:c5cf5288dcc5d1a02758ab71ed9604be4e401fa4b8e620c524675d6b78b359ca
Status: Downloaded newer image for koenkk/zigbee2mqtt:latest
homeassistant is up-to-date
Creating zigbee2mqtt ... done
Creating mosquitto ... done
root@NAS:/opt# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
920d56d74d76 eclipse-mosquitto "/docker-entrypoint.…" 12 seconds ago Up 6 seconds 0.0.0.0:1883->1883/tcp, :::1883->1883/tcp, 0.0.0.0:9001->9001/tcp, :::9001->9001/tcp mosquitto
cf088deaa1fb koenkk/zigbee2mqtt "docker-entrypoint.s…" 12 seconds ago Up 6 seconds 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp zigbee2mqtt
b595817032f1 ghcr.io/home-assistant/home-assistant:stable "/init" 7 days ago Up 11 hours homeassistant
root@NAS:/opt# docker exec -it zigbee2mqtt /bin/sh
/app # test -w /dev/ttyACM0 && echo success || echo failure
success
Wenn ich mir dann den docker-log anzeigen lasse sieht der auch unauffällig aus:
docker logs zigbee2mqtt
Using '/app/data' as data directory
Zigbee2MQTT:info 2023-04-09 13:26:48: Logging to console and directory: '/app/data/log/2023-04-09.13-26-48' filename: log.txt
Zigbee2MQTT:info 2023-04-09 13:26:48: Starting Zigbee2MQTT version 1.30.3 (commit #24c6b2e)
Zigbee2MQTT:info 2023-04-09 13:26:48: Starting zigbee-herdsman (0.14.103)
Zigbee2MQTT:info 2023-04-09 13:26:50: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-04-09 13:26:50: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"}'
Zigbee2MQTT:info 2023-04-09 13:26:51: Currently 0 devices are joined:
Zigbee2MQTT:info 2023-04-09 13:26:51: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-04-09 13:26:51: Connecting to MQTT server at mqtt://192.168.1.10:1883
Zigbee2MQTT:info 2023-04-09 13:26:51: Connected to MQTT server
Zigbee2MQTT:info 2023-04-09 13:26:51: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2023-04-09 13:26:51: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"24c6b2e","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":false,"version":"1.30.3"}'
Zigbee2MQTT:info 2023-04-09 13:26:51: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2023-04-09 13:26:51: Zigbee2MQTT started!
ich verstehe nur nicht, wieso ich die Fehlermeldung bekomme, wenn ich den Spaß über "docker run" starte und leider kann ich den mqttserver auch nicht in mein home assistant einbinden (siehe screenshot)...
meine home assistant config sieht so aus:
#Add container user interfaces to navigate menu
panel_iframe:
plex:
title: "Plex"
url: "https://192.168.1.10:32400/web"
icon: mdi:plex
zigbee2mqtt:
title: "zigbee2mqtt"
url: "http://192.168.1.10:8080"
icon: mdi:zigbee
require_admin: true