NEWS
Zigbee mal wieder kaputt
-
Gut, Container also...
Auf einem nativen System schaut das jedenfalls so aus:ls -l /dev/ttyAMA0 crw-rw---- 1 root dialout 204, 64 Apr 23 01:04 /dev/ttyAMA0
Mein zigbee-Stick wird aber auch woanders (nämlich /dev/ttyUSB0) eingehängt:
ls -la /dev/serial/by-id/ total 0 drwxr-xr-x 2 root root 60 Apr 23 01:04 . drwxr-xr-x 4 root root 80 Apr 23 01:04 .. lrwxrwxrwx 1 root root 13 Apr 23 01:04 usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 -> ../../ttyUSB0
ls -l /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 Apr 23 09:25 /dev/ttyUSB0
-
Ich weiß jetzt nicht warum, es geht jedoch wieder.
lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 0451:16c8 Texas Instruments, Inc. Bus 001 Device 003: ID 8087:0aaa Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ls -l /dev/ttyACM0 crw-rw---- 1 root dialout 166, 0 Apr 23 10:21 /dev/ttyACM0
habe gestern 100te mal neu gestartet und nichts ist passiert. Eben nochmal neu gestartet und er findet ihn wieder
-
Dann stell den Link aus /dev/serial/by-id ein. Der ist robuster bei Neustarts.
-
gibts nicht
ls -la /dev/serial/by-id/ ls: cannot access '/dev/serial/by-id/': No such file or directory
-
Gut, liegt vielleicht an dem Container-Gedöns.
Ich weiß schon, warum ich das nicht verwende. -
@mpl1338 Ich hatte auch mal den Fehler, Iobroker lief aber auf einem Raspi PI 4.
da war die serielle Schnittstelle nicht aktiviert. -
@mpl1338 sagte in Zigbee mal wieder kaputt:
ls -la /dev/serial/by-id/
Normal geht der Befehl unter Proxmox!
Hast Du den Stick auch richtig an den Container weitergegeben? Als VM ist das wesendlich entspannter!
Schau Dir das mal an : https://coldcorner.de/2018/07/12/proxmox-usb-passthrough-fuer-lxc-container-z-wave-uzb1/ -
ich habe die USB weitergabe nach der von dir geposteten Anleitung vor nem Jahr eingerichtet. Ohne dies ging Garnichts
-
@mpl1338 Und das heisst jetzt?
Geht das nicht mehr? -
ich hab das Problem, dass die Rechte bei dem Sonoff Zigbee Stick nicht passen.
Wie kann ich dem Stick die nötigen Rechte verpassen?Bei mir sieht das ganze so aus:
proxmox@zigbee2mqtt:/opt/zigbee2mqtt$ ls -la /dev/serial/by-id/ total 0 drwxr-xr-x 2 root root 60 Feb 21 18:54 . drwxr-xr-x 3 root root 60 Feb 21 18:54 .. ---------- 1 root root 0 Feb 21 18:54 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
aktuell bekomme ich beim start von zigbee den Fehler:
Starting Zigbee2MQTT without watchdog. [2025-02-21 19:03:02] error: z2m: Error while starting zigbee-herdsman [2025-02-21 19:03:02] error: z2m: Failed to start zigbee-herdsman [2025-02-21 19:03:02] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions [2025-02-21 19:03:02] error: z2m: Exiting... [2025-02-21 19:03:02] error: z2m: Error: Error: Inappropriate ioctl for device setting custom baud rate of 115200 ELIFECYCLE Command failed with exit code 1.