Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - nessie1980

1
Raspberry PI / EPEG- Daemon aktualisiert nicht mehr
« on: February 27, 2022, 11:22:11 »
Guten Morgen zusammen!

Also ich habe wie "Pfeifenraucher" auch den "Anbieter" gewechselt und zwar auf "TVM". Nun bekomme ich wieder EPG- Daten
und das System läuft wieder und erstellt Suchtimer.

@Piet: Die Beschreibung hab ich in meinem ersten Post ja mit eingefügt, allerdings geht das im MLD nicht so einfach umzusetzen  ;)
Oder weiß jemand wie das geht.

Aber wenn EPGData zum Ende des Jahres eh seinen Dienst einstellt, sollte man wohl gleich jetzt den Anbieter wechseln und nicht wenn wieder nichts mehr geht  ;D

Welche Anbieter nutzt ihr und welche Erfahrungen habt ihr damit?
Habe mal ein Bild mit den möglichen Anbietern angehängt.

Wer kann hier aufklären, worum es sich jeweils handelt oder eine Seite nennen, wo man mehr Informationen dazu findet.
Wäre hier für sehr dankbar!  ;)

MfG
 Thomas

2
Raspberry PI / EPEG- Daemon aktualisiert nicht mehr
« on: February 25, 2022, 17:23:20 »
Hallo MLD- Gemeinde!

Ich hab benutzte das Paket "epg-daemon" um von EPGData mein EPG zufüllen.
Das hat bis vor ein paar Tagen auch einwandfrei funktioniert. Doch seit nun aktualisiert sich hier nichts mehr.
Habe auch schon etwas Fehlersuche betrieben und folgendes festgestellt: Das herunterladen der EPGDaten schlägt fehl.

Upload Code meiner Log- Files: 39TBdu

Feb 25 11:08:37 (none) user.err epgd: Error: Download failed, got 0 bytes; Peer certificate cannot be authenticated with given CA certificates (60); http code was (301) [http://www.epgdata.com/index.php?action=sendPackage&iOEM=VDR&pin=PINXXX
Feb 25 11:08:37 (none) user.err epgd: Download header for day (0) at 'http://www.epgdata.com/index.php?action=sendPackage&iOEM=VDR&pin=insert-your-pin-here&dayOffset=0&dataType=xml' failed, aborting, got name '', status was -1
Feb 25 11:08:37 (none) user.err epgd: Updating 'epgdata' day today+1 now

Habe auch im Netz schon eine Lösung gefunden, welche bei mir allerdings nicht geht.
https://www.vdr-portal.de/forum/index.php?thread/134991-gel%C3%B6%C3%9Ft-epgd-probleme-mit-epgdata-ssl-zertifikat/&postID=1348561#post1348561

Wäre um Unterstützung dankbar.

MfG
 Thomas


3
Das ist natürlich möglich :)
Da ich aber bis jetzt immer das Tool "sendEmail" benutzt habe wollte ich es auch hier verwerden.
Never change a running system  ;)

MfG
 nessie_1980

4
So ich schieb mal ein Update zum Thema "Mail notification" nach.

1. Ich habe versucht das Mail- Template für eine beendete Aufnahme von Aussehen her an das vom MLD- WebInterfaces anzupassen. ( siehe Anhang "recordingdone_mail.txt" )
    Wie in vorherigen Post schon angemerkt einfach auf den MLD unter /etc/vdr/recording.d/ kopieren. Extension in ".sh" ändern und ausführbar machen mit chmod +x

2. Des weiteren habe ich mich mit dem EPGSearch- Plugin und dessen Mail- Versand beschäftigt...
    Auch hier kann ich Erfolge vorweisen ;)
    Ich kann damit nun Mails verschicken, wenn SuchTimer erstellt / geändert / gelöscht wurden.
    Dann ist es möglich sich bei Timer- Konflikten ebenfalls eine Mail zukommen zulassen. Auch das habe ich realisiert.
    Im Anhang findet ihr zwei weitere Files, welche als Mail- Template für die oben genannten Dinge agieren.
    Diese beiden Templates müssen im Verzeichnis des EPGSearch- Plugins direkt abgelegt werden. ( /etc/vdr/plugins/epgsearch/ ).
    Die Extension muss von ".txt" nach ".templ" geändert werden, da das Plugin genau nach diesen Dateien im Verzeichnis sucht.
    Auch diese Templates habe ich mit dem gleichem Aussehen wie das MLD- WebInterfaces versucht zu versehen :)

    Anmerkung: In den beiden Templates sind Links verbaut, welche direkt zum Editieren der angezeigten Timern dienen.
    Sprich es wird darüber direkt das VDR-Admin- Interfaces aufgerufen.
    Somit muss hier im Script die korrekt IP- Adresse eingetragen werden.

    Was ebenfalls zu tun ist, im EPGSearch die E-Mail- Daten anpassen bzw. eintragen. Da ich einen Headless- Server betreibe, hab ich dies direkt in
    der "/etc/vdr/setup.conf" vorgenommen.

    So jetzt muss man noch wissen, dass das EPGSearch- Plugin standardmäßig versucht per "sendEmail.pl" Mails zu verschicken :)
    Das kann man dem Plugin aber ganz einfach austreiben!
    Man geht im MLD- WebInterface zu folgendem Punkt "Konfiguration – Fernsehempfang – VDR – Plugin-Arguments"
    Dort ergänzt man beim Eingabefeld vom "epgsearch" folgendes "-m /usr/bin/sendEmail" bzw. der Pfand an dem ihr euer sendEmail liegen habt.

    Was tun wenn etwas nicht funktioniert?!
    Mit dem Plugin- Parameter "-v 3" im oben genanntem Eingabefeld könnt ihr das Logging vom Plugin aktivieren und auf Fehlersuche gehen.
    Das Plugin legt dann in seinem Ordner eine "epgsearch.log"- Datei an mit hilfreichen Logging- Ausgaben.
    Hat mir persönlich sehr weiter geholfen ;)

Ich werde auch versuchen, wenn jemand Hilfe braucht soweit es mir möglich bei der Problemlösung zu unterstützen

So nun hoffe ich habe nicht vergessen und wünsche allen die es ausprobieren viel Erfolg und Spaß  8)

MfG
 nessie_1980

5
@outis

Das freut mich, dass es reproduzierbar auch auf anderen Systemen funktioniert!

Das entpacken nach /etc/vdr hat keine bestimmen Grund.
Eigentlich reicht meiner Meinung dürfte auch die Kopie im /usr/bin reichen.

Aktuell versuche ich das EPGSearch dazu zu bewegen beim Anlegen von Timern oder Konflikten Mails zu versenden.
Aber werd noch nicht ganz so schlau draus.
Bei meinen älteren System ( nicht MLD ) ging das schon mal, weil ich hier auch noch Mail- Templates rumliegen habe.

Wie gesagt ich bin schon mal zu frieden, dass mir der VDR Mail schickt wenn eine Aufnahme fertig ist ^^

Werd mich wieder melden, wenn ich mit dem EPGSearch Erfolge vorweisen kann, wenn mich nicht zu vor die Lust verlässt...

MfG
 nessie_1980

6
Keine Ursache :)

Wäre wie gesagt schön, wenn der ein oder andere das Ganze auch testet und Rückmeldung gibt...

Mich würde noch interessieren, wie ich neben den "recording.d"- Events auf andere Events wie z.B. das Anlegen
von neuen Timern reagieren kann und dann ebenfalls Mails verschicken kann wenn ein Timer angelegt wurde oder ein Konflikt vorliegt

7
Hallo zusammen,

also wie gesagt ich habe nach einiger Recherche im Internet und einige Änderungsversuchen
das Tool "sendEmail" auf den MLD zum laufen gebracht.

Beschreibung:
1. Aktuelle sendEmail herunterladen
   https://github.com/mogaal/sendemail
   http://caspian.dotconf.net/menu/Software/SendEmail/
   
   cd /etc/vdr
   wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz

2. Entpacken des Archives
   tar -zxvf sendEmail-v1.56.tar.gz

3. sendEmail umkopieren
   cp /etc/vdr/sendEmail-v1.56/sendEmail /usr/bin/
   
