Interne ID des Plex Clients ermitteln

Hallo in die Runde,

ich versuche gerade den Plex in meine Hausautomation zu integrieren.
Mein Mittel der Wahl ist der openHBA2 Server. Der unterstützt Plex auch, möchte aber die interne ID wissen, mit dem sich die Clients am Server autentifizieren.
In der Anleitung der Schnittstelle steht, man solle sich bei plex.tv anmelden und dann diesen Link aufrufen: https://www.plex.tv/de/devices.xml
Der führt aber bei mir auf einen 404 Fehler.
Alternativ soll man auch auf dem lokalen Server füdig werden unter den Links:
http://plex-server-ip:32400/clients oder
http://plex server ip:32400/status/sessions (natürlich hab ich meine eigene IP eingetragen)
Hier bekomme ich einen Fehler 401.
Mein Plex Server ist auf einem Windows 2012R2 Server installiert und ich habe volle Rechte im Dateisystem.
Ich hoffe jemand von Euch hat eine Idee oder hat vielleicht selbst schon Plex in eine openHAB2 Umgebung aufgenommen.
Ich bin jedenfalls für jede Unterstützung dankbar.

Chris

Das Plex API gibt solche Informationen nicht so ohne Weiteres heraus. Da musst du dich schon authentifizieren, um zu zeigen dass du berechtigt bist diese Informationen zu haben.

Probiers damit:
https://plex.tv/api/resources/?X-Plex-Token=xxxxxxxxxxxxxxxxxxxxxx&includeHttps=1
(ersetze xxxxxxxxxxxxxxxxxxxxxx durch dein eigenes X-Plex-Token https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/ )

Vorsicht: du solltest niemals einen gemeinsam verwendeten Computer benutzen um die resultierende Adresse aufzurufen. Das Token könnte als Adresse in der Browser-History gespeichert werden. Und es ist so gut wie Benutzernamen und Passwort deines Plex Kontos zusammen!

Du musst dieses Token auch an die letzten beiden von dir genannten Adressen anhängen, sonst bekommst du da keine Informationen.

Vielen Dank für die Hilfe.
Das hat super funktioniert.
Der Link:
http://localhost:32400/clients/?X-Plex-Token=xxxxxxxxxxxxxxxxxxxxxx
ausgeführt am Server hat die gewünschten Informationen ergben.
Schön gegliedert nach allen aktuell installierten Clients.

OttoKerner, Du bist immer eine kompetente Hilfe fü alle Plex Fragen!
Vielen Dank für die Mühe, die Du in dieses Forum investierst.

Chris

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.