Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Tr-64 erkennen, ob ein Aufruf auf AB gesprochen wurde

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Tr-64 erkennen, ob ein Aufruf auf AB gesprochen wurde

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Marty56 @Glasfaser last edited by

      @Glasfaser wie die Zeit vergeht....

      1 Reply Last reply Reply Quote 0
      • C
        Coffeelover last edited by

        Ich habe gerade heute dein Script installiert und bin begeistert.
        Leicht modifiziert, aber es hat mir sehr weitergeholfen.

        1 Reply Last reply Reply Quote 0
        • Feuersturm
          Feuersturm @Marty56 last edited by

          @Marty56 Tolles Skript Marty56. Ich habe dein Skript bei mir hier (https://forum.iobroker.net/topic/14288/tr-064-fritzbox-anrufbeantworter/39) eingebaut. Bisher hat die Erkennung zuverlässig funktioniert, dass jemand auf den AB gesprochen hat.
          Mit meinem Skript kann man jetzt noch die Informationen zu den Nachrichten vom Anrufbeantworter aus der Fritzbox direkt auslesen.

          Eine Möglichkeit, wie man die Nachrichten von der Fritzbox abspielen kann hab ich bisher noch nicht gefunden.

          falke69 1 Reply Last reply Reply Quote 0
          • falke69
            falke69 @Feuersturm last edited by

            @Feuersturm tolles Script👍

            habe eigentlich nach einer Lösung gesucht, um mir die Nachrichten vom AB gleich noch per Telegram mitsenden zu lassen. Aber so wie es aussieht denkt ihr auch noch auf einer Lösung rum.

            Ich habe hier mal etwas gefunden, ob man das mit integireren kann weiß ich nicht, wäre aber super.
            Habe das Script auch schon versucht umzusetzen, leider ohne Erfolg.
            Bei mir kommt immer nur "VAR is empty", obwohl das Verzeichnis richtig gemountet wurde und die Aufnahmen da sind.
            Vielleicht kennt sich ha hier jemand besser aus, um dies vieleicht umzusetzen.😊

            Feuersturm 1 Reply Last reply Reply Quote 0
            • Feuersturm
              Feuersturm @falke69 last edited by

              @falke69 das ist doch schon einmal ein Lichtblick. Werde es mir mal an den nächsten Abenden ansehen.

              falke69 1 Reply Last reply Reply Quote 0
              • falke69
                falke69 @Feuersturm last edited by

                @Feuersturm aber nicht gerade am Weihnachten. 🙂

                in diesem Sinne schon mal frohes Fest 🎅

                Feuersturm 1 Reply Last reply Reply Quote 0
                • Feuersturm
                  Feuersturm @falke69 last edited by

                  @falke69 Vielleicht kannst du als kleines Weihnachtsgeschenk deinen bisherigen Code posten, wenn du schon bis zum mounten gekommen bist.

                  Ich wünsche dir auch schöne Weihnachten 🌨 ☃

                  falke69 1 Reply Last reply Reply Quote 0
                  • falke69
                    falke69 @Feuersturm last edited by

                    @Feuersturm

                    eigentlich nichts besonderes.
                    Habe es nur über die Konsole versucht und das Script im Anschluss zu starten.

                    sudo mount -t cifs -o username=Benutzername,password=DeinPasswort //192.168.178.1/fritzbox/FRITZ/voicebox/rec /mnt
                    
                    falke69 1 Reply Last reply Reply Quote 0
                    • falke69
                      falke69 @falke69 last edited by

                      So auch wenn schon länger her, hier mein Script um die Nachrichten vom AB der Fritzbox runterzuladen und damit zu konvertieren:

                      2022-10-27_153324.jpg

                      #!/bin/bash
                      IP="192.168.xxx.xxx"
                      FBUID="Benutzername auf der FritzBox"
                      SECRET="Dein Passwort"
                      CHALLENGE=`wget --no-check-certificate -O - "http://$IP/login_sid.lua" 2>/dev/null | sed 's/.*<Challenge>\(.*\)<\/Challenge>.*/\1/'`
                      CPSTR="$CHALLENGE-$SECRET"
                      MD5=`echo -n $CPSTR | iconv -f ISO8859-1 -t UTF-16LE | md5sum -b | awk '{print substr($0,1,32)}'`
                      RESPONSE="$CHALLENGE-$MD5"
                      URL_PARAMS="username=$FBUID&response=$RESPONSE"
                      SID=`wget --no-check-certificate -O - "https://$IP/login_sid.lua?$URL_PARAMS" 2>/dev/null | sed 's/.*<SID>\(.*\)<\/SID>.*/\1/'`
                      JSON=`wget --no-check-certificate -O - --post-data "xhr=1&sid=$SID&lang=de&page=overview&xhrId=all&useajax=1&no_sidrenew=" --output-document /opt/iobroker/AB-Nachricht/ansage.wav "https://$IP/cgi-bin/luacgi_notimeout?<SID>&script=/lua/photo.lua&myabfile=/data/tam/rec/rec.0.000" 2>/dev/null`
                      echo $JSON
                      

                      Bei jedem Login auf der FritzBox wird eine SID generiert, dise wird dem Script übergeben wird und man sich somit über das Script anmelden und die Nachricht somit in einem beliebigen Verzeichnis speichern kann.

                      In meinem Beispiel wird immer die Nachricht "rec.0.000" runtergeladen und im Anschluss über den Adapter gelöscht. Somit hab ich immer nur eine Nachricht mit "rec.0.000" auf meiner Fritzbox vom
                      aktuellen Anruf.

                      Bei mir wird die Datei im Verzeichnis "/opt/iobroker/AB-Nachricht/ansage.wav" gespeichert. Das kann jeder gerne selbst anpassen.

                      2022-10-27_154646.jpg

                      1 Reply Last reply Reply Quote 0
                      • Phantomkommander
                        Phantomkommander @Marty56 last edited by

                        @marty56 sagte in Tr-64 erkennen, ob ein Aufruf auf AB gesprochen wurde:

                        Danke fürs Feedback.

                        abindex scheint sich aber nur erhöhen, wenn man die Nachricht auf der Fritzbox speichert.

                        Das wollte ich eigentlich nicht machen, weil mir nicht klar ist, ob man die gespeicherten Nachrichten leicht verwalten kann. (Ich habe die Fritzbox noch nicht lange). Eine Email mit der Nachricht reicht mir eigentlich.

                        Hi,

                        kann es sein, dass sich ABindex mittlerweile überhaupt nicht mehr aktualisiert? egal ob intern oder auf USB gespeichert?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        1.0k
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        8
                        18
                        2563
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo