Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter tvprogram

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Test Adapter tvprogram

Scheduled Pinned Locked Moved Tester
adaptertvprogramviswidget
914 Posts 51 Posters 261.9k Views 53 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O Oli

    @OliverIO

    im Vis Editor ist mir noch was aufgefallen:

    180ce266-5edc-450f-9f91-e61d9939c2e6-image.png

    OliverIOO Offline
    OliverIOO Offline
    OliverIO
    wrote on last edited by OliverIO
    #39

    @Oli

    @Oli sagte in Test Adapter tvprogram:

    im Vis Editor ist mir noch was aufgefallen:

    ok, z-index zu hoch.
    Danke, muss ich ausprobieren, was da funktioniert.

    Meine Adapter und Widgets
    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
    Links im Profil

    O 1 Reply Last reply
    0
    • OliverIOO OliverIO
      Aktuelle Test Version 0.0.1 und größer
      Veröffentlichungsdatum Januar 2021
      Github Link https://github.com/oweitman/iobroker.tvprogram

      Was kann der Adapter bereits:
      Server

      • die notwendigen TV-Daten aus dem Internet abrufen und als Datenpunkt abspeichern

      Widget
      -Darstellung des TV-Programms in der Zeitstrahl-Ansicht
      -Aufruf von Detailinformationen zu jeder einzelnen Sendung, soweit die Daten vorhanden sind.

      • Scrollen über einen ganzen Tag
      • Senderauswahl konfigurieren

      Was kann das Widget noch nicht:

      • Konfiguration der Darstellung, größerer/kleinerer Bereich je Stunde, ggfs auch hinein/hinauszoomen
      • Farbanpassung an das gewünschte Farbschema, aktuell nur Dunkel-Darstellung
      • Hervorhebung Favoritensendungen

      Weitere Punkte auf der Roadmap

      • Ideen für weitere Widgets auf Basis des bereits existierenden TVprogram-Skripts
      • sendungserinnerungen
      • ansteuern datenpunkt zum umschalten nach Klick auf senderlogo
      • Datenadapter für weitere Quellen (Internet, Hardware wie Enigma,VU-Box)

      Darüber hinaus wird in diesem Thread weiter unten immer aktuell über den Fortschritt berichtet

      Hier ein kleines Video des bisherigen Entwicklungsstandes.
      tvprogram.gif

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      wrote on last edited by sigi234
      #40

      @OliverIO

      Ladet ewig.

      Screenshot (3075).png

      Im Editor aber da:

      Screenshot (3079).png

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      OliverIOO 1 Reply Last reply
      0
      • OliverIOO OliverIO

        @Oli

        @Oli sagte in Test Adapter tvprogram:

        im Vis Editor ist mir noch was aufgefallen:

        ok, z-index zu hoch.
        Danke, muss ich ausprobieren, was da funktioniert.

        O Online
        O Online
        Oli
        wrote on last edited by
        #41

        @OliverIO

        stimmt, kann das von @sigi234 bestätigen, dauert ziemlich lange

        vielleicht hilft dir das kleine Video bei der Schriftgröße

        TV Programm.gif

        Gruß
        Oliver

        OliverIOO 1 Reply Last reply
        0
        • sigi234S sigi234

          @OliverIO

          Ladet ewig.

          Screenshot (3075).png

          Im Editor aber da:

          Screenshot (3079).png

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          wrote on last edited by OliverIO
          #42

          @sigi234
          Ladezeiten: ja, das ist noch ein Problem, da der Datenbestand doch recht umfangreich ist.
          pro Tag sind es ca 500kb. Aktuell ladet das widget nur genau einen Tag.
          für eine spätere Navigation wären es dann entsprechend viele Tage.
          Wobei ich bei Tests festgestellt habe, das mehrere Tage laden die Zeit nicht sehr viel größer wird.
          Allerdings habe ich hier ein recht gutes Netzwerk und der PC ist direkt am LAN und nicht per WLan angeschlossen.

          Um das zu optimieren, müsste ich eine Client/Server Kommunikation einrichten, wobei das widget den adapter bei der Anzeige eines (neuen) Tages nur anhand der anzuzeigenden Sender die Daten abfragt,
          Wer allerdings alle/viele Sender gleichzeitig im Blick haben möchte werden es nicht weniger Daten.
          Als weitere Optimierung könnte man dann noch die Detailtexte weglassen.
          Ich schreibt das mal auf meine Liste

          Der Unterschied der Ladezeiten im Editor und in der runtime liegt an der anderen Vorgehensweise von vis.
          Im Editor werden sämtliche Datenpunkte bereits beim Start abonniert. Daher dauert der Start dann von vis etwas länger.
          In der Runtime, muss ich mich im widget selber drum kümmern

          Meine Adapter und Widgets
          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
          Links im Profil

          1 Reply Last reply
          0
          • O Oli

            @OliverIO

            stimmt, kann das von @sigi234 bestätigen, dauert ziemlich lange

            vielleicht hilft dir das kleine Video bei der Schriftgröße

            TV Programm.gif

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            wrote on last edited by
            #43

            @Oli sagte in Test Adapter tvprogram:

            @OliverIO

            stimmt, kann das von @sigi234 bestätigen, dauert ziemlich lange

            vielleicht hilft dir das kleine Video bei der Schriftgröße

            TV Programm.gif

            Danke für das Video.
            Ich habe die Stellen bereits angepasst, so das die Schrift nun relativ zu eingestellen Schriftgröße im vis-Editor angezeigt wird.
            Allerdings werden die Größen der Kästchen noch nicht angepasst, das werde ich zusammen mit der ZoomIn/Out-Funktionalität anpassen, so das das konfigurierbar ist.

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            sigi234S 1 Reply Last reply
            0
            • OliverIOO OliverIO

              @Oli sagte in Test Adapter tvprogram:

              @OliverIO

              stimmt, kann das von @sigi234 bestätigen, dauert ziemlich lange

              vielleicht hilft dir das kleine Video bei der Schriftgröße

              TV Programm.gif

              Danke für das Video.
              Ich habe die Stellen bereits angepasst, so das die Schrift nun relativ zu eingestellen Schriftgröße im vis-Editor angezeigt wird.
              Allerdings werden die Größen der Kästchen noch nicht angepasst, das werde ich zusammen mit der ZoomIn/Out-Funktionalität anpassen, so das das konfigurierbar ist.

              sigi234S Online
              sigi234S Online
              sigi234
              Forum Testing Most Active
              wrote on last edited by
              #44

              @OliverIO

              Hallo, der Log wird durch den TV Adapter extrem Groß!

              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Immer Daten sichern!

              OliverIOO 1 Reply Last reply
              0
              • sigi234S sigi234

                @OliverIO

                Hallo, der Log wird durch den TV Adapter extrem Groß!

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                wrote on last edited by
                #45

                Neue Version 0.0.5

                • Das ändern von Datenpunkten wird nun nicht mehr im Log ausgegeben

                @sigi234
                Ich habe das mal schnell ausgebaut. Allerdings schreibt redis die geänderten Inhalte ebenfalls ins log.

                Ich hatte es mir schon gedacht, das diese Menge von Daten in Datenpunkte wohl nicht so optimal ist.
                Ich werde mir dazu was anderes überlegen und evtl. die Daten als Dateien auf dem Server ablegen und von dort aus den widgets zur Verfügung stellen.

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                KnallochseK 1 Reply Last reply
                1
                • OliverIOO OliverIO

                  Neue Version 0.0.5

                  • Das ändern von Datenpunkten wird nun nicht mehr im Log ausgegeben

                  @sigi234
                  Ich habe das mal schnell ausgebaut. Allerdings schreibt redis die geänderten Inhalte ebenfalls ins log.

                  Ich hatte es mir schon gedacht, das diese Menge von Daten in Datenpunkte wohl nicht so optimal ist.
                  Ich werde mir dazu was anderes überlegen und evtl. die Daten als Dateien auf dem Server ablegen und von dort aus den widgets zur Verfügung stellen.

                  KnallochseK Do not disturb
                  KnallochseK Do not disturb
                  Knallochse
                  wrote on last edited by Knallochse
                  #46

                  @OliverIO Runtime läuft (auch mit0.0.5)
                  Ist ja nach früh in der Entwicklung, deshalb von mir kein "das noch und das noch ..."😁
                  Gib bitte Bescheid, wenn dein Grundgerüst steht, dann schreibe ich Konfigurationswünsche.
                  Bis jetzt gefällt mir das ganze echt gut 👍 a8d5a090-9db1-4123-9369-4ac401db3777-image.png

                  Anmerkung: Die Menge der Daten unter Objekte- tvprogram.0.program scheinen sich auf die Performance auszuwirken.
                  Mittlerweile habe ich da 8 Einträge (2021-01-09 bis 2021-01-16). Werden da auch wieder welche selbstständig gelöscht, oder müsste ich das aktuell selber erledigen?

                  HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                  OliverIOO 1 Reply Last reply
                  0
                  • KnallochseK Knallochse

                    @OliverIO Runtime läuft (auch mit0.0.5)
                    Ist ja nach früh in der Entwicklung, deshalb von mir kein "das noch und das noch ..."😁
                    Gib bitte Bescheid, wenn dein Grundgerüst steht, dann schreibe ich Konfigurationswünsche.
                    Bis jetzt gefällt mir das ganze echt gut 👍 a8d5a090-9db1-4123-9369-4ac401db3777-image.png

                    Anmerkung: Die Menge der Daten unter Objekte- tvprogram.0.program scheinen sich auf die Performance auszuwirken.
                    Mittlerweile habe ich da 8 Einträge (2021-01-09 bis 2021-01-16). Werden da auch wieder welche selbstständig gelöscht, oder müsste ich das aktuell selber erledigen?

                    OliverIOO Offline
                    OliverIOO Offline
                    OliverIO
                    wrote on last edited by
                    #47

                    @Knallochse
                    Aktuell noch nicht, steht aber auf meiner Liste.
                    Als nächstes stell ich das Widget von Datenpunkten auf Dateien mit Client/Server-Abfrage um, dann schauen wir, wie es da mit der Performance aussieht.

                    Meine Adapter und Widgets
                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                    Links im Profil

                    OliverIOO 1 Reply Last reply
                    1
                    • OliverIOO OliverIO

                      @Knallochse
                      Aktuell noch nicht, steht aber auf meiner Liste.
                      Als nächstes stell ich das Widget von Datenpunkten auf Dateien mit Client/Server-Abfrage um, dann schauen wir, wie es da mit der Performance aussieht.

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      wrote on last edited by
                      #48

                      Neue Version 0.0.6

                      • Umstellung auf Client/Server-Abfrage
                      • Reduzierung der übertragenen Datenmenge.

                      Das Widget läuft nun erheblich schneller, da nun nicht mehr alle Daten zu beginn in den Browser geladen werden, sondern nur noch eine reduzierte Menge, die zur ersten Anzeige notwendig ist. Die Details zu einzelnen Sendungen werden dann bei Klick auf eine Sendung adhoc vom Server abgerufen.
                      Nachteil ist, das sich der RAM-Bedarf des adapters auf Server-Seite erhöht hat.
                      Bei mir benötigt der Adapter bei 5 geladenen Tagen ca 90-110MB.

                      Bitte testen. Wenn der Teil erfolgreich getestet wurde, kommen die beiden folgenden Punkte.
                      Eine kleine Abstimmung wäre schön. Ebenso Vorschläge für das Navigationsproblem (bei beiden Punkten)

                      • Navigation
                        Tag vor/zurück
                        Hier bin ich mir noch nicht sicher, wo ich die Navigation am besten platziere, so das sie sich harmonisch in Gesamtbild einfügen. Eigentlich passen sie nirgends so richtig hin ohne einen neuen Bereich oben unten links rechts zu eröffnen. evtl habt ihr ja Vorschläge

                      • ZoomIn/Out, sowie konfigurierbare Zeilenhöhe
                        Dynamisch mehr oder weniger Platz auf der Zeitleiste.
                        Da ja manche Sendungen sehr kurz sind, sind die Texte nicht alle lesbar. Daher sollte man ebenso "hineinzoomen" können. Auf einem Tablet oder Gerät mit Touchfunktion sollte das mit Pinch umgesetzt werden. Für Desktops benötigen wir einen Plus/Minus-Knopf (auch hier das Problem der Navigation)
                        Aktuell hat eine halbe Stunde einen vorgegebenen Wert von 120px, je nach Zoom soll hier ein andere Größe in die Berechnung einfließen. Ausprobieren muss ich, ob ich das stufenlos machen kann oder ob ich nur vielfache von 120/60/30 nehmen kann, so das das Layout bündig berechnet wird.

                      Anmerkung: 2 Widgets oder mehr auf einmal gehen noch nicht.

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      KnallochseK 2 Replies Last reply
                      1
                      • OliverIOO OliverIO

                        Neue Version 0.0.6

                        • Umstellung auf Client/Server-Abfrage
                        • Reduzierung der übertragenen Datenmenge.

                        Das Widget läuft nun erheblich schneller, da nun nicht mehr alle Daten zu beginn in den Browser geladen werden, sondern nur noch eine reduzierte Menge, die zur ersten Anzeige notwendig ist. Die Details zu einzelnen Sendungen werden dann bei Klick auf eine Sendung adhoc vom Server abgerufen.
                        Nachteil ist, das sich der RAM-Bedarf des adapters auf Server-Seite erhöht hat.
                        Bei mir benötigt der Adapter bei 5 geladenen Tagen ca 90-110MB.

                        Bitte testen. Wenn der Teil erfolgreich getestet wurde, kommen die beiden folgenden Punkte.
                        Eine kleine Abstimmung wäre schön. Ebenso Vorschläge für das Navigationsproblem (bei beiden Punkten)

                        • Navigation
                          Tag vor/zurück
                          Hier bin ich mir noch nicht sicher, wo ich die Navigation am besten platziere, so das sie sich harmonisch in Gesamtbild einfügen. Eigentlich passen sie nirgends so richtig hin ohne einen neuen Bereich oben unten links rechts zu eröffnen. evtl habt ihr ja Vorschläge

                        • ZoomIn/Out, sowie konfigurierbare Zeilenhöhe
                          Dynamisch mehr oder weniger Platz auf der Zeitleiste.
                          Da ja manche Sendungen sehr kurz sind, sind die Texte nicht alle lesbar. Daher sollte man ebenso "hineinzoomen" können. Auf einem Tablet oder Gerät mit Touchfunktion sollte das mit Pinch umgesetzt werden. Für Desktops benötigen wir einen Plus/Minus-Knopf (auch hier das Problem der Navigation)
                          Aktuell hat eine halbe Stunde einen vorgegebenen Wert von 120px, je nach Zoom soll hier ein andere Größe in die Berechnung einfließen. Ausprobieren muss ich, ob ich das stufenlos machen kann oder ob ich nur vielfache von 120/60/30 nehmen kann, so das das Layout bündig berechnet wird.

                        Anmerkung: 2 Widgets oder mehr auf einmal gehen noch nicht.

                        KnallochseK Do not disturb
                        KnallochseK Do not disturb
                        Knallochse
                        wrote on last edited by
                        #49

                        @oliverio Ich habe mir gerade die 0.0.6 installiert. (alte Instanz gelöscht; Adapter geupdatet ; neue Instanz erzeugt)
                        Leider wird im Objektbaum nur folgendes angezeigt, und ich weiß nicht was ich im Widget als "tvprogram-oid: angeben soll
                        ab105cc3-e408-4923-b183-ddcd8f60bc6a-image.png

                        HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                        OliverIOO 1 Reply Last reply
                        0
                        • KnallochseK Knallochse

                          @oliverio Ich habe mir gerade die 0.0.6 installiert. (alte Instanz gelöscht; Adapter geupdatet ; neue Instanz erzeugt)
                          Leider wird im Objektbaum nur folgendes angezeigt, und ich weiß nicht was ich im Widget als "tvprogram-oid: angeben soll
                          ab105cc3-e408-4923-b183-ddcd8f60bc6a-image.png

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          wrote on last edited by OliverIO
                          #50

                          @knallochse

                          Nimm config

                          Danke für den Hinweis, nimm den config-Datenpunkt.
                          Ich habe das widget so programmiert, das es eigentlich nur den instance namen braucht (tvprogram.0)
                          Den Rest sucht er sich selbst zusammen.
                          Theoretisch würde auch der connectionDP reichen.

                          Hier das readme des adapters

                          Widgets
                          Time
                          Currently only the widget "time" exists. This shows the current TV program on a timeline by TV channel.

                          To set it up, the adapter must have already accessed and filled the necessary data points. In the configuration, the widget only needs to be filled with any data point of the adapter. The widget searches for all remaining data points automatically.

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          KnallochseK 1 Reply Last reply
                          1
                          • OliverIOO OliverIO

                            @knallochse

                            Nimm config

                            Danke für den Hinweis, nimm den config-Datenpunkt.
                            Ich habe das widget so programmiert, das es eigentlich nur den instance namen braucht (tvprogram.0)
                            Den Rest sucht er sich selbst zusammen.
                            Theoretisch würde auch der connectionDP reichen.

                            Hier das readme des adapters

                            Widgets
                            Time
                            Currently only the widget "time" exists. This shows the current TV program on a timeline by TV channel.

                            To set it up, the adapter must have already accessed and filled the necessary data points. In the configuration, the widget only needs to be filled with any data point of the adapter. The widget searches for all remaining data points automatically.

                            KnallochseK Do not disturb
                            KnallochseK Do not disturb
                            Knallochse
                            wrote on last edited by Knallochse
                            #51

                            @oliverio said in Test Adapter tvprogram:

                            tvprogram.0

                            Ich habe den config-Datenpunkt eingegeben . Jetzt sieht es so aus
                            1e103ace-afef-494d-aa8d-873d75131103-image.png

                            Wo wird denn jetzt die Datenbank abgelegt, so dass ich Prüfen kann, ob diese befüllt wird.

                            Edit: Habe es gefunden (Sieht das gut aus - von der Dateigröße?)
                            611af4ac-450c-4ab1-b281-3811d6983174-image.png

                            HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                            OliverIOO 2 Replies Last reply
                            0
                            • KnallochseK Knallochse

                              @oliverio said in Test Adapter tvprogram:

                              tvprogram.0

                              Ich habe den config-Datenpunkt eingegeben . Jetzt sieht es so aus
                              1e103ace-afef-494d-aa8d-873d75131103-image.png

                              Wo wird denn jetzt die Datenbank abgelegt, so dass ich Prüfen kann, ob diese befüllt wird.

                              Edit: Habe es gefunden (Sieht das gut aus - von der Dateigröße?)
                              611af4ac-450c-4ab1-b281-3811d6983174-image.png

                              OliverIOO Offline
                              OliverIOO Offline
                              OliverIO
                              wrote on last edited by OliverIO
                              #52

                              @knallochse
                              Unter Linux im folgenden Ordner
                              /opt/iobroker/iobroker-data/tvprogram

                              Führe bitte auf der Konsole zur Sicherheit den folgenden Befehl aus:

                              iob upload tvprogram

                              ich hatte in der package.json was geändert und trotz löschen der instanz wusste iobroker erst nach dem upload über die Änderung Bescheid.
                              Aus Entwicklungstechnischen gründen kann ich bei mir den Adapter nicht löschen

                              Meine Adapter und Widgets
                              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                              Links im Profil

                              1 Reply Last reply
                              0
                              • KnallochseK Knallochse

                                @oliverio said in Test Adapter tvprogram:

                                tvprogram.0

                                Ich habe den config-Datenpunkt eingegeben . Jetzt sieht es so aus
                                1e103ace-afef-494d-aa8d-873d75131103-image.png

                                Wo wird denn jetzt die Datenbank abgelegt, so dass ich Prüfen kann, ob diese befüllt wird.

                                Edit: Habe es gefunden (Sieht das gut aus - von der Dateigröße?)
                                611af4ac-450c-4ab1-b281-3811d6983174-image.png

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                wrote on last edited by
                                #53

                                @knallochse
                                ja größen passen.
                                die Originalgrößen aus der quelle sind nochmal doppelt so groß und zum Browser werden für einen tag nur ca 250kb übertragen. der Rest sind die texte zu den einzelnen Sendungen.

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                KnallochseK liv-in-skyL 2 Replies Last reply
                                0
                                • OliverIOO OliverIO

                                  @knallochse
                                  ja größen passen.
                                  die Originalgrößen aus der quelle sind nochmal doppelt so groß und zum Browser werden für einen tag nur ca 250kb übertragen. der Rest sind die texte zu den einzelnen Sendungen.

                                  KnallochseK Do not disturb
                                  KnallochseK Do not disturb
                                  Knallochse
                                  wrote on last edited by Knallochse
                                  #54

                                  @oliverio Also der Upload über die Kommandozeile hatte nicht geholfen (hatte ich auch nach dem Update über die Admin Oberfläsche gemacht)
                                  Also habe ich nochmal die Instanz und den Adapter deinstalliert & Datenbank-Ordner gelöscht.
                                  Dann Adapter neu installiert und Instanz erzeugt.
                                  Was mir gleich im Objektbaum auffiel : Datenpunkt "tvprogram.admin" (war vorher nicht da)

                                  aa3e93b8-e8d1-43b8-bad1-59bf367c0b8d-image.png

                                  Also Vis Editor geöffnet und siehe da
                                  539e160a-93e6-4719-89a1-fa32b269ea43-image.png

                                  PS.: Beim rumspielen ist mir der Vis-Editor abgeschmiert. Habe ich neu gestartet - bis jetzt geht es.
                                  Erster Eindruck deines überarbeiteten Adapters - um einiges flüssiger

                                  Ich test weiter

                                  Vielen Dank

                                  HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                  1 Reply Last reply
                                  1
                                  • OliverIOO OliverIO

                                    Neue Version 0.0.6

                                    • Umstellung auf Client/Server-Abfrage
                                    • Reduzierung der übertragenen Datenmenge.

                                    Das Widget läuft nun erheblich schneller, da nun nicht mehr alle Daten zu beginn in den Browser geladen werden, sondern nur noch eine reduzierte Menge, die zur ersten Anzeige notwendig ist. Die Details zu einzelnen Sendungen werden dann bei Klick auf eine Sendung adhoc vom Server abgerufen.
                                    Nachteil ist, das sich der RAM-Bedarf des adapters auf Server-Seite erhöht hat.
                                    Bei mir benötigt der Adapter bei 5 geladenen Tagen ca 90-110MB.

                                    Bitte testen. Wenn der Teil erfolgreich getestet wurde, kommen die beiden folgenden Punkte.
                                    Eine kleine Abstimmung wäre schön. Ebenso Vorschläge für das Navigationsproblem (bei beiden Punkten)

                                    • Navigation
                                      Tag vor/zurück
                                      Hier bin ich mir noch nicht sicher, wo ich die Navigation am besten platziere, so das sie sich harmonisch in Gesamtbild einfügen. Eigentlich passen sie nirgends so richtig hin ohne einen neuen Bereich oben unten links rechts zu eröffnen. evtl habt ihr ja Vorschläge

                                    • ZoomIn/Out, sowie konfigurierbare Zeilenhöhe
                                      Dynamisch mehr oder weniger Platz auf der Zeitleiste.
                                      Da ja manche Sendungen sehr kurz sind, sind die Texte nicht alle lesbar. Daher sollte man ebenso "hineinzoomen" können. Auf einem Tablet oder Gerät mit Touchfunktion sollte das mit Pinch umgesetzt werden. Für Desktops benötigen wir einen Plus/Minus-Knopf (auch hier das Problem der Navigation)
                                      Aktuell hat eine halbe Stunde einen vorgegebenen Wert von 120px, je nach Zoom soll hier ein andere Größe in die Berechnung einfließen. Ausprobieren muss ich, ob ich das stufenlos machen kann oder ob ich nur vielfache von 120/60/30 nehmen kann, so das das Layout bündig berechnet wird.

                                    Anmerkung: 2 Widgets oder mehr auf einmal gehen noch nicht.

                                    KnallochseK Do not disturb
                                    KnallochseK Do not disturb
                                    Knallochse
                                    wrote on last edited by Knallochse
                                    #55

                                    @oliverio said in Test Adapter tvprogram:

                                    Eine kleine Abstimmung wäre schön. Ebenso Vorschläge für das Navigationsproblem (bei beiden Punkten)

                                    Ich versuche mal meine Gedanken (Vorschläge) verständlich zu formulieren.
                                    Zur Navigation:
                                    Wenn es noch zusätzliche Button (Tag vor/zurück; 20:15 UHR? etc..) geben soll, dann würde ich diese mit in die Kopfleiste integrieren, da Sie ja Thematisch zur Zeitleiste gehören.

                                    Zur Obtik:
                                    Momentan ist der Gesamteindruck doch sehr überladen. Bessere Lesbarkeit kann man durch vergrößern der Schrift gut erreichen. Aber hier wäre es wichtig, die Zeilengröße anpassen zu können.

                                    Eventuell wäre es, um mehr Übersicht zu bekommen , sinnvoll die Zeilen und die Sendungen farblich (Hintergrund) zu verändern. (Bild dient zu Verdeutlichung - nur fix eingefärbt)
                                    TV-Vorschlag.jpg

                                    Die rote Linie (aktuelle Zeit) kann ruhig deutlich weiter nach links. Vergangene Sendungen sind doch uninteressant.
                                    Und dann vielleicht nicht so viele Stunden in die Zukunft, um noch mehr Übersichtlichkeit durch mehr Platz für die einzelne Sendung zu bekommen.

                                    Denke das reicht erstmal. Gibt bestimmt auch noch mehr User, welche Ideen haben,

                                    Grüße

                                    HM&HMIP über 100 Geräte + IoBroker auf DS918+ uvm.

                                    OliverIOO 1 Reply Last reply
                                    1
                                    • OliverIOO OliverIO

                                      @knallochse
                                      ja größen passen.
                                      die Originalgrößen aus der quelle sind nochmal doppelt so groß und zum Browser werden für einen tag nur ca 250kb übertragen. der Rest sind die texte zu den einzelnen Sendungen.

                                      liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      wrote on last edited by
                                      #56

                                      @oliverio auf jeden fall - coole anzeige - wollte auch in meinem script so eine zeitleiste einfügen - ist mit nicht gelungen

                                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                      1 Reply Last reply
                                      0
                                      • OliverIOO OliverIO
                                        Aktuelle Test Version 0.0.1 und größer
                                        Veröffentlichungsdatum Januar 2021
                                        Github Link https://github.com/oweitman/iobroker.tvprogram

                                        Was kann der Adapter bereits:
                                        Server

                                        • die notwendigen TV-Daten aus dem Internet abrufen und als Datenpunkt abspeichern

                                        Widget
                                        -Darstellung des TV-Programms in der Zeitstrahl-Ansicht
                                        -Aufruf von Detailinformationen zu jeder einzelnen Sendung, soweit die Daten vorhanden sind.

                                        • Scrollen über einen ganzen Tag
                                        • Senderauswahl konfigurieren

                                        Was kann das Widget noch nicht:

                                        • Konfiguration der Darstellung, größerer/kleinerer Bereich je Stunde, ggfs auch hinein/hinauszoomen
                                        • Farbanpassung an das gewünschte Farbschema, aktuell nur Dunkel-Darstellung
                                        • Hervorhebung Favoritensendungen

                                        Weitere Punkte auf der Roadmap

                                        • Ideen für weitere Widgets auf Basis des bereits existierenden TVprogram-Skripts
                                        • sendungserinnerungen
                                        • ansteuern datenpunkt zum umschalten nach Klick auf senderlogo
                                        • Datenadapter für weitere Quellen (Internet, Hardware wie Enigma,VU-Box)

                                        Darüber hinaus wird in diesem Thread weiter unten immer aktuell über den Fortschritt berichtet

                                        Hier ein kleines Video des bisherigen Entwicklungsstandes.
                                        tvprogram.gif

                                        sigi234S Online
                                        sigi234S Online
                                        sigi234
                                        Forum Testing Most Active
                                        wrote on last edited by sigi234
                                        #57

                                        @oliverio

                                        Bitte im 1. Beitrag den Github Link direkt verlinken.

                                        Läuft, teste mal weiter.

                                        Screenshot (3114).png

                                        Screenshot (3117).png

                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                        Immer Daten sichern!

                                        1 Reply Last reply
                                        0
                                        • KnallochseK Knallochse

                                          @oliverio said in Test Adapter tvprogram:

                                          Eine kleine Abstimmung wäre schön. Ebenso Vorschläge für das Navigationsproblem (bei beiden Punkten)

                                          Ich versuche mal meine Gedanken (Vorschläge) verständlich zu formulieren.
                                          Zur Navigation:
                                          Wenn es noch zusätzliche Button (Tag vor/zurück; 20:15 UHR? etc..) geben soll, dann würde ich diese mit in die Kopfleiste integrieren, da Sie ja Thematisch zur Zeitleiste gehören.

                                          Zur Obtik:
                                          Momentan ist der Gesamteindruck doch sehr überladen. Bessere Lesbarkeit kann man durch vergrößern der Schrift gut erreichen. Aber hier wäre es wichtig, die Zeilengröße anpassen zu können.

                                          Eventuell wäre es, um mehr Übersicht zu bekommen , sinnvoll die Zeilen und die Sendungen farblich (Hintergrund) zu verändern. (Bild dient zu Verdeutlichung - nur fix eingefärbt)
                                          TV-Vorschlag.jpg

                                          Die rote Linie (aktuelle Zeit) kann ruhig deutlich weiter nach links. Vergangene Sendungen sind doch uninteressant.
                                          Und dann vielleicht nicht so viele Stunden in die Zukunft, um noch mehr Übersichtlichkeit durch mehr Platz für die einzelne Sendung zu bekommen.

                                          Denke das reicht erstmal. Gibt bestimmt auch noch mehr User, welche Ideen haben,

                                          Grüße

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          wrote on last edited by OliverIO
                                          #58

                                          @knallochse
                                          Danke für den Input.
                                          Das einfärben und verlagern der roten Markierung werde ich berücksichtigen.
                                          Wie gesagt einer der nächsten Features ist die Anzeige mehr konfigurierbar zu machen, so das jeder seine Anzeige so machen kann wie es für einen am besten ist.

                                          die Anzahl der Stunden ist durch den Datenbestand fix vorgegeben. ein Tag geht immer von 5:00 morgens bis zur den nächsten 5:00 Uhr. Es ist einfach alle zu generieren, als hier auch noch ein dynamisches nachladen oder navigieren mit einzubauen. Das scrollen bekommt man durch den Browser umsonst dazu.

                                          Auch dein Input zu den Navigationsknöpfen ist super, ich könnte die Knöpfe schwebend über der zeitleiste oben rechts anbringen. Mal schauen, was noch so für Ideen von anderen kommen.

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          OliverIOO 1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          567

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe