Seite 2 von 3

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 3:25 pm
von StefanW
Hi Christian,
thetrax hat geschrieben: Sa Dez 18, 2021 3:05 pmhab ich nicht - ich habe darum gebeten
Das war schon etwas scharf geschrieben.

thetrax hat geschrieben: Sa Dez 18, 2021 3:05 pmEs wird einem also unterstellt man hätte das bewusst missachtet
Selbstverständlich unterstelle ich niemandem, dass es bewusst nicht beachtet wird. Ich würde mir mehr bemühen darin wünschen, bevor man den ersten Thread eröffnet, sich die Gepflogenheiten anzusehen. Die Regeln sind in jedem Unterforum angepinnt.

thetrax hat geschrieben: Sa Dez 18, 2021 3:05 pmIch habe sofort nach dem passend wohlwollend und freundlich formulierten Hinweis entsprechende Änderungen vorgenommen - passts noch immer nicht ?
Doch, wunderbar, hat ja auch niemand etwas gesagt.

thetrax hat geschrieben: Sa Dez 18, 2021 3:05 pmTut mir wirklich leid ... ich dache es wäre eine einfache - geht / geht nicht - Frage
Nein, ist es nicht.

In einem vergleichbaren Fall war es so, dass die beiden Adapter vom Hersteller nicht mit den korrekten Einstellungen im USB-Chip ausgestattet waren. Ob das hier auch so ist, kann niemand sagen.

thetrax hat geschrieben: Sa Dez 18, 2021 3:05 pmZudem bedauere ich überhaupt gefragt zu haben
Das ist passiv-aggressiv und unpassend. Bitte spare Dir das.


Stefan

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 4:16 pm
von Robert_Mini
Nachdem jetzt genug über Formulierungen, etc. diskutiert wurde, zurück zum Thema.

Ich denke die Frage ist klar: kann man 2 idente M-Bus USB Schnittstellen gleichzeitig am TWS 2500 betreiben und in EDOMI im Docker durchreichen?

Dazu habe ich noch eine Frage: sind die beiden Schnittstellen an einem USB über einen USB-Hub angeschlossen oder an 2 USB Eingängen?

Du hast ja im Portainer-Menü das Device angelegt, damit der Container zugreifen kann. Ist das 2x die gleiche Bezeichnung?

Robert

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 8:20 pm
von thetrax
Robert_Mini hat geschrieben: Sa Dez 18, 2021 4:16 pm sind die beiden Schnittstellen an einem USB über einen USB-Hub angeschlossen oder an 2 USB Eingängen?
Beeinflusst das Ergebnis nicht:

Einer der Beiden (wobei egal welcher) direkt an einer der beiden USB Anschlüsse am TWS (egal welcher)
Bild

Beide direkt am TWS:
Bild

Beide Schnittstellen an einem Hub:
Bild



... jetzt kommts:

Beim Verifizieren obiger Aussagen (also alles nochmal)
hab ich seit beide Schnittstellen wieder am Hub hängen:
Bild

Das hab ich zwar bereits einige Male hinter mir - bevor ich mich ans Forum gewendet habe.
Die nun 2te (ttyUSB1) wurde mir bisher nicht angezeigt (sonst hätte sich meine Frage ja nicht gestellt). Und auch zuvor als ich alle USB Geräte entfernt habe und zwecks Screenshots nochmals anschloss, hatte ich Anzeigen wie oben abgebildet.

... und natürlich funktioniert es nun auch !

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 9:03 pm
von Robert_Mini
Na umso besser wenn‘s nun klappt!

Mich würde (aus reiner Neugier) interessieren, was du mit den beiden M-Bus Geräten am TWS betreibst?

Lg
Robert

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 10:51 pm
von thetrax
Die benutze ich zum SmartMeter auslesen (Landis Gyr E450 betrieben von der Energie Burgenland)

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: Sa Dez 18, 2021 11:12 pm
von thetrax
und ... zu früh gefreut:
so wie es aussieht gehen entweder die beiden M-Bus Adapter oder der PBM

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: So Dez 19, 2021 3:22 am
von thetrax
Mehrere Neustart Versuche haben ergeben dass meistens - aber nicht immer - 2 Geräte im TWS angezeigt werden.
Das ist auch so wenn man den USB-Hub mal trennt und wieder verbindet.
Der PBM wird jedes Mal erkannt - und solange am anderen USB nicht umgesteckt wird bleibt das auch so. Kann aber auch gut sein, dass das Kabel oder der Stecker nicht in Ordnung sind und Wackeln zu einer Unterbrechung führt die nicht sauber erkannt wird (kein Piepen).

Bild
Bild

Im Container erhalte ich zwar wie eingetragen 2 Geräte - jedoch zeigt sowohl ttyUSB0 als ttyUSB1 auf das selbe Gerät - es sind also nicht beide. Welches dürfte reiner Zufall sein, zumindest kann ich kein Muster erkennen - ist nach jedem Neustart anders. Ein Container Neustart hingegen ändert das nicht.

Zudem ist die Kommunikation mit der Schnittstelle sobald EDOMI läuft nicht konsistent (es können nicht immer alle Daten gelesen werden) - ist vermutlich der Rechenleistung die dem Container zur Verfügung steht geschuldet.

Somit dürfte das Vorhaben EDOMI am TWS laufen zu lassen für mich wohl gescheitert sein ...

Bild
Bild

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: So Dez 19, 2021 9:33 am
von gbglace
Gäbe es denn solche USB Konverter auch in günstig von anderen Herstellern?

Bzw. was tut das ganze wenn es am TWS ein drittes Gerät ohne diese Duplikate gibt, also ein PBM ein Konverter und irgendetwas anderes?

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: So Dez 19, 2021 10:02 am
von StefanW
Hallo Christian,

wir hatten mal so einen Fall, da wurden von zwei Seriell-USB-Adaptern auch nur einer erkannt und durchgereicht.

Eine nähere Beschäftigung durch unsere Entwickler hat gezeigt, dass der eine USB Chip vom Hersteller richtig konfiguriert war (Kennungen, Seriennummern usw.) und der andere (später zugekaufte) nicht. Manche Hersteller sparen sich den Aufwand der Serialisierung gerne.

Damals hat es dann gereicht, den USB Chip des zweiten Adapters korrekt zu beschreiben.

Muss hier nicht auch so sein, aber womöglich macht es Sinn, die Konfigurationsregister beider USB-Chips auszulesen.

thetrax hat geschrieben: So Dez 19, 2021 3:22 amZudem ist die Kommunikation mit der Schnittstelle sobald EDOMI läuft nicht konsistent (es können nicht immer alle Daten gelesen werden) - ist vermutlich der Rechenleistung die dem Container zur Verfügung steht geschuldet.
Ansich sollte das ab Werk nicht begrenzt sein und die Systemsoftware des TWS benötigt für sich nicht viel.

Es haben, zumindest lese ich das aus den Rückmeldungen, viele Edomi auf dem TWS am laufen. Mag aber auch an der Größe der Konfiguration von Edomi liegen.


lg

Stefan

Re: [V3.0 IP4] mehrere identische USB/RS232 in Container durchreichen

Verfasst: So Dez 19, 2021 1:20 pm
von Picha
Hallo,

hier der Link bezüglich falsch / nicht beschriebenem USB Chip.
Ab Beitrag #9 findest du Infos.

viewtopic.php?f=25&t=1883

Vorsicht, beim Beschreiben der Chips, diese können dabei zerstört werden.

Gruß Markus