NEU! Datensicherung per FTP / FTPS
mit Anforderung Backup über Systemobjekt, Zeitschaltuhr und VISU
Viele Details dazu hier im Forum

Upgrade: Erweiterte Prüfung von Custom Logik Code
Upgrade: Navigation im Menübaum über Suche mit CTRL-F
Upgrade: Dekodierung für 17 weitere DPT im Busmonitor - mit Farbpunkt bei RGB
Upgrade: Weitere 31 neue physikalische Einheiten und verbesserte Darstellung / Auswahl
Upgrade: Zusätzliche Gestaltungsmöglichkeiten für VISU Widgets auf der Detailseite

Jetzt in der Insider Version 7 zur 4.5 - für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

4.4.8 Verwenden von USB zu Seriell Umsetzern in Containern

Beschreibung: Einstellungen, damit USB-Geräte mit der gleichen Adresse initialisiert werden - udev rules

Kategorie: Docker

Link zu diesem Beitrag: Alles auswählen

[url=https://forum.timberwolf.io/app.php/kb/viewarticle?a=113]Knowledge Base - 4.4.8 Verwenden von USB zu Seriell Umsetzern in Containern[/url]

USB Seriell Wandler können zur Kommunikation mit allen Geräten die eine serielle Schnittstelle besitzen verwendet werden. Damit ein Programm in einem Docker Container Zugriff auf die serielle Schnittstelle erhält müssen diese Schnitte ausgeführt werden.

Schritt 1)
Um zu prüfen ob der Umsetzer am Timberwolf nutzbar ist, öffnet man die Portainer Seite aus der linken Navigation in der Timberwolf Oberfläche.
Danach wird das Gerät per USB mit dem Timberwolf verbunden. Erscheint nach einem kurzen Moment das Gerät unter Devices, kann es in einem Container verwendet werden.

Bild

Schritt 2)
In der Portainer Verwaltungsoberfläche kann das Gerät mit einen neuen oder bestehenden Container verbunden werden.
Dazu wird der Pfad für das serielle USB-Gerät aus der Docker-Seite (Schritt 1) in Portainer unter Runtime & Resources -> Devices in das Host-Feld eingetragen. In das Container-Feld kann man einen beliebigen - im jeweiligen Container noch freien - Gerätenamen vergeben.

Bild

Anwendungbeispiel:
Die Lösung zur Anbindung der Viessmann Heizungssteuerung mittels Container, die in app.php/kb/viewarticle?a=80 beschrieben ist, verwendet einen solchen USB-seriell Umsetzer.