Zigbee Dongle cc2652P wird von Gladys nicht erkannt [Erledigt]

Hallo,

Nach einer frischen Installation gibt es ein Problem mit der Verbindung eines Zigbee-Dongles: « ZBDongle Zigbee 3.0 USB Dongle Plus »
Kauf-Link: Amazon.fr
Ist der CC2652P-Chip kompatibel?
In der Zigbee2mqtt-Konfiguration ein rotes Kreuz nach MQTT
Die Ergebnisse in der Konsole:

pi@gladys:~ $ lsusb
Bus 001 Gerät 007: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 001 Gerät 004: ID 0461:4ed3 Primax Electronics, Ltd ACER Predator Gaming Keyboard
Bus 001 Gerät 006: ID 0480:0301 Toshiba America Inc External USB HDD
Bus 001 Gerät 003: ID 0424:ec00 Microchip Technology, Inc. (ehemals SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Gerät 002: ID 0424:9514 Microchip Technology, Inc. (ehemals SMSC) SMC9514 Hub
Bus 001 Gerät 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

pi@gladys:~ $ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 17. Mär 13:59 /dev/ttyUSB0

pi@gladys:~ $ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 17. Mär 13:59 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 → ../../ttyUSB0

pi@gladys:~ $ sudo dmesg | grep tty
[ 0.000000] Kernel-Befehlszeile: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=Composite-1:720x480@60i vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=fbd008b5-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[ 0.000459] printk: Konsole [tty1] aktiviert
[ 2.807175] 3f201000.serial: ttyAMA0 an MMIO 0x3f201000 (irq = 99, base_baud = 0) ist ein PL011 rev2
[ 7.475101] systemd[1]: Erstellte Scheibe system-getty.slice.
[ 11.524772] usb 1-1.5: cp210x-Wandler jetzt an ttyUSB0 angeschlossen

Sollte ich diesen Chip zurückgeben?

Vielen Dank für Ihre Antworten
Bearbeitung: Gladys 32-Bit-Bild auf rpi 3 b+

Hallo!
Wenn du auf die Seite der Servicekonfiguration gehst, wählst du dort deinen Dongle aus der Liste aus?


Dann, nachdem du gespeichert hast, wartest du lange genug (manchmal 5-10 Minuten beim ersten Mal, da ein Download/Deployment stattfinden kann)?
Danach, was geben die Befehle, per SSH, ‹ docker logs gladys-z2m-zigbee2mqtt › und ‹ docker logs gladys › aus?

Guten Abend GBoulvin.
Ich habe bereits eine Gladys-Instanz, die auf der Freebox läuft. Bisher gab es keine Probleme.
Die neue Installation ist für einen Freund.
Ja, auf deine Fragen.
Was die Logs betrifft, antworte ich dir morgen, ich bin heute Abend nicht zu Hause
Danke dir

Die neue Instanz läuft auf einem RPI3, und ich sehe, dass es eine externe USB-Festplatte gibt.
Hast du einen USB-Hub mit Stromversorgung für die externe Festplatte?

Hallo Will
Nein, kein USB-Hub mit Stromversorgung. Ich dachte, das sei für eine SSD unnötig. Ich werde es mal mit einem Hub versuchen.
Wie von GBoulvin gefordert:

Zigbee2MQTT:info 2023-03-18 08:21:50: Protokollierung in der Konsole und im Verzeichnis: ‹ /app/data/log/2023-03-18.08-21-49 › Dateiname: log.txt
Zigbee2MQTT:info 2023-03-18 08:21:50: Start von Zigbee2MQTT Version 1.30.2 (Commit #cdf62ea)
Zigbee2MQTT:info 2023-03-18 08:21:50: Start von zigbee-herdsman (0.14.96)
Zigbee2MQTT:error 2023-03-18 08:22:56: Fehler beim Starten von zigbee-herdsman
Zigbee2MQTT:error 2023-03-18 08:22:56: Zigbee konnte nicht gestartet werden
Zigbee2MQTT:error 2023-03-18 08:22:56: Überprüfen Sie Redirecting... für mögliche Lösungen
Zigbee2MQTT:error 2023-03-18 08:22:56: Beenden…
Zigbee2MQTT:error 2023-03-18 08:22:57: Fehler: Netzwerkkommissionierung ist abgelaufen - wahrscheinlich existiert bereits ein Netzwerk mit derselben panId oder extendedPanId in der Nähe
bei ZnpAdapterManager.beginCommissioning (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:347:23)
bei ZnpAdapterManager.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:92:17)
bei Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
bei Zigbee.start (/app/lib/zigbee.ts:58:27)
bei Controller.start (/app/lib/controller.ts:101:27)
bei start (/app/index.js:107:5)
Verwendung von ‹ /app/data › als Datenverzeichnis
Zigbee2MQTT:info 2023-03-18 08:23:06: Protokollierung in der Konsole und im Verzeichnis: ‹ /app/data/log/2023-03-18.08-23-06 › Dateiname: log.txt
Zigbee2MQTT:info 2023-03-18 08:23:06: Start von Zigbee2MQTT Version 1.30.2 (Commit #cdf62ea)
Zigbee2MQTT:info 2023-03-18 08:23:06: Start von zigbee-herdsman (0.14.96)

Log ist etwas lang
2023-03-18T09:17:04+0100 job.purge.js:17 (Job.purge) Löscht alle Hintergrundaufträge, die vor dem = Sa 11. Mär 2023 09:17:04 GMT+0100 (Mitteleuropäische Normalzeit) erstellt wurden
2023-03-18T09:17:13+0100 index.js:14 (Object.start) Alexa-Dienst wird gestartet
2023-03-18T09:17:13+0100 index.js:21 (Object.start) Beispiel-Dienst wird gestartet
2023-03-18T09:17:13+0100 index.js:88 (Object.start) CalDAV-Dienst wird gestartet
2023-03-18T09:17:13+0100 index.js:18 (Object.start) TP-Link-Dienst wird gestartet
2023-03-18T09:17:13+0100 index.js:16 (Object.start) Broadlink-Dienst wird gestartet
2023-03-18T09:17:14+0100 index.js:18 (Object.start) HomeKit-Dienst wird gestartet
2023-03-18T09:17:14+0100 index.js:14 (Object.start) GoogleActions-Dienst wird gestartet
2023-03-18T09:17:15+0100 init.js:38 (Zigbee2mqttManager.init) Zigbee2mqtt USB-Dongle an /dev/ttyUSB0 angeschlossen
2023-03-18T09:17:15+0100 checkForContainerUpdates.js:14 (Zigbee2mqttManager.checkForContainerUpdates) Überprüfe auf aktuell installierte Versionen und erforderliche Updates…
2023-03-18T09:17:15+0100 installMqttContainer.js:104 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker-Container erfolgreich gestartet
2023-03-18T09:17:15+0100 installZ2mContainer.js:56 (Zigbee2mqttManager.installZ2mContainer) Vorbereitung der Zigbee2mqtt-Umgebung…
2023-03-18T09:17:15+0100 installZ2mContainer.js:75 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt-Container erfolgreich gestartet
2023-03-18T09:17:15+0100 connect.js:14 (Zigbee2mqttManager.connect) Verbindung von Gladys zu MQTT-Broker mqtt://localhost:1884…
2023-03-18T09:17:15+0100 connect.js:24 (MqttClient.) Verbunden mit MQTT-Container mqtt://localhost:1884
2023-03-18T09:17:15+0100 subscribe.js:12 (Zigbee2mqttManager.subscribe) Abonnieren des MQTT-Themas zigbee2mqtt/#
2023-03-18T09:17:15+0100 index.js:20 (Object.start) Open Weather-Dienst wird gestartet
2023-03-18T09:17:15+0100 service.start.js:40 (Service.start) Der Dienst openweather ist nicht konfiguriert, daher wurde er nicht gestartet.
2023-03-18T09:17:15+0100 index.js:17 (Object.start) eWeLink-Dienst wird gestartet
2023-03-18T09:17:15+0100 service.start.js:40 (Service.start) Der Dienst ewelink ist nicht konfiguriert, daher wurde er nicht gestartet.
2023-03-18T09:17:15+0100 index.js:15 (Object.start) Bluetooth-Dienst wird gestartet
2023-03-18T09:17:16+0100 bluetooth.initPresenceScanner.js:18 (BluetoothManager.initPresenceScanner) Bluetooth-Konfiguration: Präsenzscanner wird gestartet
2023-03-18T09:17:16+0100 index.js:15 (Object.start) Tasmota-Dienst wird gestartet
2023-03-18T09:17:16+0100 index.js:14 (Object.start) Xiaomi-Dienst wird gestartet
2023-03-18T09:17:16+0100 index.js:13 (Object.start) USB-Dienst wird gestartet
2023-03-18T09:17:16+0100 index.js:19 (Object.start) Telegram-Dienst wird gestartet
2023-03-18T09:17:16+0100 service.start.js:40 (Service.start) Der Dienst telegram ist nicht konfiguriert, daher wurde er nicht gestartet.
2023-03-18T09:17:16+0100 index.js:16 (Object.start) RTSP-Dienst wird gestartet
2023-03-18T09:17:16+0100 index.js:18 (Object.start) Philips Hue-Dienst wird gestartet
2023-03-18T09:17:16+0100 index.js:16 (Object.start) MQTT-Dienst wird gestartet
2023-03-18T09:17:17+0100 updateContainer.js:13 (MqttHandler.updateContainer) MQTT: Überprüfe auf erforderliche Änderungen…
2023-03-18T09:17:17+0100 updateContainer.js:41 (MqttHandler.updateContainer) MQTT: Kein Container-Update erforderlich
2023-03-18T09:17:17+0100 connect.js:38 (MqttClient.) Verbunden mit MQTT-Server mqtt://localhost
2023-03-18T09:17:17+0100 subscribe.js:12 (MqttHandler.subscribe) Abonnieren des MQTT-Themas stat/+/+
2023-03-18T09:17:17+0100 subscribe.js:12 (MqttHandler.subscribe) Abonnieren des MQTT-Themas tele/+/+
2023-03-18T09:17:17+0100 subscribe.js:12 (MqttHandler.subscribe) Abonnieren des MQTT-Themas gladys/master/#
2023-03-18T09:17:17+0100 index.js:17 (Object.start) Ecowatt-Dienst wird gestartet
2023-03-18T09:17:17+0100 scene.dailyUpdate.js:58 () Heute geht die Sonne um 7:10 Uhr in Ihrer Zeitzone (Europe/Paris) auf
2023-03-18T09:17:17+0100 scene.dailyUpdate.js:59 () Heute geht die Sonne um 19:11 Uhr in Ihrer Zeitzone (Europe/Paris) unter
2023-03-18T09:17:17+0100 scene.dailyUpdate.js:70 () Die Sonne ist heute Morgen aufgegangen. Heute wird nichts geplant.
2023-03-18T09:17:17+0100 scene.dailyUpdate.js:81 () Sonnenuntergang ist in 10 Stunden geplant.
2023-03-18T09:17:18+0100 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Berechnung der Aggregatzustände der Gerätefunktionen für das Intervall stündlich
2023-03-18T09:17:18+0100 index.js:63 (Server.) Server hört auf Port 80
2023-03-18T09:17:22+0100 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Verarbeitung für Intervall stündlich abgeschlossen
2023-03-18T09:17:22+0100 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Berechnung der Aggregatzustände der Gerätefunktionen für das Intervall täglich
2023-03-18T09:17:26+0100 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Verarbeitung für Intervall täglich abgeschlossen
2023-03-18T09:17:26+0100 device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Berechnung der Aggregatzustände der Gerätefunktionen für das Intervall monatlich
2023-03-18T09:17:30+0100 device.calculateAggregate.js:105 (ChildProcess.) device.calculateAggregate: Verarbeitung für Intervall monatlich abgeschlossen
2023-03-18T09:18:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:18:00 GMT
2023-03-18T09:19:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:19:00 GMT
2023-03-18T09:20:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:20:00 GMT
2023-03-18T09:21:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:21:00 GMT
2023-03-18T09:22:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:22:00 GMT
2023-03-18T09:23:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:23:00 GMT
2023-03-18T09:24:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:24:00 GMT
2023-03-18T09:25:00+0100 scene.checkCalendarTriggers.js:24 (SceneManager.checkCalendarTriggers) Überprüfe Kalenderauslöser am Sa, 18. Mär 2023 08:25:00 GMT
2023-03-18T09:25:55+0100 init.js:38 (Zigbee2mqttManager.init) Zigbee2mqtt USB-Dongle an /dev/ttyUSB0 angeschlossen
2023-03-18T09:25:55+0100 checkForContainerUpdates.js:14 (Zigbee2mqttManager.checkForContainerUpdates) Überprüfe auf aktuell installierte Versionen und erforderliche Updates…
2023-03-18T09:25:55+0100 installMqttContainer.js:104 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker-Container erfolgreich gestartet
2023-03-18T09:25:55+0100 installZ2mContainer.js:56 (Zigbee2mqttManager.installZ2mContainer) Vorbereitung der Zigbee2mqtt-Umgebung…
2023-03-18T09:25:55+0100 installZ2mContainer.js:75 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt-Container erfolgreich gestartet
2023-03-18T09:25:55+0100 connect.js:14 (Zigbee2mqttManager.connect) Verbindung von Gladys zu MQTT-Broker mqtt://localhost:1884…
2023-03-18T09:25:55+0100 connect.js:24 (MqttClient.) Verbunden mit MQTT-Container mqtt://localhost:1884
2023-03-18T09:25:55+0100 subscribe.js:12 (Zigbee2mqttManager.subscribe) Abonnieren des MQTT-Themas zigbee2mqtt/#

Hallo @kazuke,
Ich hatte auch sehr viel Mühe, den Dongle Modell P (einen zweiten aufgrund des dauerhaften Fehlers) zu verbinden. Schließlich,

  • habe ich ihn an den mit einer Verlängerung mit Strom versorgten Hub angeschlossen, wie ein Community-Mitglied vorgeschlagen hatte
  • habe ich das SSD direkt an den Hub angeschlossen und seitdem funktioniert es normal
    Viel Glück

Ja, das ist der richtige Weg. Wenn man eine externe Festplatte anschließt, muss man sie über einen Hub mit Strom versorgen.

In der Dokumentation hat @pierre-gilles einen Hinweis zu diesem Thema hinterlassen

https://gladysassistant.com/de/docs/installation/raspberry-pi/

Vielen Dank für all Ihre Ratschläge, aber nach sorgfältiger Befolgung derselben dasselbe Ergebnis.
Ich habe die Instanz auf dem RPI4 gestartet, für den Fall, dass der RPI3 einige Fehler hat, aber es ist nicht besser.
Ich hatte einen Demoschlüssel für Home Assistant, und dort wurde der Schlüssel direkt nach der Integration des Moduls ohne USB-Hub auf dem RPI3 erkannt.
Ich setze die Untersuchungen mit Ihrer Hilfe fort, wenn Sie möchten. Welche andere Manipulation ist zu machen?
Danke

Die Fortsetzung…
Ich habe diesen Schlüssel angeschlossen, nachdem ich den ursprünglichen entfernt hatte, auf meiner auf der Freebox installierten Instanz.
Überraschung, er wird erkannt und funktioniert.
Ich habe also die gleiche Installation wie auf der Freebox durchgeführt: Raspian64 installieren, dann die Container wie in der Gladys-Dokumentation beschrieben und es funktioniert.
Falls Sie eine Erklärung haben.

Danke für Ihre Verfügbarkeit