NEWS
Fehler bei Adapter tvspielfilm
-
Hallo Zusammen,
hab seit gestern Abend Probleme mit dem Adapter "tvspielfilm".
Lief immer perfekt und habe auch an den Einstellungen oder der Gleichen nichts geschraubt, kam einfach so.2022-12-04 11:17:49.263 - info: tvspielfilm.0 (6075) starting. Version 2.0.4 in /opt/iobroker/node_modules/iobroker.tvspielfilm, node: v14.20.0, js-controller: 4.0.23 2022-12-04 11:17:51.391 - info: tvspielfilm.0 (6075) objects written 2022-12-04 11:17:51.649 - error: tvspielfilm.0 (6075) uncaught exception: Cannot read property 'length' of undefined 2022-12-04 11:17:51.651 - error: tvspielfilm.0 (6075) TypeError: Cannot read property 'length' of undefined at /opt/iobroker/node_modules/iobroker.tvspielfilm/main.js:191:49 at Parser. (/opt/iobroker/node_modules/iobroker.tvspielfilm/node_modules/xml2js/lib/parser.js:304:18) at Parser.emit (events.js:400:28) at SAXParser.onclosetag (/opt/iobroker/node_modules/iobroker.tvspielfilm/node_modules/xml2js/lib/parser.js:262:26) at emit (/opt/iobroker/node_modules/sax/lib/sax.js:624:35) at emitNode (/opt/iobroker/node_modules/sax/lib/sax.js:629:5) at closeTag (/opt/iobroker/node_modules/sax/lib/sax.js:889:7) at SAXParser.write (/opt/iobroker/node_modules/sax/lib/sax.js:1436:13) at Parser.exports.Parser.Parser.parseString (/opt/iobroker/node_modules/iobroker.tvspielfilm/node_modules/xml2js/lib/parser.js:323:31) at Parser.parseString (/opt/iobroker/node_modules/iobroker.tvspielfilm/node_modules/xml2js/lib/parser.js:5:59) 2022-12-04 11:17:51.652 - error: tvspielfilm.0 (6075) Cannot read property 'length' of undefined 2022-12-04 11:17:52.349 - info: tvspielfilm.0 (6075) terminating 2022-12-04 11:17:52.351 - warn: tvspielfilm.0 (6075) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-12-04 11:17:53.074 - error: host.raspberrypi instance system.adapter.tvspielfilm.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
Ich muss den Adapter deaktivieren, sonst spamt mich der Fehler voll.
Hat sonst noch jemand Probleme damit?
-
@plasmachef Ja, gleiches Problem hier
-
@plasmachef gleiches hier auch !
-
@plasmachef dito!
-
@plasmachef Ich auch... hatte es vorhin auch gepostet, weil irgendwie Dein Post in meiner Suche nicht erschien...
Ich schreib mal bei Github ein Issue dazu:) -
die seite von tvspielfilm wurde wohl geändert, daher funktioniert das skript nicht mehr
evtl. @liv-in-sky weiter ob er es noch anpasst. -
damit habe ich nix zu tun - mein script wr mit hoerzu web seite
tvspielfilm ist ein adapter
-
@oliverio ich verwende ja seit knapp einer Woche den Adapter "TVProgramm" - mit Erfolg
-
@djmarc75
super, danke@liv-in-sky
sorry, dann verwechselt -
Ok, ich habe mir das mal genauer angeschaut.
Es wird ein RSS-Feed mit eingelesen, den TV-Spielfilm wohl nicht mehr pflegt:https://www.tvspielfilm.de/tv-programm/rss/tipps.xml
Eine Auflistung welche RSS-Feeds sie haben, steht hier:
TV-Spielfilm RSS-FeedsDort steht zwar noch als erstes der Tagestipp, aber keine URL mehr dazu.
Somit muss der Adapter angepasst werden in der main.js Zeile 27-35, die muss auskommentiert werden oder gelöscht, bis der Adapter gefixed wurde:
tipps: { feedname: 'Tipps', url: 'http://www.tvspielfilm.de/tv-programm/rss/tipps.xml', state: 'json.tipps', stateRaw: 'json.raw.tipps', cssclass: 'tv_tipps' },
Dann meckert er nicht mehr
-
-
@plasmachef
Adapter seit heute in Version 2.0.5 verfügbar und somit gefixed (nicht mehr unterstütze RSS-Feed wurde entfernt).
Updaten und der Fehler kommt nicht mehr. -
@tugsi
Herzlichen Dank -
@tugsi Danke!
ist aber nur im Beta zu finden.
Läuft bisher ohne Meldung. Super Support!Das hier
kann ich jetzt löschen
muss/kann ich auch die Datenpunkte entfernen?
-
@homoran Stimmt, ist nur in dem Beta Repository, sorry, ist bei mir eingestellt, da denk ich dann nicht dran
Die Datenpunkte für den Tagestipp kannst Du löschen, werden ja nicht mehr aktualisiert.
Aber auch so, wenn Du ausversehen "zuviele" Datenpunkte löscht, beim nächsten Aufruf, schreibt die Instanz die neu.