Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

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

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

      @oliverio
      Ordner werden angelegt und befüllt

      0ba60327-3abc-406f-b750-6f27795658d7-image.png

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

        @oli

        ok dann müssen wir im browser schauen.
        ich tippe immer noch auf browser cache
        welchen browser verwendest du?
        die developer tools kennst du ja
        öffne die developer tools und wähle den network reiter und drücke dann bitte F5 zum neu laden
        im filterfeld bitte customwidgets eingeben
        dann müssten alle customwidgets dateien kommen (je nachdem wieviel vis-2 widgets adapter du noch installiert hast)

        für vis-2-widgets-rssfeed musst mir dann den http status sagen

        alternativ dann noch das disable cache kästchen ankreuzen
        37ccbfa7-3c88-4bec-94a9-1b8525ded7fb-image.png

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

          @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
          
          
          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @Oli last edited by 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 1 Reply Last reply Reply Quote 0
            • O
              Oli @OliverIO last edited by

              @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
              
              OliverIO 1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @Oli last edited by 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 1 Reply Last reply Reply Quote 0
                • O
                  Oli @OliverIO last edited by

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

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

                    @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 1 Reply Last reply Reply Quote 0
                    • T
                      trojanhector @OliverIO last edited by

                      @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

                      OliverIO 1 Reply Last reply Reply Quote 0
                      • OliverIO
                        OliverIO @trojanhector last edited by 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 1 Reply Last reply Reply Quote 0
                        • T
                          trojanhector @OliverIO last edited by

                          @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

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

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

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

                              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
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              1.2k
                              Online

                              32.2k
                              Users

                              80.9k
                              Topics

                              1.3m
                              Posts

                              adapter atom feed iobroker.rssfeed rdf rss vis widget
                              34
                              695
                              161261
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo