NEWS
Test Adapter Plex v1.1.x
-
@sigi234
Den Datenpunkt kannst du löschen, mußt dann Plex neu starten. Ist glaube ich auf 1000 Einträge begrenzt.
EDIT: Ja sind 1000 Einträge... -
Release 1.0.2
sollte am Nachmittag im Latest auftrauchenÄnderungen:
- Artworks werden jetzt zusätzlich als kompletter Link erstellt, so das man in Vis diese direkt benutzen kann.
- Controls: Play/Pause Datenpunkt hingefügt, für Verwendung im Vis Mediaplayer
- viewOffsetSeconds: dieser Datenpunkt zählt im Sekundentakt hoch, wenn das Playerevent play oder resume ist.
- alle Links korrigiert so das sie auf das community repo verweisen.
Der Laufzeitzähler kann aktuell noch nicht vorspulen usw. erkennen, mal sehen obs dafür einen Möglichkeit gibt.
Dazu würde mich die Meinung von @DJMarc75 und @sigi234 und natürlich jedem anderen der mit Vis arbeitet interessieren. Fehlt noch was? Ist was wirklich zuviel?
Die Lautstärke kann man setzten aber ich habe keinen Weg gefunden die aktuelle Lautstärke abzufragen.
Edit1:
- ist wieder ein has to be da. Behebe ich dann in der nächsten
- hab einen sehr datenaufwendigen Weg gefunden Laufzeit zu aktualisieren. Suche weiter

-
Release 1.0.2
sollte am Nachmittag im Latest auftrauchenÄnderungen:
- Artworks werden jetzt zusätzlich als kompletter Link erstellt, so das man in Vis diese direkt benutzen kann.
- Controls: Play/Pause Datenpunkt hingefügt, für Verwendung im Vis Mediaplayer
- viewOffsetSeconds: dieser Datenpunkt zählt im Sekundentakt hoch, wenn das Playerevent play oder resume ist.
- alle Links korrigiert so das sie auf das community repo verweisen.
Der Laufzeitzähler kann aktuell noch nicht vorspulen usw. erkennen, mal sehen obs dafür einen Möglichkeit gibt.
Dazu würde mich die Meinung von @DJMarc75 und @sigi234 und natürlich jedem anderen der mit Vis arbeitet interessieren. Fehlt noch was? Ist was wirklich zuviel?
Die Lautstärke kann man setzten aber ich habe keinen Weg gefunden die aktuelle Lautstärke abzufragen.
Edit1:
- ist wieder ein has to be da. Behebe ich dann in der nächsten
- hab einen sehr datenaufwendigen Weg gefunden Laufzeit zu aktualisieren. Suche weiter

-
Release 1.0.2
sollte am Nachmittag im Latest auftrauchenÄnderungen:
- Artworks werden jetzt zusätzlich als kompletter Link erstellt, so das man in Vis diese direkt benutzen kann.
- Controls: Play/Pause Datenpunkt hingefügt, für Verwendung im Vis Mediaplayer
- viewOffsetSeconds: dieser Datenpunkt zählt im Sekundentakt hoch, wenn das Playerevent play oder resume ist.
- alle Links korrigiert so das sie auf das community repo verweisen.
Der Laufzeitzähler kann aktuell noch nicht vorspulen usw. erkennen, mal sehen obs dafür einen Möglichkeit gibt.
Dazu würde mich die Meinung von @DJMarc75 und @sigi234 und natürlich jedem anderen der mit Vis arbeitet interessieren. Fehlt noch was? Ist was wirklich zuviel?
Die Lautstärke kann man setzten aber ich habe keinen Weg gefunden die aktuelle Lautstärke abzufragen.
Edit1:
- ist wieder ein has to be da. Behebe ich dann in der nächsten
- hab einen sehr datenaufwendigen Weg gefunden Laufzeit zu aktualisieren. Suche weiter