4. Anpassungen am sendEmail vornehmen:
   vi /usr/bin/sendEmail
   Zeile ( 1906 ) auskommentieren: if (! IO::Socket::SSL->start_SSL($SERVER, SSL_version => 'SSLv3 TLSv1')) {
   Folgendes danach einfügen: if (! IO::Socket::SSL->start_SSL($SERVER)) {

5. Mail- Script erstellen
   vi /etc/vdr/recording.d/recordingdone_mail.sh
   Inhalt aus der angehängten Script einfügen.
   
6. Variablen- Abschnitt im Script an eure Daten anpassen

7. Mail- Script ausführbar machen
   chmod +x /etc/vdr/recording.d/recordingdone_mail.sh

8. Testen der Umgebung
   /etc/vdr/recording.d/rc.action after /data/tv/Star_Trek_-_Das_nächste_Jahrhundert/2020-06-25.18.00.14-0.rec/

9. Ausgabe sollte anzeigen, dass eine Email versandt wurde
   Jun 25 19:20:25 localhost sendEmail[2898]: Email was sent successfully!

Das sollte auch schon alles gewesen sein :)
Hoffe ihr könnte damit etwas anfangen und auch bei euch sendEmail zum Mailversand bewegen.

Im Anhang findet ihr noch das Script, welches den eigentlichen Mailversand vornimmt.

Meine Testumgebung:
- Raspberry PI 3
- MLD- Version 5.4 ( stable )
- Web.de als Mail- Provider

Bei Problemen oder Fragen einfach melden... Ich hoffe ich kann euch dabei weiterhelfen ;D

MfG
 nessie_1980


8
Hallo,

wie du aus meinem letzten Thread weißt, weißt du das ich weiß wie man Mails versendet wenn eine Aufnahme getätigt wurde :D

Ich wurde in diesem Thread auch gebeten, ich möge eine Anleitung schreiben, wie man sendEmail auf dem MLD zulaufen bekommt.
Diesem Thema werde ich mich wohl die nächsten Tage bzw. WE widmen.
Ich verwende aktuell die Stable- Version vom 5.4 MLD auf einem Raspberry Pi 3.

Was ich allerdings nicht weiß, wie man auf andere Events ( z.B. Markad oder Timer ) reagiert.

Also ich hoffe du kannst dich noch etwas gedulden und ich hoffe ich bekomme es nachgestellt...

9
Allgemein [ General ] / rc.action Script
« on: June 23, 2020, 19:58:36 »
Also mein Problem ist gelöst.

Nun kann ich mein eigenes Script noch verbessern

Nochmals danke für die Hilfe!!!

MfG
 nessie1980

10
Allgemein [ General ] / rc.action Script
« on: June 23, 2020, 18:45:34 »
Hallo,

danke für die schnelle Antwort.
Der Tipp mit /var/log/vdr.log war Gold wert!
Damit kann ich was anfangen und weiter arbeiten :)

Besten Dank!

Ich werde das Thema schließen sobald ich erfolgreich war!

@outis:
Ich hab mir sendEmail ( Version 1.56 ) aus dem Internet besorgt, da bei MLD selbst eine relative alte Version dabei ist.
Aber selbst bei der Version aus dem Internet hat es einiges gebraucht bis es lief :)
Hier war etliches an Suchen im Internet nötig bis sendEmail per SSL über web.de E- Mails versendet hat.
Wenn du Interesse hast sendEmail zulaufen zu bringen melde per PM bei mir oder mach ein neues Thema auf :)
 
MfG
 nessie1980

11
Allgemein [ General ] / rc.action Script
« on: June 22, 2020, 21:20:25 »
Guten Abend,

ich habe mich die letzten Tage mit dem Thema Recording- Hooks und den Möglichkeiten bei der MLD- Disti beschäftigt.
Hier gibt es ja die Möglichkeit per rc.action- Script im Verzeichnis recording.d ein Aktion bzw. Script aus zuführen.

Ich habe mir ein Script geschrieben, welches mir per sendEmail eine E- Mail schickt, wenn eine Aufnahme abschlossen wurde.
Diese Script habe ich im Unterordner "after" abgelegt und ausführbar gemacht.

Wenn ich das rc.action- Script manuell aufrufe, funktioniert alles perfekt.
Beispiel Aufruf: ./rc.action after /data/tv/Comedy/Olaf_macht_Mut/2020-06-22.04.28.35-0.rec/

Allerdings wenn das Script von vdr automatisch nach einer Aufnahme ausgeführt wird, wird keine E- Mail verschickt :(

Struktur ab recording.d sieht wie folgt aus:
.
├── after
│   └── recordingdone_mail.sh
└── rc.action

Das rc.action- Script habe ich wie folgt mit Debug- Ausgaben ausgestattet:
#!/bin/sh

if [ $# -lt 2 ]; then
        echo "Usage: $0 {before | started | after | edited | deleted} RECPATH [SRCPATH]" >&2
        exit 1
fi

for script in $(find ${0%/*} -type f ! -name ${0##*/} | sort); do
        echo $(date) "Script:" $script "Parameter:" $@ | tee -a /tmp/rc.action.log
        $script $@
done

Es wird folgendes ausgegeben:
Mo Jun 22 20:04:23 CEST 2020 Script: ./after/recordingdone_mail.sh Parameter: after /data/tv/Comedy/Olaf_macht_Mut/2020-06-22.04.28.35-0.rec/

Also wenn jemand einen Tipp hat woran das liegen könnte wäre ich dankbar ;)

MfG
 nessie1980

12
Allgemein [ General ] / apt-get- Probleme
« on: April 09, 2020, 00:12:00 »
Moin,

also Snapshot lies sich nicht mehr herstellen :(
Somit habe ich neu installiert.

MfG
 nessie1980

13
Allgemein [ General ] / apt-get- Probleme
« on: April 03, 2020, 19:14:20 »
Nabend,

ich habe versucht per Web- Interface eine vom System automatisch erstellten Snapshot einzuspielen.
Leider ohne Erfolg :(. Ich glaube das Web- Interface hat wohl au einen Treffer...
Somit werde ich morgen versuchen per Console einen Snapshot einzuspielen.

Danke für die schnelle Info!

Wodurch könnte es zu einer Beschädigung gekommen sein?
Eine Hard- Reset durch einen Stromausfall? Weil wir hatten hier einen Stromausfall...

MfG
 nessie1980

14
Allgemein [ General ] / apt-get- Probleme
« on: April 02, 2020, 22:23:39 »
Hallo zusammen,

ich habe auf meinem MLD- Server auf meinem RPI-3 ein Problem mit dem aktualisieren.

Das Web- Interface gibt folgende Meldung aus:
E: Malformed entry 2 in list file /etc/apt/sources.list.d/main.list (Component) E: The list of sources could not be read. E: Malformed entry 2 in list file /etc/apt/sources.list.d/main.list (Component) E: The list of sources could not be read.
Keine Aktualisierungen verfügbar.


Wenn ich mit per Putty auf dem MLD verbinde und mich per "root" anmelde kommt folgende Ausgabe:
BusyBox v1.25.1 (2019-02-18 08:37:16 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(none)>


Die main.list- Datei hat folgenden Inhalt:
(none)> cat /etc/apt/sources.list.d/main.list
# This is a generatet file. All changes will be lost.
deb http://www.minidvblinux.de/download//files  main
(none)>


Hat hier jemand einen Tipp für mich wie ich das Problem beheben kann...

Zu dem kann ich die IP- Adresse für den MLD nicht auf statisch per Web- Interface ändern...
Irgendwas läuft hier grad ziemlich schief, obwohl ich nicht installiert bzw. deinstalliert habe.
Ja ich weiß das sagen alle :)

MfG
 nessie1980


15
Raspberry PI / MLD 5.4 mit TECHNOTREND TT-Connect S2-4600 USB-Box
« on: November 03, 2019, 14:11:26 »
"Ohne Erfolg" heißt kein Empfang möglich.
Es wurde kein Device vom VDR gefunden.
Ich hab es gleich mit dem dvb-mb Paket probiert.

Leider hab ich unter der Woche wenig Zeit um testen. Sprich ich komme erst am WE wieder zum Probieren...
Also kein Stress ;)