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

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

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    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.
    • 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
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          708
                          Online

                          32.1k
                          Users

                          80.7k
                          Topics

                          1.3m
                          Posts

                          adapter atom feed iobroker.rssfeed rdf rss vis widget
                          34
                          694
                          153565
                          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