@ticaki mir ist seit Tagen aufgefallen dass beim Abspielen, Stoppen, Resumen, usw einer Datei folgendes im Log (Debug) erscheint:
plex.0 2023-08-23 14:35:49.958 warn Empty payload received from tautulli! Please go to tautulli and configure payload! plex.0 2023-08-23 14:35:49.957 debug Received events playload -unknown- from tautulli: {}Hab dann mal meine Notifications in Tautulli deaktiviert aber leider das Selbige.
Dachte ja erst dass das von meinen Notifications kam aber Pustekuchen.
Kann ich das eingrenzen ? -
@ticaki mir ist seit Tagen aufgefallen dass beim Abspielen, Stoppen, Resumen, usw einer Datei folgendes im Log (Debug) erscheint:
plex.0 2023-08-23 14:35:49.958 warn Empty payload received from tautulli! Please go to tautulli and configure payload! plex.0 2023-08-23 14:35:49.957 debug Received events playload -unknown- from tautulli: {}Hab dann mal meine Notifications in Tautulli deaktiviert aber leider das Selbige.
Dachte ja erst dass das von meinen Notifications kam aber Pustekuchen.
Kann ich das eingrenzen ?@djmarc75
Installiere erstmal nicht 1.0.2.Da ist die Debugmeldung deaktiviert die bei dir noch angezeigt wird (stört mich gerade massiv)
debug Received events playload -unknown- from tautulli: {}Da kommt ein ⅓ bildschirmfüllendes Json
Hab sie auf github aber wieder aktiviert und sonst nix geändert.Wenn ich den Code richtig deute ist das eine Notification, die im Json-Konfigurationsteil leer ist. Da nichts gesendet wird, kann ich dir auch nicht mehr helfen um es zu finden.
EDIT: und diese Notification kommt über webhook-ip:webhook-port/tautulli rein muß ja nicht von Tautulli sein.
-
@djmarc75
Installiere erstmal nicht 1.0.2.Da ist die Debugmeldung deaktiviert die bei dir noch angezeigt wird (stört mich gerade massiv)
debug Received events playload -unknown- from tautulli: {}Da kommt ein ⅓ bildschirmfüllendes Json
Hab sie auf github aber wieder aktiviert und sonst nix geändert.Wenn ich den Code richtig deute ist das eine Notification, die im Json-Konfigurationsteil leer ist. Da nichts gesendet wird, kann ich dir auch nicht mehr helfen um es zu finden.
EDIT: und diese Notification kommt über webhook-ip:webhook-port/tautulli rein muß ja nicht von Tautulli sein.
@ticaki sagte in Test Adapter Plex v1.0.x:
Installiere erstmal nicht 1.0.2.
Habe ich jetzt auch schon gemacht.
-
@ticaki sagte in Test Adapter Plex v1.0.x:
Installiere erstmal nicht 1.0.2.
Habe ich jetzt auch schon gemacht.
@sigi234 sagte in Test Adapter Plex v1.0.x:
@ticaki sagte in Test Adapter Plex v1.0.x:
Installiere erstmal nicht 1.0.2.
Habe ich jetzt auch schon gemacht.
Das war nur für @DJMarc75, in 1.0.2 ist nur eine Debugmeldung auskommentiert. Ich brauche schon Feedback.
@DJMarc75
auf keiner meiner Installation habe ich die leere Tautulli Meldung.
EDIT: Wenn ich jedoch den Test Webhook ohne Daten anklicke kommt ebenfalls diese Meldung. Sicher das du jede Notification abgeschaltet hattest? -
@sigi234 sagte in Test Adapter Plex v1.0.x:
@ticaki sagte in Test Adapter Plex v1.0.x:
Installiere erstmal nicht 1.0.2.
Habe ich jetzt auch schon gemacht.
Das war nur für @DJMarc75, in 1.0.2 ist nur eine Debugmeldung auskommentiert. Ich brauche schon Feedback.
@DJMarc75
auf keiner meiner Installation habe ich die leere Tautulli Meldung.
EDIT: Wenn ich jedoch den Test Webhook ohne Daten anklicke kommt ebenfalls diese Meldung. Sicher das du jede Notification abgeschaltet hattest? -
@ticaki sagte in Test Adapter Plex v1.0.x:
Sicher das du jede Notification abgeschaltet hattest?
Guten Morgen,
ja, hab sogar die komplette Notification gelöscht.
@djmarc75 sagte in Test Adapter Plex v1.0.x:
ja, hab sogar die komplette Notification gelöscht.
Moin, würde es dir helfen die IP zu sehen von der die Anfrage kommt?
-
@djmarc75 sagte in Test Adapter Plex v1.0.x:
ja, hab sogar die komplette Notification gelöscht.
Moin, würde es dir helfen die IP zu sehen von der die Anfrage kommt?
@ticaki sagte in Test Adapter Plex v1.0.x:
Moin, würde es dir helfen die IP zu sehen von der die Anfrage kommt?
Das würde es.

