Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    1.5k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.3k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    1.1k

Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed

Geplant Angeheftet Gesperrt Verschoben Tester
adapteratomfeediobroker.rssfeedrdfrssviswidget
702 Beiträge 35 Kommentatoren 196.7k Aufrufe 38 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • OliverIOO OliverIO

    @oli

    Ok, danke, seltsam. Die Datei wird geladen.
    Das muss ich mal auf einem cleanen system testen
    Passt halt nicht zur Fehlermeldung
    Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js

    Kannst du das nochmal checken?
    Also http Status 200 und gleichzeitig kommt die Fehlermeldung?

    O Offline
    O Offline
    Oli
    schrieb am zuletzt editiert von
    #689

    @oliverio
    ja, ist so, http Status ist 200 und gleichzeitig kommt die Fehlermeldung

    Gruß
    Oliver

    OliverIOO 1 Antwort Letzte Antwort
    0
    • O Oli

      @oliverio
      ja, ist so, http Status ist 200 und gleichzeitig kommt die Fehlermeldung

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von
      #690

      @oli

      so, habe mal in einem cleanen iobroker system unter windows vis-2 und den adapter vis-2-widgets-rssfeed installiert. Ergebnis: hat alles funktioniert. auf anhieb.
      meine Vermutung wäre nun, wie schon mal, wo ich nach iob diag nachgefragt habe, das an deinem system irgend etwas nicht stimmt.
      evtl musst du mal vis-2 deinstallieren und wieder installieren.
      evtl auch den iobroker komplett neu aufzusetzen.

      c8b49c49-80d4-415c-8517-b2950f355847-image.png

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

      T 1 Antwort Letzte Antwort
      0
      • OliverIOO OliverIO

        @oli

        so, habe mal in einem cleanen iobroker system unter windows vis-2 und den adapter vis-2-widgets-rssfeed installiert. Ergebnis: hat alles funktioniert. auf anhieb.
        meine Vermutung wäre nun, wie schon mal, wo ich nach iob diag nachgefragt habe, das an deinem system irgend etwas nicht stimmt.
        evtl musst du mal vis-2 deinstallieren und wieder installieren.
        evtl auch den iobroker komplett neu aufzusetzen.

        c8b49c49-80d4-415c-8517-b2950f355847-image.png

        T Offline
        T Offline
        trojanhector
        schrieb am zuletzt editiert von
        #691

        @oliverio Servus,
        seit kurzen funktioniert die Anzeige der JSON Vorlage nicht mehr.

        weite_json.PNG

        weite_vis-json2.PNG

        Im Log kann ich nichts erkennen.

        Meine Umgebung:
        Admin: 7.7.2
        VIS-2: 2.13.4
        RSS: 3.5.2
        Ovarious: 1.0.0
        node.js: 22.19.0
        js-controller: 7.0.7

        OliverIOO 1 Antwort Letzte Antwort
        0
        • T trojanhector

          @oliverio Servus,
          seit kurzen funktioniert die Anzeige der JSON Vorlage nicht mehr.

          weite_json.PNG

          weite_vis-json2.PNG

          Im Log kann ich nichts erkennen.

          Meine Umgebung:
          Admin: 7.7.2
          VIS-2: 2.13.4
          RSS: 3.5.2
          Ovarious: 1.0.0
          node.js: 22.19.0
          js-controller: 7.0.7

          OliverIOO Offline
          OliverIOO Offline
          OliverIO
          schrieb am zuletzt editiert von OliverIO
          #692

          @trojanhector

          zu aller erst. bitte wechsle auf den adapter vis-jsontemplate,
          da ich, wenn jsontemplate im stable ist, anfangen werde
          die jsontemplate funktionen aus rssfeed auszubauen und den adapter vis2-widgets-ovarious auf deprecated zu setzen.


          ich habe getestet und am widget selbst kein problem entdecken können.

          in deinem screenshot steht eine fehlermeldung drin, die auf ein problem an deinen daten ausweist

          3fea7e23-5e81-4268-b556-e0eff385c7e4-image.png

          die pfeile >> zeigen dir die Zeile in der das Problem auftaucht
          ich vermute mal das data oder data[0] undefined ist.

          hier ein kleines testszenario

          json für den datenpunkt

          {
            "pstring":"Auto",
            "pnumber":123,
            "pobject":{"prop1":"abc"}
          }
          

          und das template

          <% //debugger %>
          undefined: <%- JSON.stringify(undefined) %><br><br>
          stringify: <%- JSON.stringify(data) %> <br><br>
          original: <%- data %> <br><br>
          pstring: <%- data.pstring %> <br><br>  
          

          das sollte sowas wie folgt ausgeben
          4adbe168-71e2-472f-a4ee-591706ff11e5-image.png

          wenn du dich damit auskennst, kannst du die kommentarzeichen im ersten statement vor debugger entfernen und bei geöffneten web developer tools selbst debuggen. das von ejs (dem template compiler) erzeugte script ist ganz gut lesbar und du kannst selbst schauen was wo in welchen variablen tatsächlich ankommt. die reinterpretation des templates erfolgt immer nachdem mindestens 1 zeichen geändert worden ist.
          865f45df-56cb-470c-a8ae-26f51bb5fdcb-image.png

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

          T 1 Antwort Letzte Antwort
          0
          • OliverIOO OliverIO

            @trojanhector

            zu aller erst. bitte wechsle auf den adapter vis-jsontemplate,
            da ich, wenn jsontemplate im stable ist, anfangen werde
            die jsontemplate funktionen aus rssfeed auszubauen und den adapter vis2-widgets-ovarious auf deprecated zu setzen.


            ich habe getestet und am widget selbst kein problem entdecken können.

            in deinem screenshot steht eine fehlermeldung drin, die auf ein problem an deinen daten ausweist

            3fea7e23-5e81-4268-b556-e0eff385c7e4-image.png

            die pfeile >> zeigen dir die Zeile in der das Problem auftaucht
            ich vermute mal das data oder data[0] undefined ist.

            hier ein kleines testszenario

            json für den datenpunkt

            {
              "pstring":"Auto",
              "pnumber":123,
              "pobject":{"prop1":"abc"}
            }
            

            und das template

            <% //debugger %>
            undefined: <%- JSON.stringify(undefined) %><br><br>
            stringify: <%- JSON.stringify(data) %> <br><br>
            original: <%- data %> <br><br>
            pstring: <%- data.pstring %> <br><br>  
            

            das sollte sowas wie folgt ausgeben
            4adbe168-71e2-472f-a4ee-591706ff11e5-image.png

            wenn du dich damit auskennst, kannst du die kommentarzeichen im ersten statement vor debugger entfernen und bei geöffneten web developer tools selbst debuggen. das von ejs (dem template compiler) erzeugte script ist ganz gut lesbar und du kannst selbst schauen was wo in welchen variablen tatsächlich ankommt. die reinterpretation des templates erfolgt immer nachdem mindestens 1 zeichen geändert worden ist.
            865f45df-56cb-470c-a8ae-26f51bb5fdcb-image.png

            T Offline
            T Offline
            trojanhector
            schrieb am zuletzt editiert von
            #693

            @oliverio said in Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed:

            {

            Das gewünschte Ergebnis bekomme ich nur im Editor angezeigt, aber nicht live.
            weite_vis-json_editor.PNG

            Live ist es dann:

            weite_vis-json3.PNG

            und

            weite_vis-json4.PNG

            OliverIOO 1 Antwort Letzte Antwort
            0
            • T trojanhector

              @oliverio said in Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed:

              {

              Das gewünschte Ergebnis bekomme ich nur im Editor angezeigt, aber nicht live.
              weite_vis-json_editor.PNG

              Live ist es dann:

              weite_vis-json3.PNG

              und

              weite_vis-json4.PNG

              OliverIOO Offline
              OliverIOO Offline
              OliverIO
              schrieb am zuletzt editiert von OliverIO
              #694

              @trojanhector

              dann wechsle zunächst auf den adapter vis-jsontemplate
              ich werde am adapter vis-2-widgets-ovarious nichts mehr machen.
              die funktionalität ist identisch. das widget musst du neu setzen.

              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 Antwort Letzte Antwort
              0
              • OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von OliverIO
                #695

                Adapter rssfeed, Info zu Version 3.6.1

                • Wichtig: JSON-Template-Widgets werden als veraltet markiert;
                  bitte verwendet stattdessen den
                  neuen Adapter iobroker.vis-jsontemplate
                • Hinzufügen einer Benachrichtigung für das Update, um die Nutzer darüber zu informieren- Entfernung des veralteten Marquee4-Widgets
                • Optimierung des Widget-Buildprozesses
                • Integration von Übersetzungen und CSS in den Buildprozess
                • Entfernung nicht genutzter CSS-Stile

                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 Antwort Letzte Antwort
                0
                • HomoranH Homoran verschob dieses Thema von Tester am
                • HomoranH Homoran verschob dieses Thema von ...nicht in offiziellem Repo am
                • OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  schrieb am zuletzt editiert von OliverIO
                  #696

                  Für diejenigen, die selber Templates erstellen oder vorhandene anpassen, wurde die Dokumentation um zwei wichtige hinweise erweitert.

                  https://github.com/oweitman/ioBroker.rssfeed#very-important-note-for-use-in-vis--vis-2

                  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 Antwort Letzte Antwort
                  0
                  • N Offline
                    N Offline
                    nordstern19_72
                    schrieb zuletzt editiert von
                    #697

                    Hallo,

                    ich hatte seit einiger Zeit bei einem Feed vom RND, den ich im Adapter eingetragen habe von axios ein 403 als Fehler beim Request bekommen.
                    Habe ich mit mehreren verschiedenen Feeds von denen probiert, keine Besserung.
                    Hingegen haben Feeds von NTV oder Tagesschau immer funktioniert.

                    Nicht funktioniert haben die Feeds, die man hier findet:
                    https://www.rnd.de/services/hier-finden-sie-die-rss-feeds-ihres-rnd-IU6KPQWIVBADPAGOOQKNQCQET4.html

                    Mir hat nach Recherche über axios geholfen dem Request einen User-Agent mitzugeben.
                    Dazu musste die lib/rssFeedServer.js etwas angepasst werden:

                    try {
                                axios({
                                    method: 'get',
                                    url: url,
                                    headers: { 
                                        Accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
                                        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36',
                                    },
                                    responseType: 'stream',
                                })
                    

                    Seitdem werden wieder Daten abgerufen und in den entsprechenden States gespeichert.

                    Vielleicht mögen die beim RND solche Abfrage der Feeds mit nodejs/axios nicht und haben da einen "403-Riegel" vorgeschoben.

                    Gruß
                    Nordstern

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • N nordstern19_72

                      Hallo,

                      ich hatte seit einiger Zeit bei einem Feed vom RND, den ich im Adapter eingetragen habe von axios ein 403 als Fehler beim Request bekommen.
                      Habe ich mit mehreren verschiedenen Feeds von denen probiert, keine Besserung.
                      Hingegen haben Feeds von NTV oder Tagesschau immer funktioniert.

                      Nicht funktioniert haben die Feeds, die man hier findet:
                      https://www.rnd.de/services/hier-finden-sie-die-rss-feeds-ihres-rnd-IU6KPQWIVBADPAGOOQKNQCQET4.html

                      Mir hat nach Recherche über axios geholfen dem Request einen User-Agent mitzugeben.
                      Dazu musste die lib/rssFeedServer.js etwas angepasst werden:

                      try {
                                  axios({
                                      method: 'get',
                                      url: url,
                                      headers: { 
                                          Accept: 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
                                          'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36',
                                      },
                                      responseType: 'stream',
                                  })
                      

                      Seitdem werden wieder Daten abgerufen und in den entsprechenden States gespeichert.

                      Vielleicht mögen die beim RND solche Abfrage der Feeds mit nodejs/axios nicht und haben da einen "403-Riegel" vorgeschoben.

                      Gruß
                      Nordstern

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      schrieb zuletzt editiert von
                      #698

                      @nordstern19_72

                      guter input.
                      das kann ich machen.

                      wahrscheinlich sendet aios einen eigenen user agent header und manche prüfen darauf.

                      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 Antwort Letzte Antwort
                      1
                      • N Offline
                        N Offline
                        nordstern19_72
                        schrieb zuletzt editiert von
                        #699

                        Danke...

                        Gruß
                        Nordstern

                        OliverIOO 1 Antwort Letzte Antwort
                        0
                        • N nordstern19_72

                          Danke...

                          Gruß
                          Nordstern

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          schrieb zuletzt editiert von OliverIO
                          #700

                          @nordstern19_72

                          du kannst mal das folgende alpha release testen:

                          • gehe auf adapters
                          • aktiviere expertenmodus (grüner knopf oben)
                          • gehe auf den katzenknopf
                          • wähle im dialog custom aus
                          • trage bei url das folgende ein
                          iobroker.rssfeed@4.0.4-alpha.0
                          

                          freue mich auf Rückmeldung.
                          wenn das passt, dann würde ich ein offizielles release machen.

                          andere können ebenfalls mittesten:

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

                          N 1 Antwort Letzte Antwort
                          0
                          • OliverIOO OliverIO

                            @nordstern19_72

                            du kannst mal das folgende alpha release testen:

                            • gehe auf adapters
                            • aktiviere expertenmodus (grüner knopf oben)
                            • gehe auf den katzenknopf
                            • wähle im dialog custom aus
                            • trage bei url das folgende ein
                            iobroker.rssfeed@4.0.4-alpha.0
                            

                            freue mich auf Rückmeldung.
                            wenn das passt, dann würde ich ein offizielles release machen.

                            andere können ebenfalls mittesten:

                            N Offline
                            N Offline
                            nordstern19_72
                            schrieb zuletzt editiert von
                            #701

                            @OliverIO

                            Habe ich gemacht.
                            Funktioniert einwandfrei!
                            Gute Idee den User-Agent einstellbar im Admin zu haben.
                            Danke...

                            Gruß
                            Nordstern

                            OliverIOO 1 Antwort Letzte Antwort
                            0
                            • N nordstern19_72

                              @OliverIO

                              Habe ich gemacht.
                              Funktioniert einwandfrei!
                              Gute Idee den User-Agent einstellbar im Admin zu haben.
                              Danke...

                              Gruß
                              Nordstern

                              OliverIOO Offline
                              OliverIOO Offline
                              OliverIO
                              schrieb zuletzt editiert von
                              #702

                              @nordstern19_72

                              super, dann release ich offiziell

                              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 Antwort Letzte Antwort
                              0

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              496

                              Online

                              32.9k

                              Benutzer

                              83.2k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2026
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe