Wie aktiviere ich den SDK-Server in OpenRGB?
- Einführung zum SDK-Server in OpenRGB
- Vorbereitungen und Voraussetzungen
- Den SDK-Server in der OpenRGB-GUI aktivieren
- Alternativ: SDK-Server via Kommandozeile starten
- Verbindung zum SDK-Server testen
- Zusammenfassung
Einführung zum SDK-Server in OpenRGB
OpenRGB ist eine freie Software zur Steuerung von RGB-Beleuchtung verschiedenster Hardwarekomponenten. Der SDK-Server erlaubt es externen Anwendungen, über ein Netzwerkprotokoll auf OpenRGB zuzugreifen und Beleuchtungseffekte zu steuern. Um diese Funktionalität zu nutzen, muss der SDK-Server in OpenRGB aktiviert werden.
Vorbereitungen und Voraussetzungen
Bevor Sie den SDK-Server aktivieren können, vergewissern Sie sich, dass Sie eine aktuelle Version von OpenRGB installiert haben. Ältere Versionen könnten die Serverfunktion nicht unterstützen oder anders implementiert haben. Außerdem benötigen Sie für den Zugriff auf den SDK-Server entweder einen Client, der das Protokoll kennt, oder Sie programmieren selbst eine Anwendung.
Den SDK-Server in der OpenRGB-GUI aktivieren
Starten Sie zunächst OpenRGB. Im Hauptfenster finden Sie in der Menüleiste einen Eintrag namens Einstellungen oder Preferences (abhängig von der Spracheinstellung). Klicken Sie dort hinein, um die Konfigurationsmöglichkeiten zu öffnen.
Im Einstellungsfenster gibt es meistens einen Tab oder einen Bereich namens Server oder SDK. Dort sehen Sie eine Option wie SDK-Server aktivieren oder Start OpenRGB SDK Server. Aktivieren Sie diese Option, indem Sie das entsprechende Kontrollkästchen anklicken.
Neben der Aktivierung können Sie in diesem Bereich typischerweise auch den Port einstellen, auf dem der Server zuhören soll (standardmäßig ist meist Port 6742). Stellen Sie sicher, dass dieser Port in Ihrer Firewall geöffnet ist, damit externe Clients auf den Server zugreifen können.
Nach dem Aktivieren des SDK-Servers kann es notwendig sein, OpenRGB neu zu starten oder einfach das Einstellungsfenster zu schließen. Der Server beginnt nun im Hintergrund zu laufen und wartet auf eingehende Verbindungen.
Alternativ: SDK-Server via Kommandozeile starten
Falls Sie OpenRGB im Terminal oder als Dienst ausführen, lässt sich der SDK-Server auch per Kommandozeilen-Parameter aktivieren. Dazu starten Sie OpenRGB mit dem Zusatz --server. Beispiel:
openrgb --server
Hierdurch wird der SDK-Server gestartet, ohne dass Sie die grafische Oberfläche öffnen müssen.
Verbindung zum SDK-Server testen
Um zu überprüfen, ob der SDK-Server korrekt läuft, können Sie einen kompatiblen Client verwenden, zum Beispiel den OpenRGB SDK Client, der in verschiedenen Programmiersprachen verfügbar ist. Alternativ können Sie über Telnet versuchen, die Verbindung auf dem angegebenen Port aufzubauen:
telnet localhost 6742
Bleibt die Verbindung bestehen, läuft der Server. Andernfalls überprüfen Sie Ihre Einstellungen und Firewall-Regeln.
Zusammenfassung
Der SDK-Server in OpenRGB bietet eine komfortable Schnittstelle für Entwickler und fortgeschrittene Anwender, um RGB-Effekte programmgesteuert zu steuern. Die Aktivierung erfolgt entweder direkt in der OpenRGB-Benutzeroberfläche unter den Einstellungen oder bequem per Kommandozeilenparameter. Achten Sie darauf, den korrekten Port freizugeben und eine Verbindung zum Server herzustellen, um die volle Funktionalität zu nutzen.