EDIT:
Nachdem ich nun eben meinen kompletten EDV-Schrank mal rebootet habe kommen nun auch keine Meldungen mehr.
Weiss der Geier woran das lag - irgendein Netzwerkproblem
-
@ticaki sagte in Test Adapter Plex v1.0.x:
Moin, würde es dir helfen die IP zu sehen von der die Anfrage kommt?
Das würde es.

EDIT:
Nachdem ich nun eben meinen kompletten EDV-Schrank mal rebootet habe kommen nun auch keine Meldungen mehr.
Weiss der Geier woran das lag - irgendein Netzwerkproblem
@djmarc75
vor 30 Jahren hat man mal dagegen getretten und dann gings... Frag mich bis heute wieso das tatsächlich funktionierte
Ich hab die ip eingebaut, kommt aber dann erst mit der 1.1.0 oder so. Hab nen Weg gefunden um Volumen und aktuelle Abspielposition zu aktualisieren. Sonst sehe ich in den Daten nichts wirklich brauchbares... oder vielleicht du?
{ "MediaContainer": { "$": { "location": "fullScreenVideo", "commandID": "0", "size": "3" }, "Timeline": [ { "$": { "state": "stopped", "type": "photo" } }, { "$": { "containerKey": "/playQueues/6316", "state": "playing", "repeat": "0", "address": "192-168-179-14.de8dcacd72e747fe851dd346b6d0097e.plex.direct", "duration": "8574954", "key": "/library/metadata/26050", "playQueueVersion": "1", "time": "4090712", "machineIdentifier": "b2b227959c739d680a12e372336c8d9c45a62bd3", "type": "video", "volume": "50", "controllable": "volume,shuffle,repeat,audioStream,videoStream,subtitleStream,skipPrevious,seekTo,stepBack,stepForward,stop,playPause,autoPlay,subtitlePosition", "ratingKey": "26050", "playQueueID": "6316", "autoPlay": "0", "seekRange": "0-8574954", "shuffle": "0", "playQueueItemID": "212378", "port": "32400", "videoStreamID": "155477", "providerIdentifier": "com.plexapp.plugins.library", "guid": "plex://movie/5d77684d61141d001fb181b9", "protocol": "https", "subtitlePosition": "bottom", "audioStreamID": "155478" } }, { "$": { "state": "stopped", "type": "music" } } ] } } -
Aktuelle Test Version 1.1.x Veröffentlichungsdatum 10.12.24 Github Link https://github.com/iobroker-community-adapters/ioBroker.plex Über Tester der aktuellen Version würde ich mich sehr freuen.
Änderungen v 1.1.0:
bei Update auf diese Version bitte alles incl. plex im Objektdatenbaum löschen und dann Adapter neustarten- Player(Abspielgerät)aktualisierung hin zugefügt. (benötigt Webhook).
- States unter _playing.x._Controls
- _Controls.playback.playLast um Start für letztes Medium zu starten nach dem Playerverbindung verloren hat wurde
- _Controls.playback.playKey starten von eigenen Keys (key#viewoffset)
- _Controls alle States zeigen den aktuellen Werte des Players an, soweit sinnvoll und verfügbar
- _Controls.timeline.refreshDetails schaltet die Option, Playeraktualisierung per Player grundsätzlich an oder aus. Gestartet wird es immer durch das Empfangen einer Webhooknachricht.
- States unter _Controls werden niemals gelöscht oder genullt.
- States unter _playing.x.Player
- states die direkt auf der Ebene Player.details liegen können sich im Verhalten ändern. Das ist ein Dump der internen Daten, die teilweise wieder geladen werden beim Plex-Adapter restart.
- .details. beinhalten den aktuellen Status des Players nach Priorität, wenn z.B. Photos mit Musik abgespielt werden (video, music dann photo) (Prorität ist ungetestet)
- states unter Player.details.[music, photo, video] beinhalten die Daten die vom Player kommen und werden niemals gelöscht oder genullt.
- Unter Metadata findet ihr einen Ordner Music darunter finden sich der link zur Liedtextdatei, Plaintext und dem Codec.
- Löschen/nullen von States, betrifft die Aufräumfunktion
- states unter _Controls oder Player werden nicht Aufgeräumt
- Alle anderen States unter _playing werden bei einem Webhookeingang und wenn sie seit 30 Minuten nicht intern aktualisiert wurden genullt.
- Löschen/nullen von States, betrifft die Aufräumfunktion
- Übersetzung: Alle States sollte jetzt Übersetzungen in den üblichen Sprachen haben - fehlerhafte Übersetzungen bitte melden... oder dämliche

- und gewiss viele Kleinigkeiten die ich vergessen habe
Bekannte Fehler:- Übersetzung (de) des neuen Adminkonfigurationspunkt ist echt mies
Feedback zu folgenden Fragen erwünscht:- Fehlt noch etwas um den Adapter "vis-ready" zu bekommen?
Noch offene Punkte:
-
@sigi234
Der aller erste Eintrag in Benachrichtigungen erzeugt diesen Eintrag. Lässt der sich nicht löschen? Und was passiert wenn der weg ist?
-
@sigi234
Der aller erste Eintrag in Benachrichtigungen erzeugt diesen Eintrag. Lässt der sich nicht löschen? Und was passiert wenn der weg ist?
-
-
Aktuelle Test Version 1.1.x Veröffentlichungsdatum 10.12.24 Github Link https://github.com/iobroker-community-adapters/ioBroker.plex Über Tester der aktuellen Version würde ich mich sehr freuen.
Änderungen v 1.1.0:
bei Update auf diese Version bitte alles incl. plex im Objektdatenbaum löschen und dann Adapter neustarten- Player(Abspielgerät)aktualisierung hin zugefügt. (benötigt Webhook).
- States unter _playing.x._Controls
- _Controls.playback.playLast um Start für letztes Medium zu starten nach dem Playerverbindung verloren hat wurde
- _Controls.playback.playKey starten von eigenen Keys (key#viewoffset)
- _Controls alle States zeigen den aktuellen Werte des Players an, soweit sinnvoll und verfügbar
- _Controls.timeline.refreshDetails schaltet die Option, Playeraktualisierung per Player grundsätzlich an oder aus. Gestartet wird es immer durch das Empfangen einer Webhooknachricht.
- States unter _Controls werden niemals gelöscht oder genullt.
- States unter _playing.x.Player
- states die direkt auf der Ebene Player.details liegen können sich im Verhalten ändern. Das ist ein Dump der internen Daten, die teilweise wieder geladen werden beim Plex-Adapter restart.
- .details. beinhalten den aktuellen Status des Players nach Priorität, wenn z.B. Photos mit Musik abgespielt werden (video, music dann photo) (Prorität ist ungetestet)
- states unter Player.details.[music, photo, video] beinhalten die Daten die vom Player kommen und werden niemals gelöscht oder genullt.
- Unter Metadata findet ihr einen Ordner Music darunter finden sich der link zur Liedtextdatei, Plaintext und dem Codec.
- Löschen/nullen von States, betrifft die Aufräumfunktion
- states unter _Controls oder Player werden nicht Aufgeräumt
- Alle anderen States unter _playing werden bei einem Webhookeingang und wenn sie seit 30 Minuten nicht intern aktualisiert wurden genullt.
- Löschen/nullen von States, betrifft die Aufräumfunktion
- Übersetzung: Alle States sollte jetzt Übersetzungen in den üblichen Sprachen haben - fehlerhafte Übersetzungen bitte melden... oder dämliche

- und gewiss viele Kleinigkeiten die ich vergessen habe
Bekannte Fehler:- Übersetzung (de) des neuen Adminkonfigurationspunkt ist echt mies
Feedback zu folgenden Fragen erwünscht:- Fehlt noch etwas um den Adapter "vis-ready" zu bekommen?
Noch offene Punkte:
Hallo,
Warum kommt das playing doppelt rein? Edit: eingentlich Alles
Einmal mit - davor und anderes Cover
Edit:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag) Lese sie neu ein, da es anscheinend was mit der Track Nummer bzw. Benennung der Titel-Album zusammen hängt. -
Hallo,
Warum kommt das playing doppelt rein? Edit: eingentlich Alles
Einmal mit - davor und anderes Cover
Edit:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag) Lese sie neu ein, da es anscheinend was mit der Track Nummer bzw. Benennung der Titel-Album zusammen hängt.@sigi234 sagte in Test Adapter Plex v1.0.x:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag)
Mit Plex eine ordentliche Musikbibliothek aufzubauen ist sehr schwierig ! Die Dateien müssen eindeutig benannt werden - und nachträglich in Plex bis ins Detail auch angepasst werden - nicht wie bei Filmen oder Serien.
Deshalb ist mit das Thema "Musik auf Plex" viel zu stressig
-
@sigi234 sagte in Test Adapter Plex v1.0.x:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag)
Mit Plex eine ordentliche Musikbibliothek aufzubauen ist sehr schwierig ! Die Dateien müssen eindeutig benannt werden - und nachträglich in Plex bis ins Detail auch angepasst werden - nicht wie bei Filmen oder Serien.
Deshalb ist mit das Thema "Musik auf Plex" viel zu stressig
@djmarc75 sagte in Test Adapter Plex v1.0.x:
@sigi234 sagte in Test Adapter Plex v1.0.x:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag)
Mit Plex eine ordentliche Musikbibliothek aufzubauen ist sehr schwierig ! Die Dateien müssen eindeutig benannt werden - und nachträglich in Plex bis ins Detail auch angepasst werden - nicht wie bei Filmen oder Serien.
Deshalb ist mit das Thema "Musik auf Plex" viel zu stressig
Doppelte Einträge kommen von doppelten Meldungen. Webhook bei Plex und Tautulli sind schon 2

Ich werde das filtern, geht aber nur zu 99% da im jetzigen Code keine wirklich eindeutige Zuordung möglich ist.
@DJMarc75
Musik weiß ich jetzt nicht, für Hörbücher ist es auf jeden Fall garnix. -
@djmarc75 sagte in Test Adapter Plex v1.0.x:
@sigi234 sagte in Test Adapter Plex v1.0.x:
Denke es hat was mit der Musikbibliothek zu tun. (mp3 Tag)
Mit Plex eine ordentliche Musikbibliothek aufzubauen ist sehr schwierig ! Die Dateien müssen eindeutig benannt werden - und nachträglich in Plex bis ins Detail auch angepasst werden - nicht wie bei Filmen oder Serien.
Deshalb ist mit das Thema "Musik auf Plex" viel zu stressig
Doppelte Einträge kommen von doppelten Meldungen. Webhook bei Plex und Tautulli sind schon 2

Ich werde das filtern, geht aber nur zu 99% da im jetzigen Code keine wirklich eindeutige Zuordung möglich ist.
@DJMarc75
Musik weiß ich jetzt nicht, für Hörbücher ist es auf jeden Fall garnix. -
Die Githubversion enthält jetzt dieser Verbesserungen:
- (ticaki) Fixed: Don't add empty notifications to history #183
- (ticaki) Fixed: prevent the creation of duplicate history entries in most cases
neue Version gibts am Wochenende.
EDIT: Beim Anzeigen der History kann es aber noch immer zu unterschiedlichen Daten kommen, zwar ist plex meist scheller, aber wer zu erst kommt malt zu erst. buchstäblich




