Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. TR-064 Fritzbox Anrufbeantworter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    TR-064 Fritzbox Anrufbeantworter

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @Feuersturm last edited by

      @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

      Bei mir sind die ersten Tests mit einer Fritzbox 7530 und SW 7.20 erfolgreich gewesen.

      Dito mit FB 6590 SW 7.20

      Feuersturm sigi234 2 Replies Last reply Reply Quote 1
      • Feuersturm
        Feuersturm @sigi234 last edited by

        @sigi234 Danke für die Rückmeldung 🙂

        Im nächsten Schritt würde ich das Skript jetzt so erweitern, dass die Informationen für den Anrufbeantworter nach einem entsprechenden Trigger aktualisiert werden. Ich hab hierzu dieses Skript https://forum.iobroker.net/topic/15533/tr-64-erkennen-ob-ein-aufruf-auf-ab-gesprochen-wurde/5 gefunden. Vielleicht kann man dies ja entsprechend hier mit einbauen.

        @sigi234 Hälst du es für sinnvoll, dass man Nachrichten über Datenpunkte / VIS als "abgehört" markieren kann bzw. die Nachrichten löschen kann?

        sigi234 1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active @Feuersturm last edited by

          @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

          @sigi234 Hälst du es für sinnvoll, dass man Nachrichten über Datenpunkte / VIS als "abgehört" markieren kann bzw. die Nachrichten löschen kann?

          Ja auf jeden Fall!

          1 Reply Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @sigi234 last edited by

            @sigi234 sagte in TR-064 Fritzbox Anrufbeantworter:

            Dito mit FB 6590 SW 7.20

            Schon eingebaut in Vis. 👍

            Screenshot (552)_LI.jpg

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

              @sigi234 Ich bin gerade dabei, dass man über ein Dropdown Menü den Index der vorhandenen Nachrichten auswählen kann, so dass diese nach Auswahl dann gelöscht wird. Für heute geht es aber erstmal in die Falle. Wenn ich was neues habe melde ich mich.

              1 Reply Last reply Reply Quote 1
              • Feuersturm
                Feuersturm last edited by Feuersturm

                Ich habe meinen "alten" Beitrag https://forum.iobroker.net/topic/14288/tr-064-fritzbox-anrufbeantworter/39 aktualisiert.

                Ich habe dieses Skript (https://forum.iobroker.net/topic/15533/tr-64-erkennen-ob-ein-aufruf-auf-ab-gesprochen-wurde/5) hier verwendet, um zu erkennen, ob jemand auf den Anrufbeantworter gesprochen hat. Dies hat bei mir bisher zuverlässig funktioniert. 3s nach dieser Erkennung werden die Informationen aus der Fritzbox ausgelesen und in die entsprechenden Datenpunkte geschrieben.

                Es stehen jetzt ebenfalls zwei neue Datenpunkte bereit, um bestehende Nachrichten vom Anrufbeantworter zu löschen. In dem einen Datenpunkt javascript.0.Telefon.Anrufbeantworter.Fritzbox_AnrufbeantworterIndexMessage_json wird für die jeweilige Nachricht der Index eingetragen, so dass man diese Information aus dem Datenpunkt für das "materialdesign - Select" Widget als Input verwenden kann. In den Datenpunkt javascript.0.Telefon.Anrufbeantworter.Fritzbox_AnrufbeantworterDeleteMessage wird dann vom Select Widget die Indexnummer geschrieben welche gelöscht werden soll.

                Nach dem Löschen werden die Nachrichten aus dem Anrufbeantworter neu ausgelesen und auch die Inhalte für das Select Widget werden aktualisiert.

                @sigi234 Viel Spaß beim testen 🙂

                sigi234 1 Reply Last reply Reply Quote 2
                • sigi234
                  sigi234 Forum Testing Most Active @Feuersturm last edited by

                  @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

                  "materialdesign - Select" Widget als Input

                  Als ID?

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

                    @sigi234 sagte in TR-064 Fritzbox Anrufbeantworter:

                    @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

                    "materialdesign - Select" Widget als Input

                    Als ID?

                    Object ID: javascript.0.Telefon.Anrufbeantworter.Fritzbox_AnrufbeantworterDeleteMessage

                    Und unter "Daten des Menüs" ->JSON String: dann folgendes eintragen:
                    {javascript.0.Telefon.Anrufbeantworter.Fritzbox_AnrufbeantworterIndexMessage_json}

                    In dem Beitrag wo ich auch das Skript akualisiert habe ist ganz am Ende auch noch ein Spoiler wo ich das Widget "Widget um AB Einträge zu Löschen" exportiert habe.

                    sigi234 2 Replies Last reply Reply Quote 0
                    • sigi234
                      sigi234 Forum Testing Most Active @Feuersturm last edited by

                      @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

                      javascript.0.Telefon.Anrufbeantworter.Fritzbox_AnrufbeantworterDeleteMessage

                      Danke schon gecheckt

                      1 Reply Last reply Reply Quote 0
                      • sigi234
                        sigi234 Forum Testing Most Active @Feuersturm last edited by

                        @Feuersturm

                        Hallo, wenn der AB leer ist kommt die Meldung vom Widget:

                        Screenshot (568).png

                        Feuersturm 3 Replies Last reply Reply Quote 0
                        • Feuersturm
                          Feuersturm @sigi234 last edited by

                          @sigi234 Hi, ja das kommt vom Widget selber. Ich kann mal schauen, ob ich einen "Dummy" Eintrag machen kann, der dann nichts bewirkt, wenn man den dann doch auswählt.

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

                            @sigi234 Wo ich gerade deinen Screenshot sehe. Ich empfehle dir noch die Index Spalte mit einzublenden, damit du besser sehen kannst, welcher Index zu welcher Nachricht gehört.
                            Wenn auf der Fritzbox die Nachrichten mit dem Index
                            0,1,2,3 vorhanden sind und du löscht jetzt z.B. die Nachricht mit dem Index 1 dann sieht die Liste wie folgt aus: 0,2,3.
                            Die nächste neue Nachricht die auf den AB gesprochen wird erhält den nächsten kleinsten freien Index, in diesem Fall 1 und erst danach wird für die nächste neue Nachricht die 4 vergeben.

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

                              @sigi234 Hi, ich habe das Skript gerade mal aktualisiert. Wenn jetzt keine Nachricht auf dem AB ist sieht es jetzt so aus im Select Widget zum Löschen der Nachrichten
                              7d164c93-3aed-42fe-8303-ea4f092d429b-grafik.png

                              sigi234 1 Reply Last reply Reply Quote 1
                              • sigi234
                                sigi234 Forum Testing Most Active @Feuersturm last edited by sigi234

                                @Feuersturm sagte in TR-064 Fritzbox Anrufbeantworter:

                                Select Widget zum Löschen der Nachrichten

                                Wo ist das ?

                                Erledigt.

                                Läuft, Danke👍

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

                                  @sigi234 Super. Danke für die Rückmeldung.

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

                                    @Feuersturm moin moin...tut mir sehr leid das ich nun hier mit so einen totalem Anfänger ding komme 😰

                                    ich versuche das skript zum laufen zu bringen...doch leider kann ich es zwar kopieren, aber dann habe ich keine Chance es einzufügen 😵

                                    hoffe ihr mögt nem total Anfänger mit Skripten helfen 😬

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

                                      @SirMiker Wo genau kannst du es nicht einfügen? Leg dir eine neues Javascript an und dort kannst du es dann in die leere Datei einfügen.

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

                                        @Feuersturm Ja exakt das versuche ich...ich öffne den Iobroker im Admin Modus...gehe zu Skripte...gehe auf das + Zeichen und erstelle ein neues Skript..dann kopiere ich dein skript und will es im neu erstellten Skript einfügen...aber genau da bleibt es leer und es fügt sich nichts ein 😖

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

                                          @feuersturm prima script! vielen dank.

                                          ich würde ja gern die Messages transkribiert sehen.
                                          mit MS Azure geht das ziemlich gut und der free-tier reicht für einen AB locker....
                                          leider kann ich das nicht in das Skript ergänzen, weil ich kein Javascript beherrsche 😞

                                          Aber evtl. findet sich ja jemand, der den folgenden aufruf per AB-messag darin unterbringen kann....

                                          audio_file=@'YourAudioFile.wav'
                                          
                                          curl --location --request POST \
                                          "https://${SPEECH_REGION}.stt.speech.microsoft.com/speech/recognition/conversation/cognitiveservices/v1?language=en-US" \
                                          --header "Ocp-Apim-Subscription-Key: ${SPEECH_KEY}" \
                                          --header "Content-Type: audio/wav" \
                                          --data-binary $audio_file
                                          

                                          siehe https://learn.microsoft.com/de-de/azure/cognitive-services/speech-service/get-started-speech-to-text?tabs=windows%2Cterminal&pivots=programming-language-rest

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

                                            @feuersturm

                                            Guten Morgen, du hast im Post https://forum.iobroker.net/topic/14288/tr-064-fritzbox-anrufbeantworter/39 dein tolles Script zur Verfügung gestellt und ich setze es auch schon etwas länger ein.
                                            Wie gesagt, ich finde das Script super und würde es auch gerne weiter nutzen, dazu müsste aber das im Script vorkommende "request" ersetzt werden und ich habe von Javascript keinen Plan.

                                            Könntest du das bitte anpassen und nochmal zur Verfügung stellen?

                                            Danke schon mal.

                                            Gruß, Johannes

                                            Feuersturm 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

                                            597
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            16
                                            72
                                            8505
                                            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