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

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    9
    1
    700

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    3.1k

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

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

Geplant Angeheftet Gesperrt Verschoben Tester
adapteratomfeediobroker.rssfeedrdfrssviswidget
703 Beiträge 35 Kommentatoren 202.6k 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.
  • O Oli

    @oliverio
    ich verwende edge, chrome und silk überall das gleiche

    vielleicht hilft dir das weiter:

    hub.ts:494 
     Uncaught (in promise) TypeError: Ut(...).isOlderThan is not a function
        at qt (hub.ts:494:65)
        at sdk.ts:19:15
        at t.init (sdk.ts:91:3)
        at Object._initializeSentry (widgets.min.js:1:20151)
        at Object.initializeSentry (widgets.min.js:1:19863)
    qt	@	hub.ts:494
    (anonymous)	@	sdk.ts:19
    t.init	@	sdk.ts:91
    _initializeSentry	@	widgets.min.js:1
    initializeSentry	@	widgets.min.js:1
    await in initializeSentry		
    (anonymous)	@	materialdesign.js:35
    (anonymous)	@	widgets.min.js:1
    (anonymous)	@	widgets.min.js:1
    (anonymous)	@	visEngine.jsx:1199
    Promise.then		
    emit	@	visEngine.jsx:1199
    getObject	@	widgets.min.js:1
    getVersion	@	widgets.min.js:1
    (anonymous)	@	materialdesign.js:32
    (anonymous)	@	widgets.min.js:1
    setTimeout		
    waitForVisConnected	@	widgets.min.js:1
    showVersion	@	materialdesign.js:31
    (anonymous)	@	widgets.min.js:1
    customWidgets.js:2 
     Uncaught SyntaxError: Cannot use import statement outside a module (at customWidgets.js:2:1)
    visLoadWidgets.tsx:197 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js
    (anonymous)	@	visLoadWidgets.tsx:197
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:198 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {}
    (anonymous)	@	visLoadWidgets.tsx:198
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:197 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js
    (anonymous)	@	visLoadWidgets.tsx:197
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:198 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {}
    (anonymous)	@	visLoadWidgets.tsx:198
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:197 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js
    (anonymous)	@	visLoadWidgets.tsx:197
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:198 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {}
    (anonymous)	@	visLoadWidgets.tsx:198
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:197 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js
    (anonymous)	@	visLoadWidgets.tsx:197
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:198 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {}
    (anonymous)	@	visLoadWidgets.tsx:198
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:197 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js
    (anonymous)	@	visLoadWidgets.tsx:197
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    visLoadWidgets.tsx:198 
     Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {}
    (anonymous)	@	visLoadWidgets.tsx:198
    Promise.catch		
    (anonymous)	@	visLoadWidgets.tsx:196
    n	@	visLoadWidgets.tsx:173
    (anonymous)	@	visLoadWidgets.tsx:326
    Promise.then		
    (anonymous)	@	visLoadWidgets.tsx:326
    (anonymous)	@	visLoadWidgets.tsx:254
    Promise.then		
    r	@	visLoadWidgets.tsx:225
    (anonymous)	@	visWidgetsCatalog.tsx:302
    setTimeout		
    (anonymous)	@	visWidgetsCatalog.tsx:301
    collectRxInformation	@	visWidgetsCatalog.tsx:300
    onWidgetsLoaded	@	Runtime.jsx:813
    onLoaded	@	Runtime.jsx:1028
    loadWidgets	@	visEngine.jsx:1529
    await in loadWidgets		
    (anonymous)	@	visEngine.jsx:208
    Promise.then		
    Mt	@	visEngine.jsx:196
    
    
    OliverIOO Offline
    OliverIOO Offline
    OliverIO
    schrieb am zuletzt editiert von OliverIO
    #686

    @oli

    http status code der cutomwidgets bitte, so wie im post geschrieben, oder zeigen mit screenshot.
    wenn die datei nicht geladen wird sind das folgefehler.
    dann ist ja nix da was ausgeführt werden könnte

    Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js

    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 Antwort Letzte Antwort
    0
    • OliverIOO OliverIO

      @oli

      http status code der cutomwidgets bitte, so wie im post geschrieben, oder zeigen mit screenshot.
      wenn die datei nicht geladen wird sind das folgefehler.
      dann ist ja nix da was ausgeführt werden könnte

      Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: Error: Cannot load vis2rssfeedWidgets from ./widgets/vis-2-widgets-rssfeed/customWidgets.js

      O Online
      O Online
      Oli
      schrieb am zuletzt editiert von
      #687

      @oliverio
      ich hoffe, dass ich jetzt das richtige erwischt habe

      Request URL
      http://192.168.2.222:8082/vis-2/widgets/vis-2-widgets-rssfeed/customWidgets.js
      Request Method
      GET
      Status Code
      200 OK
      Remote Address
      192.168.2.222:8082
      Referrer Policy
      strict-origin-when-cross-origin
      cache-control
      public, max-age=60
      connection
      keep-alive
      content-encoding
      gzip
      content-type
      application/javascript; charset=utf-8
      date
      Sat, 02 Aug 2025 10:36:33 GMT
      etag
      W/"f28-m6ffyixFsaIxy+qdViuvo0tnzh0"
      keep-alive
      timeout=5
      transfer-encoding
      chunked
      vary
      Accept-Encoding
      accept
      */*
      accept-encoding
      gzip, deflate
      accept-language
      de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6
      cache-control
      no-cache
      connection
      keep-alive
      host
      192.168.2.222:8082
      pragma
      no-cache
      referer
      http://192.168.2.222:8082/vis-2/edit.html
      user-agent
      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0
      

      Gruß
      Oliver

      OliverIOO 1 Antwort Letzte Antwort
      0
      • O Oli

        @oliverio
        ich hoffe, dass ich jetzt das richtige erwischt habe

        Request URL
        http://192.168.2.222:8082/vis-2/widgets/vis-2-widgets-rssfeed/customWidgets.js
        Request Method
        GET
        Status Code
        200 OK
        Remote Address
        192.168.2.222:8082
        Referrer Policy
        strict-origin-when-cross-origin
        cache-control
        public, max-age=60
        connection
        keep-alive
        content-encoding
        gzip
        content-type
        application/javascript; charset=utf-8
        date
        Sat, 02 Aug 2025 10:36:33 GMT
        etag
        W/"f28-m6ffyixFsaIxy+qdViuvo0tnzh0"
        keep-alive
        timeout=5
        transfer-encoding
        chunked
        vary
        Accept-Encoding
        accept
        */*
        accept-encoding
        gzip, deflate
        accept-language
        de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6
        cache-control
        no-cache
        connection
        keep-alive
        host
        192.168.2.222:8082
        pragma
        no-cache
        referer
        http://192.168.2.222:8082/vis-2/edit.html
        user-agent
        Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0
        
        OliverIOO Offline
        OliverIOO Offline
        OliverIO
        schrieb am zuletzt editiert von OliverIO
        #688

        @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?

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

                                      Neue Version 4.1.2

                                      • Das Feature mit dem einstellbaren header ist nun im beta verfügbar.

                                      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

                                      527

                                      Online

                                      33.0k

                                      Benutzer

                                      83.3k

                                      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