[Announce]FritzBox Anrufmonitor

  • Hat jemand eventuell ein start script für den anrufmonitor unter ctvdr ?


    Hier mal das was ich nach der Vorlage versucht habe, allerdings ist das Problem, das er damit nicht richtig startet und wirklich Ahnung habe ich davon auch nicht:


    Mein VDR: Silverstone LaScale 16-M, 512 MB Ram, 1x DVB-S FF, 1x DVB-T Budget, 80 GB HDD
    Software: Debian Sarge, Kernel 2.6.16-ct-1, 1.4.3-1ctvdr1 (Tobi/TomG basierend)

  • Hallo Aeroschmelz,


    ist "eend" sh-Syntax? Meiner kennt's jedenfalls nicht...
    Dein Script läuft bei mir, wenn ich es statt mit eend an den betreffenden Stellen mit exit aussteigen lasse.


    Gruß, Bernd

    Prod1: yaVDR 0.6; hush mini-itx-Gehäuse mit POV/ION330-1,technisat skystar usb 2
    Prod2: yaVDR 0.7 ansible auf Ubuntu Server 22.04; Silverstone ML02B-MXR; ZOTAC ION-F;
    Prod3: WETEK Play2 mit Coreelec

    Einmal editiert, zuletzt von ramon.serrano ()

  • funktioniert das ganze auch mit der fritzbox 7170?


    mfg mentox ;)

  • Zitat

    Original von mentox
    funktioniert das ganze auch mit der fritzbox 7170?


    Ja, ohne Probleme.


    Zitat

    Original von helau
    Hier mal ein Update


    Vielen Dank für das Skript. Das Pearl Skript hinterlässt bei meinem ctvdr5 lauter Speicherleichen. Dagegen funktioniert Dein Skript ausgezeichnet.


    Das Update der URL vom Örtlichen war wieder in das Skript mit der temporären Datei eingebaut., welche ständig überprüft wird. Auch der Eintrag in die CALL_DB hat glaub gefehlt. Ich habe die URL in das 2. Skript übernommen.


    Hier die gemixte fritzwatch.sh



    Ich werde heute abend mal noch versuchen, dass Ding auf die Fritzbox selbst zu bringen. Die Busybox der aktuellen original Firmware müsste alle Befehle parat haben. Vorteil: Man kann auch noch einen Mailer anwerfen, der über eingehende Anrufe informiert - auch während der VDR aus ist.

  • Das Skript habe ich jetzt auf die Box selbst verschoben. Damit bekomme ich eine Mail mit Namen des Anrufers vom Örtlichen, auch wenn der vdr gerade aus ist.


    Einfach das Skript wie es ist in die debug.cfg aufnehmen und es tut. Man sollte aber in der debug.cfg auch "killall telefon; sleep 3; telefon a127.0.0.1 | fritzwatchf.sh start &" verwenden können um etwas Hauptspeicher zu sparen. Dann muss aber das Auswerten der eingelesenen Zeile noch angepasst werden.


    Bis auf "cut" waren alle benötigten Befehle in der busybox von original Firmware 29.04.29 enthalten. Für mein fritzwatchf.sh verwende ich noch die busybox, die zB bei der ssh Erweiterung verwendet wird.


    Und hier die fritzwatchf.sh:


  • Hallo zusammen,


    ich habe eine Fritzkarte hier liegen und möchte diese als Anrufmonitor nutzen.


    MIK, wie hast du das mit dem Script bei deinem VDR intregriert?
    Muss ich davor noch etwas anderes installieren?


    Ich glaube das noch einige eine Fritzkarte rumliegen haben und die das wahrsch. auch stark interessieren würde.



    MfG
    Satmen

    VDR1:
    Yavdr
    M3N78-VM-HDMI mit AMD4850e und 2 Technotrend 3200 DVB-S2
    TS35-Lirc

  • So, habe mir jetzt aufgrund dieses Scriptes eine Fritzbox Fon zugelegt.
    Diese funzt auch perfekt mit Windoof zusammen.
    Auf einem VDR mit Easyvdr Installiert funzt das Script auch sehr gut.
    Nun habe ich im Wohnzimmer bei meinem so-zu. Hauptvdr Minivdr Installiert und habe das Problem mit nc6.
    Hat jemad ein fertig kompiliertes nc6 für Minivdr 1.3 oder kann mir jemand anderweitig helfen.


    MfG
    Satmen

    VDR1:
    Yavdr
    M3N78-VM-HDMI mit AMD4850e und 2 Technotrend 3200 DVB-S2
    TS35-Lirc

  • Zitat

    Original von the_raven
    Hier die gemixte fritzwatch.sh



    danke, ist das skript noch aktuell ?
    immer wenn ich angerufen werde bekomme ich auf dem vdr nur einen grünen info balken, aber ohne nummer info..
    musste auch in zeile 21 den pfad zu svdrpsend.pl spezifizieren..


    kann mir wer helfen ?


    infinite

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • vielen dank für das script, aber gibt bei mir nur das:



    bei debian gibts kein nc6, zumindestens findet apt-get da nichts.


    wenn ich nc6 durch nc ersetze bekomme ich das:



    was mache ich falsch ?

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • Habe selbiges Problem mit NC. Da ich gerade mit Linvdr Mahlzeit ISO3.2 am testen bin, wollte ich mir auch wieder fritzwatch mit draufpacken. Linvdr ist für mich Neuland. NC ist installiert. Wenn ich im Skript aus NC6 -> NC mache, dann bekomme ich in etwa die gleiche Meldung wie oben.


    Welche Lösungen gibt es?


    Grüße
    Oliver

  • soo, fehler lag bei mir, nun hab ich auch netcat6.


    fehler bleibt aber auch mit nc6 in etwa derselbe:



    infinite

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • Hallo,
    Die letzten 3 zeilen sind fuer Gen2VDR gedacht:

    Code
    if [ -f /_config/status/~fritzwatch ] ; then
       nohup nc6 fritz.box 1012 | $0 -restart 2>&1 >/dev/null &
    fi


    Die musst Du in:

    Code
    nohup nc fritz.box 1012 | $0 -restart 2>&1 >/dev/null &


    ändern.

  • hallo helau,


    dann krieg ich



    :(

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • soo, jetz scheint das ganze auch zu klappen, im log steht auch dass wer angerufen hat, jedoch krieg ich keine meldung aufm tv.. muss ich vlt im script zum svdrpsend.pl den kompletten pfad angeben ?


    infinite

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!