Navigation

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

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test Adapter tvprogram

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MCU @OliverIO last edited by

      @oliverio Schreibst du das dann auch bitte in die README.md vom Adapter:
      Also das alle 15 Sekunden der Marker aktualisiert wird.

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @frajop last edited by

        @frajop sagte in Test Adapter tvprogram:

        @oliverio Dann kannst du bitte auch noch prüfen, wann und wie die Skalierung für das Infofenster erfolgt. Ohne refresh ist das Fenster immer ganz klein. Das Widget wird bei Aufruf zwar angezeigt, aber der Marker sitzt falsch (das hast du ja jetzt repariert) und die Skalierung für das Popup ist noch falsch. Nach refresh passt dann alles.

        du meinst den detail view für die informationen zu einer Sendung?
        da werden die größen immer bei refresh auf basis der aktuellen größe des widgets errechnet.
        ein refresh wird aber öfters gemacht, wie beim ersten aufruf des widgets.
        allein beim ersten aufruf wird das widget bis zu 5 mal neu gemalt.
        eigentlich jedes mal wenn neue daten eingehen (jeweils dp config, daten genres, daten channels, daten category und schlussendlich programm)
        es wird auch jedes mal neu gemalt, wenn man den zoom benutzt oder den tag wechselt.
        nicht neu gemalt wird, wenn der marker seine position ändert.

        welche situation hast du, das zwischen erstem aufruf sich die größe ändert? oder ist das dialog fenster grundsätzlich schon zu klein nach dem ersten aufruf? dann hätten wir eine besondere situation, das die abfragen noch nicht die richtigen werte zu beginn zurück melden.
        kannst du da mal einen screenshot mir schicken, sowie die größe des widgets und noch den browser, den du verwendest?

        F 1 Reply Last reply Reply Quote 0
        • OliverIO
          OliverIO @MCU last edited by

          @mcu sagte in Test Adapter tvprogram:

          @oliverio Schreibst du das dann auch bitte in die README.md vom Adapter:
          Also das alle 15 Sekunden der Marker aktualisiert wird.

          ok habe ich ergänzt

          1 Reply Last reply Reply Quote 1
          • F
            frajop @OliverIO last edited by frajop

            @oliverio wenn ich die Seite mit dem TVprogramm als iframe in jarvis aufrufe sieht es immer aus wie im Bild.
            Das Bild wird sofort so angezeigt, Zeit auf 5 Uhr, kein cursor. Wenn man den detail view öffnet ist er winzig (ohne size!?).

            Erst nach einem refresh wird alles neu aufgebaut, es erscheint Datapoints loading... danach ist alles korrekt.

            Wenn man zoomt oder das Datum verschiebt wird der cursor richtig gesetzt und die Zeit stimmt, aber der detail view bleibt klein

            Screenshot_20210121-200325.png

            OliverIO 2 Replies Last reply Reply Quote 0
            • OliverIO
              OliverIO @frajop last edited by

              @frajop

              ok, anzeige im iframe ist hier das schlüsselwort. das kann ich mal testen

              1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @frajop last edited by OliverIO

                @frajop sagte in Test Adapter tvprogram:

                @oliverio wenn ich die Seite mit dem TVprogramm als iframe in jarvis aufrufe sieht es immer aus wie im Bild.
                Das Bild wird sofort so angezeigt, Zeit auf 5 Uhr, kein cursor. Wenn man den detail view öffnet ist er winzig (ohne size!?).

                Erst nach einem refresh wird alles neu aufgebaut, es erscheint Datapoints loading... danach ist alles korrekt.

                Wenn man zoomt oder das Datum verschiebt wird der cursor richtig gesetzt und die Zeit stimmt, aber der detail view bleibt klein

                Screenshot_20210121-200325.png

                Ich habe das widget nun auch im iframe getestet und habe keine Probleme mit dem Detail View feststellen können.
                ich habe nun mal eine consolen Nachricht hinzugefügt, bei dem bei der Berechnung die Werte im Debug.log des Browsers ausgegeben werden.
                Die Ausgabe sieht ungefähr so aus:

                Broadcast Detail view, calculated width and height 680.4, 373.5
                

                Sag mir auch nochmal deine exakten Einstellungen für die Größe des widgets und die Prozentwerte für die dialoggröße

                M F 2 Replies Last reply Reply Quote 0
                • M
                  MCU @OliverIO last edited by MCU

                  @oliverio Das gleiche Problem hatte ich oben weiter erwähnt. Ich glaube es hängt mit dem Fokus zusammen, denn wenn man die JARVIS Seite direkt lädt wird die Anzeige mit der richtigen Uhrzeit angezeigt. Das Problem ist nur da, wenn die Seite beim Laden nicht den Fokus hat.

                  OliverIO 1 Reply Last reply Reply Quote 0
                  • OliverIO
                    OliverIO @MCU last edited by

                    Neue Version 0.0.16
                    Einige kleinere Änderungen sind hier enthalten

                    • Anpassung bei der Anzeige von Lücken vor 5 Uhr morgens
                    • nicht benötigte Code und Anmerkungen wurde entfernt
                    • Die Icons wurden nun wieder verwendbar gemacht
                    • Die Anzeige des Markers wurde repariert
                    • CSS Anweisungen für Favoriten im Detailview wurde repariert
                    • Das verzögern der Aktualisierung des Markers wenn manuell gescrollt wurde, wurde repariert
                    M 1 Reply Last reply Reply Quote 0
                    • F
                      frajop @OliverIO last edited by

                      @oliverio sagte in Test Adapter tvprogram:

                      Sag mir auch nochmal deine exakten Einstellungen für die Größe des widgets und die Prozentwerte für die dialoggröße

                      Widget 100/100% Dialog 90/90%

                      Das erste Bild zeigt, wenn ich die Seite im Browser aufrufe und die 'TV Seite den Focus hat, also direkt angezeigt wird. Hier ist alles ok.


                      mit-refresh.png

                      Wähle ich dann in jarvis einen anderen Tab und gehe danach wieder auf die TV Seite wird an der console NICHTS angezeigt, aber alles ok.

                      Wenn ich den Browser starte und die TV Seite nicht den Focus hat kommen folgende Meldungen:


                      ohne-refresh.png

                      Die letzte Meldung ist broadcast detail view..., Größe hier 90/90, das sind wohl die % aus den CSS Einstellungen!? Hier kann auch nichts berechnet werden, da ja die Fenstergröße noch unbekannt ist, oder!?
                      Wenn ich dann auf die TV Seite wechsle wird an der console nichts angezeigt, der Marker sitzt nicht richtig und der detail view ist zu klein (90/90).
                      Wenn ich dann z.B. auf Marker Reset oder Zoom Reset drücke, wird an der console etwas angezeigt, eine Größe wird berechnet, aber das detail view bleibt trotzdem klein! Die berechnete Größe wird scheinbar nicht übernommen.

                      Ich hoffe das hilft dir weiter

                      OliverIO 1 Reply Last reply Reply Quote 0
                      • OliverIO
                        OliverIO @frajop last edited by

                        @frajop
                        @frajop sagte in Test Adapter tvprogram:

                        Widget 100/100% Dialog 90/90%

                        mich wundert etwas die Angabe Widget 100%.
                        Ist das bei jarvis, das man die Größe dort in Prozent angibt?

                        @frajop sagte in Test Adapter tvprogram:

                        ie letzte Meldung ist broadcast detail view..., Größe hier 90/90

                        Die berechnete Größe ist in Pixel, also bspw <Breite des widgets>*(<konfigurierte breite in Prozent>/100)
                        das heißt, das die Abfrage zu diesem Zeitpunkt ergibt, das das widget nur 100px breit/hoch ist.

                        Ich glaube ich muss Jarvis mal installieren und das selbst ausprobieren.
                        Wenn ich es richtig verstanden habe, hast du in jarvis ein iframe hinzugefügt und dann die browseradresse des vis-views dort eingetragen. als Größe des iframes 100%/100% eingetragen?

                        F 1 Reply Last reply Reply Quote 0
                        • F
                          frajop @OliverIO last edited by

                          @oliverio sagte in Test Adapter tvprogram:

                          mich wundert etwas die Angabe Widget 100%.

                          ja sorry, war vielleicht missverständlich. 100% in den vis css. Hier meine Einstellungen


                          2021-01-22 13_23_57-Window.png

                          Ist das bei jarvis, das man die Größe dort in Prozent angibt?

                          In jarvis kann man % oder feste Größen in Px eingeben.

                          Ich glaube ich muss Jarvis mal installieren und das selbst ausprobieren.

                          Vielleicht keine schlechte Idee. Jarvis ist mächtig am kommen und es wird umfangreich daran entwickelt.

                          Wenn ich es richtig verstanden habe, hast du in jarvis ein iframe hinzugefügt und dann die browseradresse des vis-views dort eingetragen.

                          Ja genau

                          als Größe des iframes 100%/100% eingetragen?

                          Ich habe die Größe in px ist aber egal für das Problem

                          OliverIO 1 Reply Last reply Reply Quote 0
                          • OliverIO
                            OliverIO @frajop last edited by

                            @frajop
                            kannst du mir deine einstellungen im jarvis mal als screenshot schicken.
                            bei mir sieht es seltsam aus

                            f5a69170-23a8-4648-914d-37a21a3540cd-image.png

                            F 1 Reply Last reply Reply Quote 0
                            • M
                              MCU @OliverIO last edited by MCU

                              @oliverio 0.0.16 Der Marker wird leider nicht automatisch weiter gesetzt. VIS
                              EDIT: Kann es sein, dass der Marker alle 15 Minuten weiter gesetzt wird?

                              M 1 Reply Last reply Reply Quote 0
                              • F
                                frajop @OliverIO last edited by

                                @oliverio sagte in Test Adapter tvprogram:

                                @frajop kannst du mir deine einstellungen im jarvis mal als screenshot schicken.
                                bei mir sieht es seltsam aus

                                Ich habe eine feste Höhe eingestellt


                                2021-01-22 16_08_01-Window.png

                                OliverIO 1 Reply Last reply Reply Quote 0
                                • OliverIO
                                  OliverIO @frajop last edited by OliverIO

                                  @frajop

                                  Wenn das widget nach einem refresh noch nie angezeigt wurde, dann kennt der browser auch noch nicht die genauen größen. die werden erst dann berechnet, wenn man auf den anderen reiter klickt (das ist was browser internes)
                                  da ich aber zuletzt bereits bei start die größe/breite berechnet und gesetzt habe, kamen einfach zu niedrige werte raus.
                                  ich denke das ich da auch noch einen fehler in jquery gefunden habe, da ja eigentlich 100% eingestellt ist und er mir aber 100px zurück gibt, anstatt 0
                                  daher kamen auch die 90px, da 100*90%=90 ergibt.

                                  Ich konnte das Problem identifizieren und habe nun die Erstellung und Berechnung der Dialog an eine andere Stelle platziert, so das zu diesem Zeitpunkt auch Werte vorhanden sind.

                                  Kommt dann heute gegen später in einer neuen Version

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    MCU @MCU last edited by MCU

                                    @mcu sagte in Test Adapter tvprogram:

                                    0.0.16 Der Marker wird leider nicht automatisch weiter gesetzt. VIS

                                    Das lag am VIS-Adapter 1.3.3. Nach Update auf 1.3.7 funktioniert es jetzt.
                                    Jetzt auch im iFrame von JARVIS.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      spaceduck last edited by

                                      Hier geht's ja rund, beachtliche Fortschritte - bin begeistert von dem Adapter.
                                      ich werfe mal folgende Idee in die Runde: Aus der Anzeige raus einen Aufnahmetimer auf einem Enigma2 Receiver setzen...

                                      OliverIO 1 Reply Last reply Reply Quote 0
                                      • C
                                        claus1993 @claus1993 last edited by

                                        Hierzu auch mein Vorschlag 🙂

                                        @claus1993 said in Test Adapter tvprogram:

                                        @OliverIO
                                        Habe noch einen Wunsch der hat aber keine Prio. Wenn ich im Detail Viel bin wären noch 2 weitere Buttons hilfreich;

                                        • Record I (nur die eine Sendung) - hier müssten Datenpunkte angelegt werden die ich für eine Aufnahme der Sendung benötige (Anfangszeit, Endzeit, Programm, Titel)
                                        • Record II (alle Sendungen dieser Art) - anlog Record I nur das hier wir bei den Favoriten für jede Sendung die diesem Titel entsprechen Datenpunkte gesetzt werden.

                                        Wenn es dafür dann noch ein Widget gibt mit der Übersicht der Programme die aufgenommen werden und man diese dort bearbeiten kann wäre das Spitze.

                                        1 Reply Last reply Reply Quote 0
                                        • OliverIO
                                          OliverIO @spaceduck last edited by

                                          @spaceduck sagte in Test Adapter tvprogram:

                                          Hier geht's ja rund, beachtliche Fortschritte - bin begeistert von dem Adapter.
                                          ich werfe mal folgende Idee in die Runde: Aus der Anzeige raus einen Aufnahmetimer auf einem Enigma2 Receiver setzen...

                                          Ich hatte es im Readme bereits auf die todo-liste gesetzt.
                                          Allerdings werde ich keine direkten Abhängigkeiten zu bestimmten Adaptern schaffen.
                                          Wenn dann werde ich einen Datenpunkt mit Daten beschreiben, die dann durch ein Skript/Blockly in den gewünschten Adapter in der Form wie dieser es erwartet geschrieben werden kann.
                                          Dann würde das auch anderen (evtl. zukünftigen Adaptern) zu gute kommen.

                                          Über Record II müsste man mal noch reden. Ich weiß nicht, ob es bei mir gut aufgehoben ist, eine Liste aller Aufnahmezeiten zu halten (und wahrscheinlich auch zu pflegen).

                                          OliverIO C 2 Replies Last reply Reply Quote 0
                                          • OliverIO
                                            OliverIO @OliverIO last edited by

                                            Neue Version v0.0.17

                                            • Das Problem, welches mit Jarvis entdeckt worden ist, wurde behoben.
                                            • Ein Mechanismus wurde eingebaut, welches das widget informiert, falls auf dem Server neue Daten vorliegen. Zur Kommunikation wird der neue Datenpunkt cmd verwendet.
                                            OliverIO F 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            764
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter tvprogram vis widget
                                            51
                                            911
                                            179678
                                            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