Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Plex v0.8.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Plex v0.8.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • Zefau
      Zefau @sigi234 last edited by

      @sigi234 sagte in Test Adapter Plex v0.8.x:

      Hallo, kannst du mir sagen warum der Interpret und Titel zusammen geschrieben sind?

      Ist bei mir auch. Ist natürlich falsch. Danke für den Hinweis, ich korrigiere das zeitnah.

      1 Reply Last reply Reply Quote 1
      • liv-in-sky
        liv-in-sky @Zefau last edited by

        @Zefau können wir dir noch etwas zusenden wegen des play, pause ,, themas - einfach melden

        das push notification gibt es nur mit pass - soweit ich das vestanden habe ?

        Zefau 1 Reply Last reply Reply Quote 0
        • Zefau
          Zefau @liv-in-sky last edited by

          @liv-in-sky sagte in Test Adapter Plex v0.8.x:

          das push notification gibt es nur mit pass - soweit ich das vestanden habe ?

          Jaein. Kannst es mir ioBroker natürlich nachbauen.

          on({ 'id': 'plex.0.events.event', 'change': 'any' }, s => {
          	
          	let event = s && s.state && s.state.val;
          	// Nachricht mit 'event' an Telegram
          });
          
          liv-in-sky 1 Reply Last reply Reply Quote 0
          • liv-in-sky
            liv-in-sky @Zefau last edited by

            @Zefau unter events.event steht concurrentImage 4.png

            Zefau 1 Reply Last reply Reply Quote 0
            • Zefau
              Zefau @liv-in-sky last edited by Zefau

              @liv-in-sky Die Events, die du dort findest, sind die, die unter Tautulli Webhooks -> Triggers stehen. Wenn du welche nicht haben möchtest, dann musst du den Haken dort entfernen, dann wird das Event nicht verschickt.

              concurrent meint sicherlich

              User Concurrent Streams

              Trigger a notification when a user exceeds the concurrent stream threshold.

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Zefau last edited by

                @Zefau ok - schön langsam kapier ich es - danke dir

                1 Reply Last reply Reply Quote 0
                • sigi234
                  sigi234 Forum Testing Most Active @Zefau last edited by

                  @Zefau

                  Wie bekomme ich die Titellänge und die aktuelle Playtime ? Bzw. wo in den Objekten sind die?
                  Das habe ich noch nicht zusammen gebracht.

                  Screenshot (942)_LI.jpg

                  Zefau 1 Reply Last reply Reply Quote 0
                  • Zefau
                    Zefau @sigi234 last edited by

                    @sigi234 sagte in Test Adapter Plex v0.8.x:

                    Wie bekomme ich die Titellänge und die aktuelle Playtime ? Bzw. wo in den Objekten sind die?

                    Hast du den aktuellen Payload für den Tautulli Webhook konfiguriert (siehe https://github.com/Zefau/ioBroker.plex/blob/master/README-tautulli.md#notification-configuration) ?

                    Darin sollte es nun den Objekt-Baum stream geben.
                    Und darin gibt es

                    "stream_duration": "{stream_duration}",
                    "stream_time": "{stream_time}",
                    "remaining_duration": "{remaining_duration}",
                    "remaining_time": "{remaining_time}",
                    "progress_duration": "{progress_duration}",
                    "progress_time": "{progress_time}",
                    "progress_percent": "{progress_percent}",
                    

                    Passt nichts davon?

                    sigi234 1 Reply Last reply Reply Quote 0
                    • sigi234
                      sigi234 Forum Testing Most Active @Zefau last edited by

                      @Zefau sagte in Test Adapter Plex v0.8.x:

                      @sigi234 sagte in Test Adapter Plex v0.8.x:

                      Wie bekomme ich die Titellänge und die aktuelle Playtime ? Bzw. wo in den Objekten sind die?

                      Hast du den aktuellen Payload für den Tautulli Webhook konfiguriert (siehe https://github.com/Zefau/ioBroker.plex/blob/master/README-tautulli.md#notification-configuration) ?

                      Darin sollte es nun den Objekt-Baum stream geben.
                      Und darin gibt es

                      "stream_duration": "{stream_duration}",
                      "stream_time": "{stream_time}",
                      "remaining_duration": "{remaining_duration}",
                      "remaining_time": "{remaining_time}",
                      "progress_duration": "{progress_duration}",
                      "progress_time": "{progress_time}",
                      "progress_percent": "{progress_percent}",
                      

                      Passt nichts davon?

                      Leider nein.

                      Screenshot (947).png

                      Zefau 1 Reply Last reply Reply Quote 0
                      • Zefau
                        Zefau @sigi234 last edited by

                        @sigi234 Wenn ich drüber nachdenke, wird das auch nicht funktionieren. Der Webhook schickt nur bei bestimmten Events (play, pause, stop, resume) die Informationen (und nicht ständig).

                        Das heißt die Titellänge sollte funktionieren (keine Ahnung, warum die Daten dort inkorrekt sind), aber der aktuelle Fortschritt wird nur bei den genannten Events übermittelt. Den aktuellen Fortschritt wirst du daher selbst errechnen müssen (also ab dem Empfang des Events die Sekunden im Sinne eines Timers hochzählen).

                        Was zeigt er bei den States an, wenn du mittig im abgespielten Titel pausierst?

                        sigi234 1 Reply Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @Zefau last edited by sigi234

                          @Zefau sagte in Test Adapter Plex v0.8.x:

                          Was zeigt er bei den States an, wenn du mittig im abgespielten Titel pausierst?

                          Ja, da tut sich was:

                          Screenshot (950).png

                          Sollte der Typ nicht ein Zahl sein?

                          {
                            "common": {
                              "name": "(no description given)",
                              "role": "state",
                              "type": "string",
                              "write": false
                            },
                            "type": "state",
                            "native": {},
                            "from": "system.adapter.plex.0",
                            "user": "system.user.admin",
                            "ts": 1576065057699,
                            "_id": "plex.0._playing.medion-xxxxxxxxxxxxxxxxxxxx.Metadata.stream.progress_percent",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            }
                          }
                          
                          Zefau 1 Reply Last reply Reply Quote 0
                          • Zefau
                            Zefau @sigi234 last edited by

                            @sigi234 Jo natürlich. Hatte die damals nur schnell hinzugefügt, ohne das konkret einzustellen.

                            1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky last edited by liv-in-sky

                              habe mal ein script gemacht, welches alle player durchgeht und neue datenpunkte unter javascript erstellt (für tautulla user)
                              sinn und zweck ist es, bei verschiedenen playern eine vis-anzeige zu nutzen - es wird immer der player angezeigt, der eine änderung hinter sich hat - benutzt man mehrere player gleichzeitig, sieht man immer nur den aktuell geänderten!

                              es werden folgende dp eingerichtet:
                              Image 2.png

                              auf dem bild sieht man das umschalten auf einen anderen player

                              test3.1.gif
                              (die phase ohne bilder kommt von der sichtbarkeit der widgets- die werden nur angezeigt, wenn etwas gespielt wird)

                              im script muss die ip-adresse bei der url für die thumbs (bilder) angepaßt werden - bei mir ist es die adresse des tautulla servers

                              Plex-Player-Vis2.txt

                              sigi234 1 Reply Last reply Reply Quote 1
                              • sigi234
                                sigi234 Forum Testing Most Active @liv-in-sky last edited by sigi234

                                @liv-in-sky

                                Cool, muss ich sicher an meine DP anpassen?

                                Mache gerade eine Vis, die ist ja nur für einen Player. Müsste dann für jeden eine Vis machen.
                                Mit deinen Skript sollte es gehen.

                                Screenshot (971).png

                                Screenshot (977).png

                                LOG:

                                Log_plex.zip

                                Zefau 1 Reply Last reply Reply Quote 0
                                • Zefau
                                  Zefau @sigi234 last edited by

                                  @sigi234 @liv-in-sky Ich hab das Skript mal vom Sinn her in den Adapter übernommen. Es wird nun ein Player plex.0._playing._recent-player angelegt, der immer auf das letzte Event zeigt, das empfangen wurde.

                                  Außerdem sollten die Fehler von @sigi234 behoben sein, konkret:

                                  • Fehler Cannot read property 'any' of undefined sollte nicht mehr erscheinen
                                  • Thumbnails sollten nun bei jedem Medientypen geladen werden (bitte hierzu unbedingt den Tautulli Webhook mit der aktuellen Version von https://github.com/Zefau/ioBroker.plex/blob/master/README-tautulli.md#playback-start--stop--pause--resume pflegen)

                                  Würde mich freuen, wenn ihr die v0.8.10 von Github installieren und testen könntet.

                                  sigi234 liv-in-sky 2 Replies Last reply Reply Quote 2
                                  • sigi234
                                    sigi234 Forum Testing Most Active @Zefau last edited by

                                    @Zefau sagte in Test Adapter Plex v0.8.x:

                                    Würde mich freuen, wenn ihr die v0.8.10 von Github installieren und testen könntet.

                                    Läuft einwandfrei! 👍 👍 👍

                                    liv-in-sky 1 Reply Last reply Reply Quote 0
                                    • liv-in-sky
                                      liv-in-sky @Zefau last edited by

                                      @Zefau danke für das einbinden - funktioniert bei mir

                                      1 Reply Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @sigi234 last edited by

                                        hi @sigi234 andere frage - bisher machte das mein script
                                        weißt du, ob man hier mehrere variablen definieren kann z.b. media.play || media.resume

                                        Image 3.png

                                        Zefau 1 Reply Last reply Reply Quote 0
                                        • Zefau
                                          Zefau @liv-in-sky last edited by

                                          @liv-in-sky sagte in Test Adapter Plex v0.8.x:

                                          weißt du, ob man hier mehrere variablen definieren kann z.b. media.play || media.resume

                                          Leider nein. Mit vis kenn ich mich nicht aus. Gibt es dazu nicht einen Thread im Forum?

                                          liv-in-sky 1 Reply Last reply Reply Quote 0
                                          • liv-in-sky
                                            liv-in-sky @Zefau last edited by

                                            @Zefau leider nix gefunden - werd es wohl irgendwie über bindings lösen

                                            Zefau 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            710
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            plex
                                            14
                                            312
                                            33810
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo