Haben USB-C Netzteile Uniqe IDs?

Gast #7203126
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?
Gast #7203137
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.
Gast #7203332
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.
Gast #7203349
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.
Gast #7203504
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.
Gast #7203661
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren