Synology Docker Zigbee2MQTT (SONOFF ZBDongle-E 3.0)

K-ist-K

Benutzer
Mitglied seit
04. Sep 2019
Beiträge
11
Punkte für Reaktionen
1
Punkte
1
Hallo,

es gibt zu diesem Thema so viele Infos/Videos aber ich scheitere einfach und ich weiß leider nicht warum.
MQTT läuft bei mir im Docker auf der Synology (eclipse-mosquitto) funktionstüchtig, Home-Assistent Docker greift auf MQTT zu.

Hab jetzt seit paar Tagen den SONOFF Stick und schaff es nicht das es läuft.
Stick wird ohne zutun erkannt über die Systemsteuerung.
SONOFF Zigbee 3.0 USB Dongle Plus V2 - QinHeng Electronics
Bei mir läuft DSM 6.0 (nicht DSM 7)

Ich nutze folgendes Image:
koenkk-zigbee2mqtt:1.9.0 (vorerst habe ich immer latest genutzt, vor paar Tagen. Aber die Version von Latest war nicht die letzte xD)

Hier ein paar Infos meiner Einstellungen:
- Container mit hoher Priorität ausführen
- docker/zigbee2mqtt/data > /app/data
- 8080 / 8080 / TCP
- USBDEVICES > /dev/ttyACM0

Das ist mein Configuration.yaml File (das auf der Synology hier liegt: /volume1/docker/zigbee2mqtt/data
YAML:
# Home Assistant integration (MQTT discovery)
# homeassistant: true

frontend: true

# allow new devices to join
permit_join: true

log: true

mqtt:
  # MQTT base topic for zigbee2mqtt MQTT messages
  #base_topic: zigbee2mqtt

  # MQTT server URL
  server: 'mqtt://192.168.1.160:1883'

serial:
  port: /dev/ttyACM0


/dev/ttyACM0 ist richtig und sehe ich per SSH, seit der Stick steckt, ist nicht blind übernommen.

Im Protokoll sehe ich folgendes:
2023-12-23 21_36_58-Album _Sie_ – Mozilla Firefox.jpg

Was genau im YAML File nicht passt, weiß ich nicht.
Hab HomeAssistant dann auskommentiert & base_topic auch. Ändert nichts.
npm sagt mir noch nichts.
Container wird immer automatisch beendet.

Ich denke es könnte eines dieser zwei Probleme sein:
Container hat keinen Zugriff auf /dev/ttyACM0
USB Device wurde nicht durchgereicht an den Container.

Hoffe es hat wer eine Idee, bin schon langsam am verzweifeln.


Danke und LG K
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.024
Punkte für Reaktionen
274
Punkte
393
Hallo,
die ersten beiden Fehler sind einfach.
Code:
homeassistant: true
permit_join: true
frontend:
  port: 8055
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.1.85

Gruß Götz
 

K-ist-K

Benutzer
Mitglied seit
04. Sep 2019
Beiträge
11
Punkte für Reaktionen
1
Punkte
1
@goetz ich hab das mal übernommen und meine IP genutzt.
Dann kommt der Fehler von oben nicht, Container stoppt dennoch.

2024-01-16 22_16_13-KistK-Backup - Synology DiskStation.jpg

@zandhaas ich bin schon öfters auf diesen Link gestoßen und andere Seiten.
Ich teste es mal mit docker run, hab es bis jetzt 1x vor längerem probiert, sonst immer mit GUI.

Unter Rootloser Container, sehe ich nur das bei mir auch so aussieht:
2024-01-16 22_17_48-192.168.1.160 - PuTTY.jpg

das aber auf User umlegen. Ist zwar gut und werde ich probieren.
Aber kann ja nicht der Hauptgrund sein, warum ein Container nicht laufen bleibt, oder?

Alles was sonst steht, hilft mir ja nicht weiter.
Bin kein Raspbeery Benutzer, hab nicht Docker Stack Zuordnung (oder doch?), hab kein DSM 7
 

K-ist-K

Benutzer
Mitglied seit
04. Sep 2019
Beiträge
11
Punkte für Reaktionen
1
Punkte
1
Hab es jetzt auch mit diverse Varianten probiert, wo ich per SSH versucht habe den Docker zu starten:
2024-01-16 22_33_54-192.168.1.160 - PuTTY.jpg
 

zandhaas

Benutzer
Mitglied seit
09. Sep 2011
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
Probiere mahl: chmod 666 /dev/ttyACM0

Du startest den container aber als root also erwarte da nicht soviel von
 

K-ist-K

Benutzer
Mitglied seit
04. Sep 2019
Beiträge
11
Punkte für Reaktionen
1
Punkte
1
Das ist mir zwischendurch auch eingefallen, Befehl geht auch durch.
Nach einen Neustart der Synology wird es automatisch zurückgesetzt.
Aber auch vorm Neustart, wo es noch gepasst hat, hat es nichts gebracht.

Wenn keinen mehr was einfällt, werde ich es wohl am Raspberry Pi 3B laufen lassen.
Direkt unter Home-Assistant OS.
 
  • Like
Reaktionen: goetz


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat