NEWS
Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed
-
@oliverio
DAnke, dachte, es geht auch hiermit.
Jetzt habe ich es mit inventwo gelöst. Nur noch eine Frage dazu, dann höre ich hier auf: Im editor funktioniert der Lauftext, im Runtime leider nicht, bleibt also an der selben stelle stehen. Woran könnte es liegen? -
@jwerlsdf
Geht's jetzt um eine Frage im Iventwo? Da hab ich keine Ahnung. Am besten im dortigen supportbthread fragen.Wenn es um diesen marquee geht, dann bitte die rss Adresse benennen und einen Widget Export, damit man das nachstellen kann.
-
Ich hänge mich hier mal mit an. Ich hatte bis vor einiger Zeit 2 RSS Feeds am laufen. Jetzt geht das Widget von inventwo nicht mehr ? Hab auch vis2 rss feed Adapter installiert. Keine Chance. Ich habe ein normales Marquee Widget aber dort kann ich nur händisch Text eingeben. Nicht den vom RSS Feed Adapter.
Das der andere, der vor kurzem noch ging.
Gibts noch ne andere Möglichkeit ?
-
Bitte auf der Konsole mal
iob upload all
Machen.
Wenn immer noch nicht dann bitte Fehler auf Browser Konsole F12 schauen.Vis2 Adapter deaktivieren/aktivieren könnte auch helfen
Die Widget sources stehen wohl für den Web Server nicht zur Verfügung.
-
@oliverio Das "upload" wars. Ka was da schief ging. Lief ja schon mal. Lädt er einfach noch mal alles nach was ich hab ?
-
wenn ein adapter installiert wird, der vis relevante inhalte hat, sollte der iobroker ein upload machen. das klappt aber manchmal nicht. da sich bei react dateien viele dateien eine neue id/hash erhalten kennt der webserver die dateien nicht.
-
Diese Version ist nun im stable
@oliverio sagte in Test/Support für Adapter rssfeed und vis-2-widgets-rssfeed:
Neue Version vis-2-widgets-rssfeed 1.1.2
Die build-Probleme konnte ich beheben, auch wenn mir die Ursache dafür unerklärlich ist.
Somit wäre das popup-Feature für das Marquee Widget (widget version 5) auch funktionsfähig. -
@oliverio
sorry, aber die Widgets werden bei mir trotzdem nicht angezeigt, upload wurde durchgeführt und alle betroffenen Adapter wurden neu gestartet.
Meine VIS-2 Version ist die 2.9.64Hier mal die Fehler aus der Konsole
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 visLoadWidgets.tsx:198 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {} (anonymous) @ visLoadWidgets.tsx:198 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 visLoadWidgets.tsx:198 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {} (anonymous) @ visLoadWidgets.tsx:198 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 visLoadWidgets.tsx:198 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {} (anonymous) @ visLoadWidgets.tsx:198 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 visLoadWidgets.tsx:198 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {} (anonymous) @ visLoadWidgets.tsx:198 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 visLoadWidgets.tsx:198 Cannot load widget system.adapter.vis-2-widgets-rssfeed.0: {} (anonymous) @ visLoadWidgets.tsx:198
-
also folgendes bitte probieren in der reihenfolge
- auf der konsole:
iob upload all - vis2 adapter neu starten stop/start
- browser cache löschen mit strg+click auf den neu ladenknopf im browser
- auf der konsole:
-
@oliverio
Habe jetzt alles probiert, aber leider werden die Widgets nicht angezeigt -
@oli
Dann Adapter deinstallieren und wieder installierenDie Fehlermeldungen oben sagen, dass die Dateien nicht vom Web Adapter erkannt werden Und damit im Browser nicht zur Verfügung stehen. Normalerweise kann man das mit dem iob upload all beheben.
Ich gehe davon aus, dass alle deine Adapter aktuell sind.
-
@oliverio
Adapter deinstallieren und wieder installieren hat leider auch nichts gebracht.Meine Adapter sind alle auf dem aktuellsten Stand
In der Version 1.1.2 sind alle Widgets wieder da
-
-
@oliverio
Ich habe ioBroker auf Windows installiert, da geht das glaube ich nicht -
-
@oliverio
da scheint alles in Ordnung zu seinWindows PowerShell Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. Installieren Sie die neueste PowerShell für neue Funktionen und Verbesserungen! https://aka.ms/PSWindows PS C:\Users\Oliver\Desktop> chkdsk Der Typ des Dateisystems ist NTFS. Die Volumebezeichnung lautet Windows. WARNUNG! Der Parameter /F wurde nicht angegeben. CHKDSK wird im schreibgeschützten Modus ausgeführt. Phase 1: Die Basisdatei-Systemstruktur wird untersucht... 1443072 Datensätze verarbeitet. Dateiüberprüfung beendet. Phasendauer (Datei-Datensatz Überprüfung): 20.68 Sekunden. 19625 große Datensätze verarbeitet. Phasendauer (Wiederherstellung für verwaisten Datei-Datensatz): 11.33 Millisekunden. 0 ungültige Datensätze verarbeitet. Phasendauer (Prüfung auf falschen Datei-Datensatz): 0.44 Millisekunden. Phase 2: Die Dateinamenverknüpfung wird untersucht... 133106 Analysedatensätze verarbeitet. 1630634 Indexeinträge verarbeitet. Indexüberprüfung beendet. Phasendauer (Indexüberprüfung): 13.83 Sekunden. 0 nicht indizierte Dateien überprüft. Phasendauer (Wiederverbindung für verwaisten Datensatz): 2.74 Sekunden. 0 nicht indizierte Dateien wiederhergestellt. Phasendauer (Wiederherstellung für verwaiste Datensatz): 0.45 Millisekunden. 133106 Analysedatensätze verarbeitet. Phasendauer (Überprüfung von Analysepunkts und Objekt-ID): 340.07 Millisekunden. Phase 3: Sicherheitsbeschreibungen werden untersucht... Überprüfung der Sicherheitsbeschreibungen beendet. Phasendauer (Überprüfung für Sicherheits-Deskriptor): 58.42 Millisekunden. 93782 Datendateien verarbeitet. Phasendauer (Datenattributüberprüfung): 1.20 Millisekunden. CHKDSK überprüft USN-Journal... 40970720 USN-Bytes verarbeitet. Die Überprüfung von USN-Journal ist abgeschlossen. Phasendauer (USN-Journalüberprüfung): 173.53 Millisekunden. Dateisystem wurde überprüft, keine Probleme festgestellt. Keine weiteren Aktionen erforderlich. 999060479 KB Speicherplatz auf dem Datenträger insgesamt 757963848 KB in 546556 Dateien 308416 KB in 93783 Indizes 0 KB in fehlerhaften Sektoren 1900287 KB vom System benutzt 65536 KB von der Protokolldatei belegt 238887928 KB auf dem Datenträger verfügbar 4096 Bytes in jeder Zuordnungseinheit 249765119 Zuordnungseinheiten auf dem Datenträger insgesamt 59721982 Zuordnungseinheiten auf dem Datenträger verfügbar Gesamtdauer: 37.85 Sekunden (37859 ms).
-
ok
sieht gut aus.
jetzt muss ich sagen, das ich ratlos bin.
den installationsprozess des adapters kann ich selbst nicht beeinflussen.
der adapter wird als paket geladen,in die entsprechende verzeichnisse kopiert und vis dann noch intern den "upload" durchgeführt, was nix anderes ist die dateien beim web adapter zu registrieren.du kannst mal in die innereien von vis-2 schauen.
Also dort wo dein iobroker installiert ist, müsste es das folgende verzeichnis geben. dort werden die inhalte des adapters durch den upload hochgeladen.
/node_modules/iobroker.vis-2/www/widgets/vis-2-widgets-rssfeeddas müsste dann wie folgt aussehen
und der assets ordner
im img ordner ist nur das logo
-
@oliverio
Ordner werden angelegt und befüllt -
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
-
@oliverio
ich verwende edge, chrome und silk überall das gleichevielleicht 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