ich habe mir einen Stick gekauft mit der neusten zigbee2mqtt Software.
Nun scheitert es allerdings daran, dass ich scheinbar keinen Zugriff auf "dev/ttyACM0" habe. In den gängigen Anleitungen steht, der port "ttyACM0" wird angesprochen. Wie kann ich denn prüfen, ob das überhaupt bei mir der richtige Port ist?
Wenn ich dmesg ausführe sehe ich, dass der Stick erkannt wird.
Code: Alles auswählen
[79901.430315] usb 1-1.2: new full-speed USB device number 6 using dwc_otg
[79901.574804] usb 1-1.2: New USB device found, idVendor=0451, idProduct=16ae, bcdDevice=25.17
[79901.574822] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[79901.574832] usb 1-1.2: Product: CC2531 USB Dongle
[79901.574841] usb 1-1.2: Manufacturer: Texas Instruments
Code: Alles auswählen
ls: cannot access '/dev/ttyACM0': No such file or directory
Code: Alles auswählen
# Home Assistant integration (MQTT discovery)
homeassistant: false
# allow new devices to join, kann aus, wenn alle Geräte gefunden
permit_join: true
# MQTT settings
mqtt:
# MQTT base topic for zigbee2mqtt MQTT messages
base_topic: zigbee2mqtt
# MQTT server URL
server: 'mqtt://localhost:1883'
# MQTT server authentication, uncomment if required:
user: xxx
password: xxx
# Serial settings
serial:
# Location of CC2531 USB sniffer
port: /dev/ttyACM0
# Optional: disable LED of CC2531 USB sniffer
disable_led: true
advanced:
log_level: debug
Unter /dev/ gibt es allerdings auch nichts was "ttyACM0" heißt, sondern viele tty mit einer Nummer oder ttyAMA0. Aber auch dieser Port klappt nicht.
Prüfen, ob ich den richtigen Port anspreche kann ich doch, indem ich die LED an und ausschalte? Das funktioniert zumindest auch nicht, was mich darauf schließen lässt, dass der Port falsch ist.
Viele Grüße