Forum: PC Hard- und Software Haben USB-C Netzteile Uniqe IDs?


von Charger (Gast)


Lesenswert?

Ich habe einen Anwendungsfall, bei dem praktisch wäre per Laptop 
auslesen zu können, an welchem Netzteil er angeschlossen ist. Die 
Netzteile selbst sind fest verbaut. Konkret sollen je nach Netzteil 
bestimmte Werte in einer Anwendung vorausgefüllt werden. Ich weiß, dass 
es für meinen Anwendungsfall noch genug andere Lösungen gibt, dazu bitte 
keine Vorschläge.

Mir geht es nur um die ganz konkrete Frage: Gibt es einen Standard bei 
USB-C Netzteilen / USB PD, über den sich eine Seriennummer des Netzteils 
auslesen lässt? Ansonsten sind es ausschließlich Lenovo Netzteile. Haben 
die eine proprietäre Seriennummer, die sich auslesen lässt?

von Peter Pan (Gast)


Lesenswert?

Gäbe noch die Option statt Netzteilen Dockingstationen zu verbauen.

Klassische Typ C Docks müssen ja nichts können außer einem weiteren USB 
Port bereitzustellen. Die gibt es für 20-30€ zu hauf.

Daran kannst du dann einen passenden Stick für eine eindeutige ID 
anschließen, das könnte z.B. ein FT232 Dongle sein.

Das würde dann auch unabhängig davon funktionieren ob deine Netzteile 
entsprechende Seriennummern haben.

von Charger (Gast)


Lesenswert?

Peter Pan schrieb:
> Gäbe noch die Option statt Netzteilen Dockingstationen zu verbauen.

Klar gibt es die. Ist aktuell auch der Plan, aber:

Charger schrieb:
> Ich weiß, dass
> es für meinen Anwendungsfall noch genug andere Lösungen gibt, dazu bitte
> keine Vorschläge.

Bitte die Diskussion nicht zu einem dieser abdriftenden Threads werden 
lassen.

von Peter Pan (Gast)


Lesenswert?

Charger schrieb:
> Bitte die Diskussion nicht zu einem dieser abdriftenden Threads werden
> lassen.

Tja, dann nimm dein Netzteil und steck es an und schau was dmesg und 
udevadm info so sagen.

Selbst wenn es im Standard irgendwo gefordert wäre, viele Hersteller 
sind faul und liefern einfach einen konstanten Wert wie 0 zurück.

Sprich selbst wenn dir jemand hier sagen würde steht im Standard 
garantiert dir das noch lange nicht, dass auch ein brauchbarer Wert 
abgeliefert wird.

Aber lieber einen Thread theoretischer Natur aufblasen ohne Info 
überhaupt welche Netzteile in welcher Revision an welchem Endgerät bei 
welchem OS eingesetzt werden sollen. Hast du Angst das einfach 
auszuprobieren? Lol. Ich glaube du solltest vorsichtig sein bevor du 
derart arrogante Forderungen aufstellst wenn du nicht einmal die 
grundlegenden Dinge selbst auszuprobieren vermagst.

von Fooji (Gast)


Lesenswert?

USB PD liefert keine Seriennummer vor. Lediglich die zu liefernde 
Spannung wird ausgehandelt, das Netzteil selbst ist kein vollwertiges 
USB-Gerät.

Wenn du dein Anwendungsszenario wie beschrieben umsetzen willst, kannst 
du das wie schon vorgeschlagen mit einer Docking-Station machen. Wenn du 
ein Ethernet-Interface hast, geht es sogar am einfachsten durch auslesen 
der MAC-Adresse.

von Max M. (Gast)


Lesenswert?

Charger schrieb:
> Gibt es einen Standard bei
> USB-C Netzteilen / USB PD, über den sich eine Seriennummer des Netzteils
> auslesen lässt?

https://www.usb.org/document-library/usb-power-delivery
Netzteil und USB PD Chip im Lappi reden nur über den Controll Channel 
(CC).
(bidirektionale 300Kbit 1wire Kommuniktion)
Das verhandeln Source und Sink Controller mWn komplett ohne das OS damit 
zu behelligen.

Selbst wenn das im Standard definiert wäre, würde Dir das nichts 
bringen.
Die meisten Eigenschaften sind nicht verpflichtend. 'shall' statt 'must'
Daher macht ja auch jeder was er will und kann trotzdem das Logo 
aufkleben.

von Charger (Gast)


Lesenswert?

Peter Pan schrieb:
> Hast du Angst das einfach
> auszuprobieren? Lol. Ich glaube du solltest vorsichtig sein bevor du
> derart arrogante Forderungen aufstellst wenn du nicht einmal die
> grundlegenden Dinge selbst auszuprobieren vermagst.

Ich kann nun wirklich nichts für deinen offenbar massiven Lebensfrust, 
möchte dich aber bitten, dass du dich zukünftig nicht mehr so aufbläst. 
Auf den weiteren Teil deines Postings möchte ich aus nachvollziehbaren 
Gründen nicht eingehen.

Fooji schrieb:
> USB PD liefert keine Seriennummer vor. Lediglich die zu liefernde
> Spannung wird ausgehandelt, das Netzteil selbst ist kein vollwertiges
> USB-Gerät.

Danke, das reicht mir schon.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.