NEWS
Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed
-
@oliverio
Ich habe das jetzt noch mal über eine Stunde laufen lassen. Ich kann das Problem nicht mehr nachvollziehen.
In den Logs steht auch nichts.
Das war dieser Feed:
https://api.boerse-frankfurt.de/v1/feeds/news.rssWerde das mal weiter beobachten.
-
@trojanhector sagte in Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed:
den hatte ich schon, der stand im log von dir
funktioniert bei mir einwandfrei, allerdings gab es die letzte nachricht um irgendwas 11 Uhr GMT, also 12 Uhr in D -
Diese Version befindet sich auf dem Weg ins stable repository
@oliverio sagte in Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed:
Neue Version 3.3.1
- die Header vorgaben für den http-request wurden angepasst.
Die request- und axios-bibliothek haben hier wohl unterschiedliche vorgaben.
zusätzlich wertet die boerse franfurt diese wohl auch genauer aus. -
Neue Version 3.4.1 (nur vis1)
- es gibt nun im marquee widget 5 eine option um links in einem popup zu öffnen. der inhalt des links wird innerhalb des popups in einem iframe geladen. manche anbieter verbieten das öffnen in einem iframe. eine entsprechende fehlermeldung wird dann durch den browser angezeigt.
https://forum.iobroker.net/topic/79862/rss-feed-in-einem-popup-öffnen
@Fritzk -
@oliverio
Sehr cool funktioniert super. Danke dir
Kann man das PopUp von der Größe verändern? -
ja mit css anweisungen.
der dialog ist erreichbar über css selector widgetid als klasse und dialog als klasse also beispielsweise.w012345 .dialog { width:50%; }
es kann sein, das du noch auch
width:50% !important;
schreiben musst
-
Neue Version 1.0 vis-2-widgets-rssfeed
- es gibt nun im marquee widget 5 eine option um links in einem popup zu öffnen. der inhalt des links wird innerhalb des popups in einem iframe geladen. manche anbieter verbieten das öffnen in einem iframe. eine entsprechende fehlermeldung wird dann durch den browser angezeigt.
-
@oliverio
ich habe heute den Widget Adapter auf die 1.0.0 upgedatet, es erscheint leider das neue "marquee widget 5" nicht in der Auswahl. Ein Upload hat leider keine Besserung gebracht.
Anbei der Log aus der KonsolevisLoadWidgets.tsx:211 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: ChunkLoadError: Loading chunk vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64 failed. (error: http://localhost:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors…led_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js) (anonym) @ visLoadWidgets.tsx:211 visLoadWidgets.tsx:212 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {"message":"Loading chunk vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64 failed.\n(error: http://localhost:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors…led_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js)","name":"ChunkLoadError","type":"error","request":"http://localhost:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors…led_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js"} (anonym) @ visLoadWidgets.tsx:212 :8082/vis-2/widgets/…f842f4ec.chunk.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
-
Mach bitte auf der console mal
iob upload all -
@oliverio
habe ich bereits mehrfach durchgeführt, immer das gleiche Ergebnis -
ok
ich habe mal reingeschaut,
da ist etwas. Muss das aber genauer analysieren.
In der Entwicklungsumgebung funktioniert es,
im fertigen Adapter scheint was zu fehen. -
Das scheint sich auch auf das JSON Widget 0.1.9 auszuwirken. Habe hier auch Fehlermeldungen mit Bezug auf RSS-FEED (3.3.1).
Hier der Log aus der Console.load script:41 GET http://192.168.178.62:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js net::ERR_ABORTED 404 (Not Found) (anonymous) @ load script:41 (anonymous) @ jsonp chunk loading:43 (anonymous) @ ensure chunk:6 (anonymous) @ ensure chunk:5 ./RSSArticleMarqueeV5 @ container-entry:6 a @ container-entry:28 (anonymous) @ visLoadWidgets.tsx:144 await in (anonymous) (anonymous) @ visLoadWidgets.tsx:177 a @ 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 c @ helpers.ts:98 setTimeout (anonymous) @ browserapierrors.ts:109 (anonymous) @ visWidgetsCatalog.tsx:301 collectRxInformation @ visWidgetsCatalog.tsx:300 onWidgetsLoaded @ Editor.jsx:813 onLoaded @ Editor.jsx:1028 loadWidgets @ visEngine.jsx:1529 await in loadWidgets (anonymous) @ visEngine.jsx:208 Promise.then O @ visEngine.jsx:196 cs @ react-dom.production.min.js:184 Vs @ react-dom.production.min.js:197 Hi @ react-dom.production.min.js:291 Ml @ react-dom.production.min.js:279 gl @ react-dom.production.min.js:279 fl @ react-dom.production.min.js:279 rl @ react-dom.production.min.js:267 S @ scheduler.production.min.js:13 T @ scheduler.production.min.js:14Understand this errorAI load script:41 GET http://192.168.178.62:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors-node_modules_mui_material_colors_blue_js-node_modules_mui_material_colors_common_js-n-6f5860.f842f4ec.chunk.js net::ERR_ABORTED 404 (Not Found) (anonymous) @ load script:41 (anonymous) @ jsonp chunk loading:43 (anonymous) @ ensure chunk:6 (anonymous) @ ensure chunk:5 ./RSSArticleMarqueeV5 @ container-entry:6 a @ container-entry:28 (anonymous) @ visLoadWidgets.tsx:144 await in (anonymous) (anonymous) @ visLoadWidgets.tsx:177 a @ 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 c @ helpers.ts:98 setTimeout (anonymous) @ browserapierrors.ts:109 (anonymous) @ visWidgetsCatalog.tsx:301 collectRxInformation @ visWidgetsCatalog.tsx:300 onWidgetsLoaded @ Editor.jsx:813 onLoaded @ Editor.jsx:1028 loadWidgets @ visEngine.jsx:1529 await in loadWidgets (anonymous) @ visEngine.jsx:208 Promise.then O @ visEngine.jsx:196 cs @ react-dom.production.min.js:184 Vs @ react-dom.production.min.js:197 Hi @ react-dom.production.min.js:291 Ml @ react-dom.production.min.js:279 gl @ react-dom.production.min.js:279 fl @ react-dom.production.min.js:279 rl @ react-dom.production.min.js:267 S @ scheduler.production.min.js:13 T @ scheduler.production.min.js:14Understand this errorAI console.ts:40 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: ChunkLoadError: Loading chunk vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64 failed. (error: http://192.168.178.62:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js) (anonymous) @ console.ts:40 (anonymous) @ visLoadWidgets.tsx:197 Promise.catch (anonymous) @ visLoadWidgets.tsx:196 a @ 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 c @ helpers.ts:98 setTimeout (anonymous) @ browserapierrors.ts:109 (anonymous) @ visWidgetsCatalog.tsx:301 collectRxInformation @ visWidgetsCatalog.tsx:300 onWidgetsLoaded @ Editor.jsx:813 onLoaded @ Editor.jsx:1028 loadWidgets @ visEngine.jsx:1529 await in loadWidgets (anonymous) @ visEngine.jsx:208 Promise.then O @ visEngine.jsx:196 cs @ react-dom.production.min.js:184 Vs @ react-dom.production.min.js:197 Hi @ react-dom.production.min.js:291 Ml @ react-dom.production.min.js:279 gl @ react-dom.production.min.js:279 fl @ react-dom.production.min.js:279 rl @ react-dom.production.min.js:267 S @ scheduler.production.min.js:13 T @ scheduler.production.min.js:14Understand this errorAI console.ts:40 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {"message":"Loading chunk vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64 failed.\n(error: http://192.168.178.62:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js)","name":"ChunkLoadError","type":"error","request":"http://192.168.178.62:8082/vis-2/widgets/vis-2-widgets-rssfeed/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_material_styles_useThemeP-598e64.71a877cf.chunk.js"}
-
@trojanhector
Ja
Das neue Widget wurde in der kompilation nicht mit übernommen.
Irgendwas wurde an den basisbibliotheken für den Build verändert, was ich aber noch herausfinden muss.
Bluefox will/hat auf ein komplett neues Build-System umstellen (vite), hat aber bisher erst für typescript adapter Beispiele. Für JavaScript müsste es auch funktionieren, benötige da aber wieder mal F+E Zeit, die gerade nicht da ist.Daher aktuell bitte noch v4 verwenden. Da fehlt halt daspopup Feature. Die neue Version v5 habe ich gemacht, das der Wechsel bewusst erfolgt, da nun mehr Eigenschaften für das Widget eingegeben werden müssen.