Forum: Haus & Smart Home USB-C-Switcher per Raspberry Pi ansteuern


von Julian D. (jdspecial)


Lesenswert?

Hallo,
ich möchte gerne einen USB-C-Switcher per Raspberry Pi it Home Assistant 
umschalten können.
Es sollen zwei verschiedene PCs an dem Switcher hängen, die dann, wenn 
aktiviert,  über USB-C mit Strom versorgt werden und ein Bild auf den 
angeschlossenen Monitor werfen sollen. Immer nur einer, natürlich.
Welche Möglichkeiten gibt es, so einen USB-C-Switcher per Raspberry Pi 
anzusteuern?
Oder kann man sowas irgendwie einfach als Anfänger selber zusammenlöten?

von Harald K. (kirnbichler)


Lesenswert?

Julian D. schrieb:
> USB-C-Switcher

Was genau soll das sein? Ist das ein Begriff, den Du Dir mal eben so 
ausgedacht hast, oder gibt es das als konkretes Produkt?

Wäre es nicht erheblich einfacher, einfach die Stromversorgung ein- bzw. 
auszuschalten, und nur das Monitorsignal über einen geeigneten 
Umschalter wie z.B. einem KVM laufen zu lassen?

von Julian D. (jdspecial)


Lesenswert?

Hi,
ich dachte an sowas hier:
https://www.s-impuls-shop.de/product/mobile/adapter-und-dockingstationen/usb-c-umschalter-3-2-gen-2-bidirektional-10gbps-14-01001.html

Ein "Umschalter", der von Gerät A zu Gerät B schaltet.

Für mein Verständnis ist es, zumindest vom Grundsetup her, nicht 
einfacher nur die Stromversorgung zu steuern. Denn dann muss man sich um 
alles andere einzeln kümmern...

Außerdem wird der PC A (Laptop) sowieso per USB-PD mit Strom versorgt 
und das Bild übertragen, daher ist es naheliegend das mit dem PC B auch 
zu machen.

von G. K. (zumsel)


Lesenswert?

Es gibt Monitore von Dell die derartige Funktionen (KVM-Switch) 
unterstützen und per https://www.ddcutil.com/ fernsteuerbar sind.

Ob die den gesamten von dir gewünschten Funktionsumfang abbilden musst 
du selbst checken.

von Julian D. (jdspecial)


Lesenswert?

Ein Monitor ist vorhanden, der wird nicht verändert :-)

von Εrnst B. (ernst)


Lesenswert?

Julian D. schrieb:
> ich dachte an sowas hier:
> 
https://www.s-impuls-shop.de/product/mobile/adapter-und-dockingstationen/usb-c-umschalter-3-2-gen-2-bidirektional-10gbps-14-01001.html
>
> Ein "Umschalter", der von Gerät A zu Gerät B schaltet.

Damit müsste das gehen.
Einziges Problem: Das Gerät scheint nur einen Taster zu haben, der bei 
jeder Betätigung umschaltet. Damit der RasPi nicht aus dem Takt kommt 
und sicher weiß, welches Gerät gerade aktiv ist, müsstest du sowohl den 
Taster als auch eine der Signal-LEDs anzapfen und mit dem RasPi 
verbinden. ggfs. über Optokopler, wenn du dir mit der Spannungslage von 
Taster und LED unsicher bist.

von Julian D. (jdspecial)


Lesenswert?

Ich SUCHE ein ähnliches Gerät, welches sich per Raspberry steuern lässt.
Es soll eben nicht so einen Schalter haben, den ich händisch betätigen 
muss, weil sonst kann ich die ganze Aktion auch gleich sein lassen :-D

Entweder fertig, oder eine Möglichkeit das selbst zusammenzulöten... 
Aber ich denke, das wird komplex sein.

Oder meinst du, ich sollte von meinem verlinkten Gerät den Taster per 
Raspi ansteuern? Hmm, eigentlich gar nicht so kompliziert. Eine 
Fertiglösung wäre trotzdem wünschendwert, muss es doch geben?

von Εrnst B. (ernst)


Lesenswert?

Julian D. schrieb:
> Entweder fertig, oder eine Möglichkeit das selbst zusammenzulöten...

Ich hatte ein Zwischending im Sinn: Fertig kaufen, RasPi an den Taster 
und LED vom Gerät koppeln?

Also "Zusammenlöten", nur dass du eben den fertigen Umschalter als 
Bauteil ansiehst. Ansonsten würdest du dir ja auch ICs, Transistoren 
etc. als Bauteil kaufen, und nicht alles selber aus einer Handvoll Sand 
zusammenschmelzen.

von Harald K. (kirnbichler)


Lesenswert?

Julian D. schrieb:
> Eine Fertiglösung wäre trotzdem wünschendwert, muss es doch geben?

Wieso sollte es das? Kannst Du Dir ein Szenario ausdenken, wo man so 
etwas braucht (mal abgesehen von Deinem)?

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.