Was mit im serienplugin.log auffällt. Das er bei Catfish immer nur nach nick sucht, MTV+ wird nicht herangezogen, obwohl zuvor die Serviereferenz wohl geladen wird
SeriesPlugin for OE2.0 / OE2.2
Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
-
-
Zumindest hier kann man sehen, dass er nicht "MTV+" sondern "Nick" zum SerienServer schickt:
Dort kommt der Call ja auch korrekt ohne Timeout zurück, auch wenn er keine Ergebnisse liefert. Was aber grundsätzlich erstmal korrekt ist, denn der SerienServer hat für diese Serie keine aktuellen Daten.
Dass der Call für "Modern Family" Call in einen Timeout läuft ist aber komisch. Ich versuche das mal hier in meiner Debug Umgebung nachzustellen.
-
mac zu Sky1+1: Timeout bekomme ich auch bei anderen Serien des Senders. Habe sogar extra die Referenz in der Kanalliste des serienplugin_channels.xml nochmal entfernt und neu zugewiesen. Keine Änderung des Problems.
zu nick/MTV+
Wie ich 1 Post zuvor schon vermutet habe die Doppeldefinition macht Probleme.
Lösche ich nick raus, findet er direkt die Serieninfos. Füge ich nick wieder dazu (an 1.Stelle) findet SeriesPlugin Info direkt kein einziges Format mehr. -
OK, ich habe gerade gesehen, dass der Sender jetzt bei Wunschliste umbenannt wurde "Sky1 +1 HD" - ich habe das jetzt auf dem SerienServer ebenfalls aktualisiert.
Damit sollte es jetzt funktionieren, wenn du die Zuordnung im SeriesPlugin aktualisierst. -
Yep das Sky1 +1 HD Problem ist behoben. Danke dafür.
Besteht nur noch das Mehrfachbelegungsproblem eines Senders und des nur nach 1. hinterlegten Senders suchen
-
-
-
Also ich habe jetzt bei mir beim Sender "Nick/MTV+" die Sender "Nick" (1.) und "MTV+" (2.) zugeordnet.
Wenn ich dann den SP-Infoscreen aufrufe, kommt die korrekte Info für die aktuelle Sendung.
Oder was geht bei dir nicht ?
-
Zitat
Original von Sven H
Oder was geht bei dir nicht ?
Genau dasVersion vom Feed 5.9.3 / Version von github 5.9.4
nur nick, kommt nick episodeninfosZitat2018-11-09 18:33:32,033 - DEBUG - eServiceReference path
2018-11-09 18:33:32,034 - DEBUG - eServiceReference channel 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:33:32,036 - DEBUG - event
2018-11-09 18:33:32,046 - DEBUG - getEpisode: Henry Danger 1541783700 1541785200 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:33:32,049 - DEBUG - Worker is processing
2018-11-09 18:33:32,082 - INFO - SerienServer getEpisode, name, begin, end=None, service Henry Danger 1541783700 1541785200 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:33:32,090 - DEBUG - lookupChannelByReference 1:0:19:5273:41D:1:C00000:0:0:0: Nick
2018-11-09 18:33:32,144 - DEBUG - lookupChannelByReference 1:0:19:5273:41D:1:C00000:0:0:0: MTV+
2018-11-09 18:33:32,146 - DEBUG - SerienServer getSeasonEpisode(): ["Henry Danger","Nick","1541783700",1800]
2018-11-09 18:33:32,305 - DEBUG - SerienServer getSeasonEpisode result: {'series': 'Henry Danger', 'season': '4', 'episode': '08', 'title': "Sag' Hallo zu deinem Schwarm"}
2018-11-09 18:33:32,307 - DEBUG - SerienServer getSeasonEpisode result: <type 'dict'> {'begin': 1541783700L, 'episode': '08', 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': "Sag' Hallo zu deinem Schwarm", 'series': 'Henry Danger', 'season': '4', 'channel': 'Nick'}
2018-11-09 18:33:32,310 - DEBUG - normalize result
2018-11-09 18:33:32,313 - DEBUG - Main: Thread: gotResult: (<bound method SeriesPluginInfoScreen.episodeCallback of <class 'Plugins.Extensions.SeriesPlugin.SeriesPluginInfoScreen.SeriesPluginInfoScreen'>>, {'begin': 1541783700L, 'rawepisode': '08', 'episode': 8, 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': "Sag' Hallo zu deinem Schwarm", 'rawseason': '4', 'series': 'Henry Danger', 'time': '18:15:00', 'season': 4, 'date': '09.11.2018', 'channel': 'Nick'})
2018-11-09 18:33:32,314 - DEBUG - Worker: list is emty, done
2018-11-09 18:33:32,317 - DEBUG - episodeCallback {'begin': 1541783700L, 'rawepisode': '08', 'episode': 8, 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': "Sag' Hallo zu deinem Schwarm", 'rawseason': '4', 'series': 'Henry Danger', 'time': '18:15:00', 'season': 4, 'date': '09.11.2018', 'channel': 'Nick'}
2018-11-09 18:33:32,321 - DEBUG - event eit 19647
2018-11-09 18:33:34,235 - DEBUG - user close
nur nick/mtv+, kommt keine Folge gefunden in Primetime Programm von MTV+Zitat2018-11-09 18:29:39,011 - DEBUG - eServiceReference path
2018-11-09 18:29:39,013 - DEBUG - eServiceReference channel 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:29:39,014 - DEBUG - event
2018-11-09 18:29:39,029 - DEBUG - getEpisode: Fear Factor 1541880900 1541883900 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:29:39,032 - DEBUG - Worker is processing
2018-11-09 18:29:39,062 - INFO - SerienServer getEpisode, name, begin, end=None, service Fear Factor 1541880900 1541883900 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:29:39,149 - DEBUG - lookupChannelByReference 1:0:19:5273:41D:1:C00000:0:0:0: Nick
2018-11-09 18:29:39,151 - DEBUG - lookupChannelByReference 1:0:19:5273:41D:1:C00000:0:0:0: MTV+
2018-11-09 18:29:39,156 - DEBUG - SerienServer getSeasonEpisode(): ["Fear Factor","Nick","1541880900",1800]
2018-11-09 18:29:43,771 - DEBUG - SerienServer getSeasonEpisode result: {}
2018-11-09 18:29:43,772 - DEBUG - SerienServer getSeasonEpisode result: <type 'dict'> {}
2018-11-09 18:29:43,774 - DEBUG - normalize result failed {}
2018-11-09 18:29:43,776 - DEBUG - Worker: list is emty, done
2018-11-09 18:29:43,778 - DEBUG - Main: Thread: gotResult: (<bound method SeriesPluginInfoScreen.episodeCallback of <class 'Plugins.Extensions.SeriesPlugin.SeriesPluginInfoScreen.SeriesPluginInfoScreen'>>, {})
2018-11-09 18:29:43,782 - DEBUG - episodeCallback {}
2018-11-09 18:31:22,426 - DEBUG - user close
nur mtv+, kommt direkt mtv+ episodeninfosZitat2018-11-09 18:34:18,546 - DEBUG - eServiceReference path
2018-11-09 18:34:18,548 - DEBUG - eServiceReference channel 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:34:18,549 - DEBUG - event
2018-11-09 18:34:18,561 - DEBUG - getEpisode: Fear Factor 1541880900 1541883900 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:34:18,564 - DEBUG - Worker is processing
2018-11-09 18:34:18,601 - INFO - SerienServer getEpisode, name, begin, end=None, service Fear Factor 1541880900 1541883900 1:0:19:5273:41D:1:C00000:0:0:0:
2018-11-09 18:34:18,607 - DEBUG - lookupChannelByReference 1:0:19:5273:41D:1:C00000:0:0:0: MTV+
2018-11-09 18:34:18,611 - DEBUG - SerienServer getSeasonEpisode(): ["Fear Factor","MTV+","1541880900",1800]
2018-11-09 18:34:18,795 - DEBUG - SerienServer getSeasonEpisode result: {'series': 'Fear Factor', 'season': '9', 'episode': '09', 'title': u'H\xf6llenwoche'}
2018-11-09 18:34:18,800 - DEBUG - SerienServer getSeasonEpisode result: <type 'dict'> {'begin': 1541880900L, 'episode': '09', 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': u'H\xf6llenwoche', 'series': 'Fear Factor', 'season': '9', 'channel': 'MTV+'}
2018-11-09 18:34:18,802 - DEBUG - normalize result
2018-11-09 18:34:18,804 - DEBUG - Worker: list is emty, done
2018-11-09 18:34:18,807 - DEBUG - Main: Thread: gotResult: (<bound method SeriesPluginInfoScreen.episodeCallback of <class 'Plugins.Extensions.SeriesPlugin.SeriesPluginInfoScreen.SeriesPluginInfoScreen'>>, {'begin': 1541880900L, 'rawepisode': '09', 'episode': 9, 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': u'H\xf6llenwoche', 'rawseason': '9', 'series': 'Fear Factor', 'time': '21:15:00', 'season': 9, 'date': '10.11.2018', 'channel': 'MTV+'})
2018-11-09 18:34:18,809 - DEBUG - episodeCallback {'begin': 1541880900L, 'rawepisode': '09', 'episode': 9, 'service': '1:0:19:5273:41D:1:C00000:0:0:0:', 'title': u'H\xf6llenwoche', 'rawseason': '9', 'series': 'Fear Factor', 'time': '21:15:00', 'season': 9, 'date': '10.11.2018', 'channel': 'MTV+'}
2018-11-09 18:34:18,812 - DEBUG - event eit 18754
2018-11-09 18:34:20,877 - DEBUG - user closeLaut serienplugin.log schickt er die Anfrage auch nur an nick los.
Fear Factor 10.11.2018 21:15 Uhr NICK/MTV+ HD (Sat)
Ausgabe im SP-Info Fenster
Kein Treffer für die Folge gefunden.Nur mit MTV+ als Info kommt dierekt Staffel 9 und Folgennummer 9
-
Wo hast du denn das EPG her?
Am 10.11., 21.15 steht bei mir "MTV+ Filler"
-
Zitat
Original von Sven H
Wo hast du denn das EPG her?Am 10.11., 21.15 steht bei mir "MTV+ Filler"
Das ist noch der von gestern. Absichtlich heute noch nicht auf den Sender geschalten
Viacom überschreibt den täglich. Tagesaktuell steht dann immer MTV+ Fillter, die Folgetage haben aber noch den richtigen EPG
Obigen Post habe ich alle 3 Testfälle nachträglich ergänzt -
Hmm, das ist ja blöd.
Bei mir steht auch die nächsten Tage nur "MTV+ Filler" drin.
Damit kann ich es jetzt gar nicht testen.Aber lt. E2log scheint SP offensichtlich wirklich immer nur den ersten Sender abzufragen.
-
Zitat
Original von Sven H
Hmm, das ist ja blöd.
Bei mir steht auch die nächsten Tage nur "MTV+ Filler" drin.
Damit kann ich es jetzt gar nicht testen.Aber lt. E2log scheint SP offensichtlich wirklich immer nur den ersten Sender abzufragen.
Die SD Version habe ich gerade mal aktualisieren lassen. Da ändert sich es es aber nicht in MTV+ Fillter. Problem ist hier aber weiterhin, dass nur die 1. Kennung geladen wird, obwohl zuvor beide Service-Refs initalisiert werden.Hast du schon ne neuere Version als 5.9.4?
-
Nein, ich hab auch 5.9.4
Teste bitte mal beiliegende Datei.
Am Ordner in der Zip orientieren, wo die Datei hin muss.
Also die Datei "SerienServer.py" aus der Zip muss in folgenden Ordner:
/usr/lib/enigma2/python/Plugins/Extensions/SeriesPlugin/Identifiers/Nach dem Kopieren der Datei einen GUI-Neustart machen.
-
Danke Sven. Jetzt funktioniert auch die Kombi nick und MTV+ wieder.
Super, thx
Dacht schon bin paranoid und es geht mal wieder nur bei mir nicht -
-
Hab schon wieder ein neues Problem.
Ich bekomm meine 2. Catfish Timerdefinition am So auf MTV+ nicht belabelt.
Es gibt keine Zeitüberschneidung. Ich habe den Timer von Hand angelegt. Also nicht mal via EPG und das Serienplugin fasst den Timer nicht anZitat2018-11-10 13:53:47,599 - INFO - Skipping timer because it is already modified Catfish: The TV Show - S07E10 - Dylan & Savenia
2018-11-10 13:53:47,605 - INFO - timername, service, begin, end: Catfish <enigma.eServiceReference; proxy of <Swig Object of type 'eServiceReference *' at 0x62523cc8> > 1541970000 1541973600
2018-11-10 13:53:47,608 - DEBUG - lookupEventTime <enigma.eServiceEvent; proxy of <Swig Object of type 'ePtr< eServiceEvent > *' at 0x686182c0> >
2018-11-10 13:53:47,611 - INFO - Skipping timer because it is already modified Catfish
Der Titel der Sendung heißt auch nur Catfish.
Ich habe auch keine Einstellung in den Settings gefunden, welche besagt, das Timer erneut angefasst werden soll auch wenn sie bearbeitet wurden oder soZitat<timer begin="1541966400" end="1541971200" serviceref="1:0:19:5273:41D:1:C00000:0:0:0:" repeated="0" name="Catfish: The TV Show - S07E10 - Dylan & Savenia" description="Dylan ist total in ein wunderschönes Model voller Geheimnisse verliebt. Angesichts der bekannten Alarmsignale denken Nev und Max, der Fall sei schnell gelöst. Doch die Wahrheit ist noch schräger als gedacht." afterevent="auto" eit="18762" location="/media/hdd/movie/" tags="" disabled="0" justplay="0">
<log code="15" time="1541838224">record time changed, start prepare is now: Sun Nov 11 20:59:40 2018</log>
<log code="15" time="1541805030">record time changed, start prepare is now: Sun Nov 11 20:59:40 2018</log>
...
<log code="602" time="1541854427">[SeriesPlugin] Skipping timer because it is already modified Catfish: The TV Show - S07E10 - Dylan & Savenia</log>
</timer>
<timer begin="1541970300" end="1541974500" serviceref="1:0:19:5273:41D:1:C00000:0:0:0:" repeated="0" name="Catfish" description="" afterevent="auto" eit="0" location="/media/hdd/movie/" tags="" disabled="0" justplay="0">
<log code="15" time="1541853785">record time changed, start prepare is now: Sun Nov 11 21:59:40 2018</log>
<log code="602" time="1541854427">[SeriesPlugin] Skipping timer because it is already modified Catfish</log>
</timer> -
Ich hab beide Sendungen per Hand als Timer angelegt.
Danach per blaue Taste -> "Prüfe Timerliste auf Serien Infos (SP)"Dabei wurden beide Timer belabelt.
S07E10 und S07E13 -
Nö klappt einfach nicht. Sogar beide gelöscht.
Das ist so ein Scheiß mit diesem Viacom Sender. Ich kann bei der HD Version nicht mal die Timer aus dem EPG nehmen.
Ich programmiere die frei von der Hand manuell. Ich bearbeite die nicht mal nachträglich nach, aber im Timerlog steht dann
[SeriesPlugin] Skipping timer because it is already modified CatfishEinzige Lösung die gerade bei mir funzt ist. Beide Timer mit SD Version erstellen, dann SP drüber laufen lassen und wenn beide belabelt sind den Sender in den 2 Timern auf HD Version ändern.
-
Achso.
Ich hab die von SD genommen, weil ich ja nur dort einen EPG-Eintrag habe.Ändere ich die Timer auf den HD-Sender um, passiert bei beiden Einträgen nichts, da er wohl kein passenden EPG-Eintrag findet.
Bei mir sind die Sendungen bei HD nicht im EPG gelistet.
Das liegt dann wohl am bescheidenen EPG von MTV+ HD