NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Beantwortet] [V4.0 IP4] Einstellungen für Docker-Container Zigbee2MQTT gesucht

Informationen über Docker, Verwaltung mit portainer und VMs
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
jockele
Reactions:
Beiträge: 187
Registriert: Mo Aug 13, 2018 8:40 pm
Wohnort: Steisslingen
Hat sich bedankt: 27 Mal
Danksagung erhalten: 40 Mal

[V4.0 IP4] Einstellungen für Docker-Container Zigbee2MQTT gesucht

#1

Beitrag von jockele »

Hallo zusammen,

ich will mir den zigbee2mqtt-Container installieren, leider scheitere ich aber an der Erstellung des Containers.
Habe zwar einige Anleitungen zur Installation mit Portainer gefunden, leider bekomme ich es aber nicht hin.

Hat jemand von Euch den Container von koenkk/zigbee2mqtt am laufen und könnte mir beschreiben welche Einstellungen ich genau treffen muss bei der Erstellung in Portainer? Wie z.B. die Volumes genau heißen müssen und was es sonst noch für Einstellungen benötigt werden?

Danke und viele Grüße
Zuletzt geändert von blaubaerli am So Sep 24, 2023 10:59 pm, insgesamt 3-mal geändert.
Timberwolf Server 2500, ID:142 + PBM
VPN offen, Reboot nach Absprache

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#2

Beitrag von StefanW »

Hi,

ich habe das mal ein wenig positiver formuliert.

Weil eigentlich willst Du nicht berichten, sondern suchst nach den richtigen Einstellungen

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

MrWilson
Reactions:
Beiträge: 232
Registriert: Do Dez 27, 2018 2:19 pm
Wohnort: Borgsdorf
Hat sich bedankt: 44 Mal
Danksagung erhalten: 146 Mal

#3

Beitrag von MrWilson »

Unter Volumes legst du /app/data und /run/udev an. Welche Zigbee Hardware benutzt du?
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache

Ersteller
jockele
Reactions:
Beiträge: 187
Registriert: Mo Aug 13, 2018 8:40 pm
Wohnort: Steisslingen
Hat sich bedankt: 27 Mal
Danksagung erhalten: 40 Mal

#4

Beitrag von jockele »

ich hab den SLZB-06 und will den mittels LAN betreiben, ist soweit installiert.

Nur beim Docker komme ich leider nicht weiter, folgende Einstellungen habe ich gemacht, Container wird auch erstellt ich bekomme aber weder Zugriff per console noch sehe ich die angelegten volumes über denn ssh-all-volumes:

- name: koenkk/zigbee2mqtt:latest
- port mapping: 8080
- volumes: siehe Schreenshot unterhalb
- network: Heimnetz gewählt (macvlan) + eine IP vergeben
- restart policy: always

Muss ich noch sonstige Einstellungen treffen bzw. ist hier irgendwo ein Fehler drin?
Nach dem deploy scheint er kurz zu laufen, anschließen steht er auf restart

Bild

Danke und viele Grüße
Timberwolf Server 2500, ID:142 + PBM
VPN offen, Reboot nach Absprache

MrWilson
Reactions:
Beiträge: 232
Registriert: Do Dez 27, 2018 2:19 pm
Wohnort: Borgsdorf
Hat sich bedankt: 44 Mal
Danksagung erhalten: 146 Mal

#5

Beitrag von MrWilson »

Hast du unter Runtime & Resources den Pfad zum Stick angegeben?
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache

Ersteller
jockele
Reactions:
Beiträge: 187
Registriert: Mo Aug 13, 2018 8:40 pm
Wohnort: Steisslingen
Hat sich bedankt: 27 Mal
Danksagung erhalten: 40 Mal

#6

Beitrag von jockele »

nein, bisher nicht, wie genau muss das aussehen bei einem über LAN verbundenen Stick?
Dachte das wird später konfiguriert
Timberwolf Server 2500, ID:142 + PBM
VPN offen, Reboot nach Absprache

MrWilson
Reactions:
Beiträge: 232
Registriert: Do Dez 27, 2018 2:19 pm
Wohnort: Borgsdorf
Hat sich bedankt: 44 Mal
Danksagung erhalten: 146 Mal

#7

Beitrag von MrWilson »

Ich glaube du musst den Stick erst unabhängig konfigurieren, damit du IP und Port vom Stick kennst und dann im Container mit tcp://IP:Port einbinden.
TWS 2500 ID: 341 + PBM ID: 463, VPN offen, Reboot nur nach Absprache

blaubaerli
Reactions:
Beiträge: 2326
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 898 Mal
Danksagung erhalten: 700 Mal

#8

Beitrag von blaubaerli »

Hallo @jockele,

ich habe mir das gerade mal kurz angesehen und bei mir nur eine Minikonfig mit deinen Angaben probiert. Nach einem Blick in die Logs des Containers bemängelt er bei mir das Fehlen einer Konfigurationsdatei.
Using '/app/data' as data directory
Creating configuration file...
cp: can't stat '/app/configuration.example.yaml': No such file or directory
Hast du dir mal deine Logs zum Container angesehen? Siehe hier:
Bild

oder auch hier:

Bild

Ist dir klar, auf welchem Weg du die hier erforderlichen Konfigurationen vornehmen kannst?

Hast du dir die Dokumentationen auf https://www.zigbee2mqtt.io/guide/instal ... ocker.html mal angesehen und entsprechend adaptiert? In welchen Konfigurationseinstellungen deinerseits sind diese Dinge eingeflossen?

So wie ich das beurteile, wirst du zunächst mal eine Datei "configuration.yaml" gemäß deiner Konfiguration erstellen müssen und diese dann in das "Data-Volume" bringen müssen. Das wird aber "nur" im Umweg über einen zusätzlichen Container gehen, in dem du das Volumen ebenfalls montierst und dann via SSH dazu eine Verbindung aufbaust. Also z.B. "hermsi-alpine-sshd" und dann mittels winscp oder dergleichen die Konfigurationsdatei dahin schiebst.

Eine Musterkonfigurationsdatei bekommst du hier: https://raw.githubusercontent.com/Koenk ... ation.yaml

Nach dieser Basisarbeit sieht mein Log jetzt wie folgt aus:
Zigbee2MQTT:info 2023-09-23 11:51:20: Logging to console and directory: '/app/data/log/2023-09-23.11-51-19' filename: log.txt
Zigbee2MQTT:info 2023-09-23 11:51:20: Starting Zigbee2MQTT version 1.33.0 (commit #7ee207f)
Zigbee2MQTT:info 2023-09-23 11:51:20: Starting zigbee-herdsman (0.18.5)
Zigbee2MQTT:error 2023-09-23 11:51:22: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-09-23 11:51:22: Failed to start zigbee
Zigbee2MQTT:error 2023-09-23 11:51:22: Check https://www.zigbee2mqtt.io/guide/instal ... start.html for possible solutions
Zigbee2MQTT:error 2023-09-23 11:51:22: Exiting...
Zigbee2MQTT:error 2023-09-23 11:51:22: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0'
at SerialPort.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:146:28)
at SerialPort._error (/app/node_modules/@serialport/stream/dist/index.js:75:22)
at /app/node_modules/@serialport/stream/dist/index.js:111:18
Hast du mal ein paar Detailscreenshots?

Danke.

Beste Grüße
Jens

PS: Ich habe keinerlei Zigbee-Komponenten am Start, daher kann ich das nur in den Basics supporten... :think:
Zuletzt geändert von blaubaerli am Sa Sep 23, 2023 2:28 pm, insgesamt 1-mal geändert.
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

Ersteller
jockele
Reactions:
Beiträge: 187
Registriert: Mo Aug 13, 2018 8:40 pm
Wohnort: Steisslingen
Hat sich bedankt: 27 Mal
Danksagung erhalten: 40 Mal

#9

Beitrag von jockele »

Servus zusammen,

habe Dank Eurer Hilfe den Container jetzt am laufen, besten Dank für die Unterstützung.
Die Lösung war tatsächlich das config-file reinzukopieren.

Werde mich die nächsten Tage dann daran machen die Zigbee-Funktionalität zu implementieren, war aufgrund Zeitmangel bisher leider noch nicht machbar,

viele Grüße und schönes Rest-WE
Timberwolf Server 2500, ID:142 + PBM
VPN offen, Reboot nach Absprache
Antworten

Zurück zu „Docker, portainer, VM“