NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3

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 IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

Enocean USB 300 Gateway + openHAB auf TWS

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

Robert_Mini
Reactions:
Beiträge: 3744
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1168 Mal
Danksagung erhalten: 2076 Mal

#11

Beitrag von Robert_Mini »

Da es primär um Docker-Themen geht, in das Unterforum Container verschoben.

Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Dragonos2000
Reactions:
Beiträge: 2183
Registriert: So Aug 12, 2018 1:38 pm
Wohnort: Karlsruher Raum
Hat sich bedankt: 481 Mal
Danksagung erhalten: 889 Mal

#12

Beitrag von Dragonos2000 »

Müsste für eine Erreichbarkeit der MacVlanId des OpenHab Dockers via SSH nicht auch der Port 22 gemapped werden?
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#13

Beitrag von Matze76 »

Habe ich gemacht, aber im openHAB Container scheint gar kein SSH client mit drin zu sein. (Deshalb ist ja für den Zugriff auf die Volumes auch der Umweg über den SSH-Container notwendig).

Gruß
Matthias
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#14

Beitrag von Matze76 »

So, jetzt hab ich´s !
  • Console des openHAB-Containers aufrufen (mit Bash + Default-User)
  • Befehl "exec runtime/bin/client"
Und voilà, schon ist man in der openHAB Console :)

Bild
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

Hiele
Reactions:
Beiträge: 201
Registriert: Mo Jan 21, 2019 8:15 pm
Wohnort: Stahnsdorf
Hat sich bedankt: 228 Mal
Danksagung erhalten: 148 Mal

#15

Beitrag von Hiele »

Hallo Matze,

siehe hier: https://www.openhab.org/docs/administra ... interfaces

Du muss vermutlich erstmal den Zugriff zulassen...
Dann kannst du auch von eine anderen Maschine drauf.

LG Hiele
"TWS 2600 ID:228, (VPN offen), Reboot erlaubt, DEV"

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#16

Beitrag von Matze76 »

Danke @Hiele für den Hinweis - gebracht hat es aber leider nichts, diese Zeile in der Datei entsprechend zu ändern.

Wie gesagt, ich denke dass das ssh-Paket im openHAB-Container nicht vorhanden ist - jedenfalls habe ich so etwas an anderer Stelle gelesen. Könnte man irgendwie nachinstallieren, aber es ist dann beim erneuten deployen erstmal wieder weg. Ist aber auch nicht schlimm, ich komme ja auf die Konsole und konnte jetzt auch feststellen, dass das gesuchte Feature vorhanden ist.

Mein Ausgangsproblem (openHAB im Container auf dem TWS erkennt den EnoceanStick nicht - wo auch immer der angeschlossen ist) ist immer noch vorhanden. Was ich an Beschreibung gefunden habe und was die Container-Shell an Befehlen zulässt, habe ich ausprobiert. Alles andere übersteigt meinen Linux-Horizont.

Bei Gelegenheit schreibe ich nochmal zusammen, was ich da im Einzelnen versucht habe, in der Hoffnung noch einen entscheidenden Tipp zu bekommen.

Gruß
Matthias
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#17

Beitrag von Matze76 »

Hallo zusammen,

ich versuche noch einmal, den EnOcean USB 300 mit dem openHAB im Docker-Container zu verbinden.

Der einfachste Weg sollte sein, den Stick direkt an den Timberwolf anzustecken. Die Beschreibung zum EnOcean-Binding in openHAB sagt dazu "A directly connected USB300 can be auto discovered".

Wenn ich den Stick an den TWS anstecke, wird dieser in der Portainer-Übersicht auch angezeigt.

Bild

Für die automatische Erkennung durch den openHAB-Container scheint das aber noch nicht auszureichen. Hat jemand eine Idee, was ich tun muss, um dem Container zu sagen, dass er auf dieses "Device" zugreifen soll?

Gruß
Matthias
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#18

Beitrag von Matze76 »

Ergänzung:
Einfach den Pfad in die openHAB-Konfiguration kopieren führt leider auch nicht zum Erfolg.

Bild
Zuletzt geändert von Matze76 am Fr Sep 27, 2019 5:29 pm, insgesamt 1-mal geändert.
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache

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

#19

Beitrag von StefanW »

Hallo Matthias,

hast Du mal auf das blaue i gedrückt, neben dem Wort "Pfad". Da wird erklärt, wie man das USB Device nutzbar macht in Portainer für Docker.

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.

Ersteller
Matze76
Reactions:
Beiträge: 314
Registriert: Mo Sep 24, 2018 9:59 am
Hat sich bedankt: 282 Mal
Danksagung erhalten: 195 Mal

#20

Beitrag von Matze76 »

Hallo Stefan,

danke! Ja, habe ich - und inzwischen habe ich auch herausgefunden, wie man ein Device im Container hinzufügt und welche Schritte sonst noch erforderlich sind.

Mein openHAB-Container hat also inzwischen das Gateway erkannt :)

So geht´s:

1.) Device-Pfad aus der Portainer-Übersicht kopieren

Bild

2.) Im openHAB-Container im Reiter "Runtime & Resources" ein Device hinzufügen
3.) Unter "host" den kopierten Device-Pfad einfügen und unter "container" z. B. /dev/ttyUSB0 eintragen

Bild

4.) Im Reiter "Env" eine Environment-Variable hinzufügen:

Name: EXTRA_JAVA_OPTS , Value: -Dgnu.io.rxtx.SerialPorts=/dev/ttyUSB0

Bild

5.) Nach dem Deployen des Containers in der PaperUI (oder entsprechende Textdatei-Konfiguration) im EnOcean-Binding dann den Pfad eintragen.

Bild

Das "Thing" sollte dann nach kurzer Zeit in den Status "Online" wechseln.

Bild

easy peasy, wenn man weiß wie es geht ;)
Zuletzt geändert von Matze76 am Fr Sep 27, 2019 6:41 pm, insgesamt 2-mal geändert.
Gruß
Matthias

TWS 2500 ID:110 + PBM, VPN offen, Reboot nach Rücksprache
Antworten

Zurück zu „Docker, portainer, VM“