Servus,
ich hatte denselben Fehler, dass kein Zugriff mehr auf den Serial Port möglich war.
2022-10-14 18:38:07.286 - error: zigbee.0 (3145) Error herdsman start
2022-10-14 18:38:17.289 - info: zigbee.0 (3145) Try to reconnect. 1 attempts left
2022-10-14 18:38:17.290 - info: zigbee.0 (3145) Starting Zigbee npm ...
2022-10-14 18:38:17.311 - info: zigbee.0 (3145) Installed Version: iobroker.zigbee@1.7.5
2022-10-14 18:38:17.475 - error: zigbee.0 (3145) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
2022-10-14 18:38:17.476 - error: zigbee.0 (3145) Failed to start Zigbee
2022-10-14 18:38:17.476 - error: zigbee.0 (3145) Error herdsman start
Ursache war, dass auf dem gleichen Raspberry Debmatic läuft und dort der CUxDeamon den Serial-Port belegt hat.
Man kann dem CUxDeamon sagen, dass er einen bestimmten Port nicht verwenden soll, indem man im CUxD-Setup unten folgende Zeile ergänzt:
TTYASSIGN=ttyUSB0:NC
Obacht: Port "USB0" kann abweichen!
Danach Raspberry neu starten und schon lief der Zigbee-Adapter im ioBroker wieder.