EventDataManager (EDM) Plugin

    • Hast du mal versucht, die DB zu komprimieren?
      Hat sich die Größe der DB dabei deutlich verringert?

      Wenn es eine Netzwerkverbindung zur DB ist, kann sein, dass diese Verbindung evtl. mal kurz abbricht und es dann zum sqlite3.OperationalError: disk I/O error (lt. Crashlog) kommt.
      Sind alle Komponenten per LAN verbunden oder ist da auch WLAN im Spiel ?

      Grundsätzlich sollte die DB eigentlich lokal auf der Box (am Besten in /data) liegen, um solche Netzwerkprobleme zu vermeiden.
      Gruß Sven (aka Dreamy)

      DM920 mit unstable OE2.5 DP
      One und Two mit OE2.6 DP AIO
    • die komprimierung habe ich noch nicht angestossen - ist ja noch reichlich Platz vorhanden.
      Alle Boxen sind per LAN am NAS angeschlossen. Ich nutze meine Box als "Zuspieler" für die Datenbank und die anderen boxen sind alc Clients damit verbunden.

      Hängt es ggf mit dem o.a. Fehler damit zusammen, dass das NAS nach einer gewissen Zeit im "Schlummermodus" geht und das Plugin damit Probleme hat?
    • Wie haste das gemountet CIFS oder NFS? ,wenn es CIFS ist dann ist dies der Grund für den Crash zumindest könnte es das sein ,CIFS Mount wo die Datenbank dann liegt haben hier bei mir auch so einen Effekt bei der Datenbank.
      Dreambox Two:
      AIO mit GP4.2 + GPT
      Dreambox one:
      AIO mit GP4.2
    • Alle Freigaben bei mir im Netzwerk werden per NFS gemountet.
      Wenn mein NAS im "Schlummermodus" ist und ich dann mit der Box auf ein gemountetes Verzeichnis zugreifen möchte, dauert es ca. 12-15 Sekunden bis die Inhalte auf der Box angezeigt werden.
      Bei Filmen, Musik war das bis dato kein Problem. Auch die ausgelagerten Picons auf dem USB-Stick am NAS funktionieren.
    • Neues Update im ersten Post
      v1.0-r20 (28.07.24)
      - letzter/nächster Scan wird in Statistik-Info nur noch angezeigt, wenn der automatische Scan aktiviert ist
      - neue Setup-Option "zeige Cover als Event/Backdrop-Fallback" (so kann unabhängig vom Skin mit dem EDM-Image-Renderer automatisch ein vorhandenes Cover angezeigt werden, falls ein Event-Image bzw. ein Backdrop nicht vorhanden ist)
      - neue Setup-Option "zeige Picon als Event/Backdrop-Fallback" (so kann unabhängig vom Skin mit dem EDM-Image-Renderer automatisch ein vorhandenes Picon angezeigt werden, falls ein Event-Image bzw. ein Backdrop nicht vorhanden ist)
      - neue Setup-Option "zeige Logo-Images" (so kann unabhängig vom Skin das Anzeiges des Logo-Images deaktiviert werden)
      - es wird nun auch der Text am Ende " (Wh.)" aus dem EPG-Titel bei der Suche entfernt
      - im EventView wird jetzt bei aktuellen Sendungen auch der Wochentag angezeigt
      - in der Info zum TMDB-Eintrag werden jetzt auch die produzierenden Länder und der Originaltitel angezeigt
      - Optimierung des EDM-Renderer (er ist jetzt in jedem Screen über session.Event_Now nutzbar)
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Update im ersten Post
      v1.0-r21 (17.08.24)
      - im EventView im EMC ist jetzt das "Mehr..."-Menü auf der roten Taste nutzbar
      - fix: in einigen Fällen wurde ein EventImage nach dem Herunterladen nicht angezeigt (insbesondere in der Second Infobar)
      - interne Optimierungen
      - erweiterte Log-Ausgabe bei Picload-Fehlern und Log-Ausgabe des skin-widget-Parameter-Wertes für "widgetName" (falls im Skin angegeben - so kann die Log-Ausgabe für dieses widget per grep auf den angegeben Namen gefiltert werden - erleichtert ggf. die Fehlersuche bei Problemen)
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Update im ersten Post
      v1.0-r22 (31.08.24)
      - verbesserte Titelbereinigung für die Suche (im EPG-Titel sind gelegentlich spezielle Leerzeichen enthalten, die eine erfolgreiche Suche verhinderten)
      - fix Renderer: die Picons wurden teilweise nicht mehr angezeigt
      - fix Converter: die Bewertungssterne wurden teilweise nicht mehr angezeigt
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Update im ersten Post
      v1.0-r23 (14.09.24)

      - im EventView wird jetzt "Entferne Timer" auf grün für Partnerbox-Remote-Timer unterstützt
      - fix Renderer: in seltenen Fällen wurden die Picons nicht angezeigt
      - fix Renderer: die Picons werden jetzt immer mit scale="aspect" angezeigt, da Picons mit abweichenden Abmessungen sonst nicht immer passend angezeigt wurden
      - neue Setup-Option "zeige Event als Backdrop-Fallback" (so kann unabhängig vom Skin mit dem EDM-Image-Renderer automatisch ein vorhandenes Event-Image angezeigt werden, falls ein Backdrop nicht vorhanden ist)
      - neue Setup-Option "zeige neuesten Treffer (wenn kein Jahr im EPG)" (damit wird bei mehreren Treffern zu einem Titel, der neuere Treffer bezüglich der Jahresangabe von TMDB verwendet - bisher wurde immer der älteste Eintrag angezeigt)
      - wenn das EventView aus dem Live-TV oder aus der Kanalliste aufgerufen wird, kann man jetzt mit den Tasten "<" "0" ">" in den Events springen ("<" ">" - springe einen Tag/24h zurück/weiter, "0" - springe zum PrimeTime-Event des Tages des Events, welches gerade angezeigt wird)
      - in der EDM-Suche kann man nun mit "blau lang" bei "Suche anpassen" wieder den ursprünglichen Suchtext zur Suche verwenden
      - neues Text-Widget "searchtext" in der EDM-Suche zur Anzeige des aktuellen Suchtextes im EventDataManagerTMDBsearch-Screen (als Zusatzinfo wird in Klammern dabei Serie bzw. Movie und ein evtl. vorhandenes Film-Jahr aus dem EPG-Text angezeigt - die Zusatzinfo wird aber im EventDataManagerTMDBsearch-Screen bei der Suche nicht verwendet)
      - verbesserte Film-Jahr-Erkennung aus dem EPG-Text
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Update im ersten Post
      v1.0-r24 (04.10.24)
      - neue Web-Bilder-Suche (Bing bzw. Google im Setup als Standard oder im Menü der TMDB-Suche wählbar) - damit können alternative Bilder gesucht und gespeichert werden
      - neue Logos bei der Suchtreffer-Anzeige in der TMDB-Suche - skinbar über TemplatedMultiContent (über 3 verschiedene Logos wird angezeigt, ob der TMDB-Suchtreffer bereits in der lokalen DB gespeichert ist oder die Daten in der lokalen DB veraltet sind oder der Eintrag noch nicht in der lokalen DB gespeichert ist)
      - im Menü der TMDB-Suche kann nun auch ein vorhandenes Event-Image bzw. gespeicherte Content-Images (Backdrop/Cover/Logo) gelöscht werden (das war bisher nur für das Event-Fallback-Image möglich)
      - in der TMDB-Suche wird nun auf "grün" neben "Hinzufügen" auch das "Entfernen" aus den Content-Daten unterstützt (bisher ging das nur im Content-Manager)
      - im Menü der TMDB-Suche kann man nun auch die Verknüpfungen für den ausgewählten Eintrag anzeigen lassen (bisher ging das nur im Content-Manager)
      - der Image-Renderer berücksichtigt nun auch ein lokales Content-Image (Backdrop/Cover/Logo) zu einem passenden DB-Eintrag, auch wenn im DB-Eintrag bei TMDB gar kein Content-Bild hinterlegt ist
      - beim Löschen eines DB-Eintrages im Content-Manager werden nun auch die zugehörigen lokal gespeicherten Content-Images gelöscht
      - doppelte DB-Verknüpfungen können nun auch einzeln gelöscht werden (bisher wurden beim Löschen eines Eintrages automatisch auch alle gleichlautenden/doppelten DB-Verknüpfungen mitgelöscht)
      - fix Renderer: bei Aufnahmen wurden die Picons nicht mehr angezeigt
      - interne Optimierungen
      - neue Depends-Pakete im Plugin-Installationspaket (python-imaging, python-beautifulsoup4)
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Tipp für meine Skins
      Wenn die neue Setup-Option "zeige Picon als Event/Backdrop-Fallback" aktiviert ist, wird automatisch ein vorhandenes Picon angezeigt, falls kein Event-Image bzw. ein Backdrop vorhanden ist.
      Bilder
      • Channelist.png

        304,53 kB, 1.920×1.080, 58 mal angesehen
      • EDM Settings.png

        124,64 kB, 1.920×1.080, 53 mal angesehen
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin
    • Update im ersten Post
      v1.0-r25 (20.10.24)

      - neue Setup-Option zum De-/aktivieren der Partnerbox-Fehlermeldung im EventView (somit kann die Fehlermeldung im EventView unterdrückt werden, wenn z.B. die eingerichtete Partnerbox nicht online ist)
      - neue Menü-Optionen in der Verknüpfungsliste
      * "aus DB-Verknüpfung eine json-Verknüpfung erstellen" - um diese dann als json bearbeiten zu können
      wenn man eine eigene default_title_links.json in "/etc/enigma2/" nutzt, auch diese Punkte:
      * "User-json mit default-json aus Plugin-Ordner zusammenführen" (z.B. nach einem Update der default-json im Plugin-Ordner)
      * "zeige eigene json-Einträge", welche nicht in der default-json im Plugin-Ordner enthalten sind
      - in der Verknüpfungsliste können nun mit "grün" json-Verknüpfungen bearbeitet werden
      - in der Verknüpfungsliste kann man nun wie im Content-Manager mit den Zahlentasten alphabetisch zu den Einträgen navigieren
      - wenn in der Suchliste der Titel zu einem Treffer in der DB geändert wird (Anzeige über gesondertes Symbol), dann wird nun auch eine dazugehörige vorhandene DB-Verknüpfung entsprechend angepasst
      - in der Suchliste wird im Menü für den Menüpunkt "zeige Verknüpfungen für ausgewählten Eintrag" nun auch eine json-Verknüpfung berücksichtigt (bisher nur DB-Verknüpfungen)
      - neuer compare_type "regex" für die default_title_links.json (damit können variable EPG-Texte noch besser verknüpft werden, ".*" als Platzhalter für variablen Text, "^bla" Text beginnt mit "bla" und "bla$" Text endet mit "bla")
      - default_title_links.json erweitert
      hdsuisse.one4all.fhd
      oe2.5/2.6 FHD-Skin