Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. FRITZ!Box überwachen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

FRITZ!Box überwachen

Scheduled Pinned Locked Moved Skripten / Logik
monitoring
23 Posts 6 Posters 2.9k Views 12 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • iobroker_RainerI Offline
    iobroker_RainerI Offline
    iobroker_Rainer
    wrote on last edited by
    #1

    Hallo allerseits
    Ich versuche mit ioBroker meine drei Fritz Boxen zu überwachen. Dafür hätte ich gerne Zugriff auf alle Ereignisse der FRITZ!Box.
    link text das habe ich schon hingekriegt, dabei aber festgestellt, das auf diesem Wege nicht alle Ereignisse protokolliert werden (zum Beispiel keine Anmeldeversuche von anderen Benutzern).
    Hat jemand Erfahrung mit einem entsprechenden Monitoring????

    W 1 Reply Last reply
    0
    • S Offline
      S Offline
      SaiBot1981
      wrote on last edited by
      #2

      Da klinke ich mich mal mit ein. Besonders wenn jemand von außen versucht sich an zu melden das man das dann zb per Echo oder Google ausgeben kann.

      1 Reply Last reply
      0
      • iobroker_RainerI iobroker_Rainer

        Hallo allerseits
        Ich versuche mit ioBroker meine drei Fritz Boxen zu überwachen. Dafür hätte ich gerne Zugriff auf alle Ereignisse der FRITZ!Box.
        link text das habe ich schon hingekriegt, dabei aber festgestellt, das auf diesem Wege nicht alle Ereignisse protokolliert werden (zum Beispiel keine Anmeldeversuche von anderen Benutzern).
        Hat jemand Erfahrung mit einem entsprechenden Monitoring????

        W Offline
        W Offline
        woodbert
        wrote on last edited by
        #3

        @iobroker_rainer Ich breche mir dabei auch gerade einen ab. Habe es mit NodeRed, mit upnp- und tr604-Adapter versucht, meine FB 6490 will einfach das Log nicht hergeben.
        Wenn du was rausfindest, schreibst du es doch hier, gelle?

        Wallbox KEBA KC-P30-EC220122-E00
        (noch) Twingo Z.E. "Vibes"
        (bald) ZOE R135 Z.E. 50 Intens

        RolfMR 1 Reply Last reply
        0
        • W woodbert

          @iobroker_rainer Ich breche mir dabei auch gerade einen ab. Habe es mit NodeRed, mit upnp- und tr604-Adapter versucht, meine FB 6490 will einfach das Log nicht hergeben.
          Wenn du was rausfindest, schreibst du es doch hier, gelle?

          RolfMR Offline
          RolfMR Offline
          RolfM
          wrote on last edited by
          #4

          @woodbert vielleicht hilft dies weiter: Link

          W 1 Reply Last reply
          0
          • RolfMR RolfM

            @woodbert vielleicht hilft dies weiter: Link

            W Offline
            W Offline
            woodbert
            wrote on last edited by
            #5

            @rolfm Danke, eine interessante Funktion, die da in er FB schlummert. Damit bekomme ich aber Zugriff auf die Pakete, die die FB schickt oder empfängt, nicht auf das Ereignisse-Log.
            Oder habe ich was übersehen?

            Wallbox KEBA KC-P30-EC220122-E00
            (noch) Twingo Z.E. "Vibes"
            (bald) ZOE R135 Z.E. 50 Intens

            1 Reply Last reply
            0
            • mickymM Online
              mickymM Online
              mickym
              Most Active
              wrote on last edited by mickym
              #6

              @woodbert Du kannst das DeviceLog einfach über den tr-064 Adapter auslesen.

              Einfach in den command Punkt folgenden Befehl eingeben:

              {
                "service": "urn:dslforum-org:service:DeviceInfo:1",
                "action": "GetDeviceLog",
                "params": {}
              }
              

              Im Übrigen funktionieren alle Befehle aus https://avm.de/service/schnittstellen/

              allerdings muss man immer urn:dslforum-org nutzen und nicht was in der Beschreibung dabei steht.

              Den Befehl selbst habe ich aus dieser Doku genommen: https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/deviceinfoSCPD.pdf

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              W 1 Reply Last reply
              0
              • mickymM mickym

                @woodbert Du kannst das DeviceLog einfach über den tr-064 Adapter auslesen.

                Einfach in den command Punkt folgenden Befehl eingeben:

                {
                  "service": "urn:dslforum-org:service:DeviceInfo:1",
                  "action": "GetDeviceLog",
                  "params": {}
                }
                

                Im Übrigen funktionieren alle Befehle aus https://avm.de/service/schnittstellen/

                allerdings muss man immer urn:dslforum-org nutzen und nicht was in der Beschreibung dabei steht.

                Den Befehl selbst habe ich aus dieser Doku genommen: https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/deviceinfoSCPD.pdf

                W Offline
                W Offline
                woodbert
                wrote on last edited by
                #7

                @mickym Klingt gut, aber ich stehe wohl auf dem Schlauch.
                Wo soll das mit dem "command Punkt" sein?
                Ich vermute, ich lege einen Node (Datapoint?) in der Objects-Liste an. Aber wo ich deinen Code einkopieren kann, weiß ich leider nicht.

                Wallbox KEBA KC-P30-EC220122-E00
                (noch) Twingo Z.E. "Vibes"
                (bald) ZOE R135 Z.E. 50 Intens

                mickymM 1 Reply Last reply
                0
                • W woodbert

                  @mickym Klingt gut, aber ich stehe wohl auf dem Schlauch.
                  Wo soll das mit dem "command Punkt" sein?
                  Ich vermute, ich lege einen Node (Datapoint?) in der Objects-Liste an. Aber wo ich deinen Code einkopieren kann, weiß ich leider nicht.

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  wrote on last edited by mickym
                  #8

                  @woodbert Nein in Deinem tr064 Adapter hast Du einen Datenpunkt command unter states:

                  75ddc3c7-96d5-4955-ac37-50e4873466e5-image.png

                  Da schreibst Du den von mir geposteten JSON String rein.

                  Das Ergebnis bekommst Du dann im nächsten Datenpunkt commandResult.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  W 1 Reply Last reply
                  0
                  • mickymM mickym

                    @woodbert Nein in Deinem tr064 Adapter hast Du einen Datenpunkt command unter states:

                    75ddc3c7-96d5-4955-ac37-50e4873466e5-image.png

                    Da schreibst Du den von mir geposteten JSON String rein.

                    Das Ergebnis bekommst Du dann im nächsten Datenpunkt commandResult.

                    W Offline
                    W Offline
                    woodbert
                    wrote on last edited by
                    #9

                    @mickym Cool, danke!
                    Leider, leider, bekomme ich da nur den Log-Entry, der die letzte erfolgreiche Internet-Verbindung anzeigt und nicht die vielen Einträge seitdem.
                    Dieselben Daten habe ich auch schon mit dem Node-Red-Adapter bekommen.

                    Wallbox KEBA KC-P30-EC220122-E00
                    (noch) Twingo Z.E. "Vibes"
                    (bald) ZOE R135 Z.E. 50 Intens

                    mickymM 1 Reply Last reply
                    0
                    • W woodbert

                      @mickym Cool, danke!
                      Leider, leider, bekomme ich da nur den Log-Entry, der die letzte erfolgreiche Internet-Verbindung anzeigt und nicht die vielen Einträge seitdem.
                      Dieselben Daten habe ich auch schon mit dem Node-Red-Adapter bekommen.

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      wrote on last edited by mickym
                      #10

                      @woodbert Bist Du dir sicher - das ist ein Riesenteil alle mit \n getrennt - wenn Du das in den JSON Formatter eingibst:

                      Kopier mal den ganzen Datenpunkt unter commandResult in die Zwischenablage und schau Dir das mal in einem Editor an.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      W 1 Reply Last reply
                      0
                      • mickymM mickym

                        @woodbert Bist Du dir sicher - das ist ein Riesenteil alle mit \n getrennt - wenn Du das in den JSON Formatter eingibst:

                        Kopier mal den ganzen Datenpunkt unter commandResult in die Zwischenablage und schau Dir das mal in einem Editor an.

                        W Offline
                        W Offline
                        woodbert
                        wrote on last edited by
                        #11

                        @mickym Habe ich gemacht, sieht immer nur so aus:

                        {"NewDeviceLog":"19.10.21 08:01:35 Internetverbindung wurde erfolgreich hergestellt. IP-Adresse: xxxxxx, DNS-Server: 88.134.229.97 und 83.169.184.97, Gateway: xxxxxxx"}
                        

                        Wallbox KEBA KC-P30-EC220122-E00
                        (noch) Twingo Z.E. "Vibes"
                        (bald) ZOE R135 Z.E. 50 Intens

                        mickymM 1 Reply Last reply
                        0
                        • W woodbert

                          @mickym Habe ich gemacht, sieht immer nur so aus:

                          {"NewDeviceLog":"19.10.21 08:01:35 Internetverbindung wurde erfolgreich hergestellt. IP-Adresse: xxxxxx, DNS-Server: 88.134.229.97 und 83.169.184.97, Gateway: xxxxxxx"}
                          
                          mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          wrote on last edited by mickym
                          #12

                          @woodbert

                          Also bei mir ist aber eine 7490 kommt das ganze Device Log mit - sicher dass Du es nicht gelöscht hast. ;)

                          Ich sehe allerdings es kommen auch nicht alle Ereignisse - sondern man muss wahrscheinlich aufteilen. Ich schau mal, ob ich noch was finde. Das waren nur WLAN Ereignisse.

                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                          W 1 Reply Last reply
                          0
                          • mickymM mickym

                            @woodbert

                            Also bei mir ist aber eine 7490 kommt das ganze Device Log mit - sicher dass Du es nicht gelöscht hast. ;)

                            Ich sehe allerdings es kommen auch nicht alle Ereignisse - sondern man muss wahrscheinlich aufteilen. Ich schau mal, ob ich noch was finde. Das waren nur WLAN Ereignisse.

                            W Offline
                            W Offline
                            woodbert
                            wrote on last edited by
                            #13

                            @mickym said in FRITZ!Box überwachen:

                            @woodbert

                            Also bei mir ist aber eine 7490 kommt das ganze Device Log mit - sicher dass Du es nicht gelöscht hast. ;)

                            :face_with_rolling_eyes:

                            Nee, ich bin jetzt dabei mit Node-Red das Log direkt aus der HTML des UI zu parsen, das wird schon, aber schön ist das nicht.
                            Vermutlich muss irgendwo das Log noch parametrisiert werden, dass wirklich "ALL" geliefert wird. Vielleicht habe ich das ja kaputtgespielt :blush:

                            Wallbox KEBA KC-P30-EC220122-E00
                            (noch) Twingo Z.E. "Vibes"
                            (bald) ZOE R135 Z.E. 50 Intens

                            mickymM A 2 Replies Last reply
                            0
                            • W woodbert

                              @mickym said in FRITZ!Box überwachen:

                              @woodbert

                              Also bei mir ist aber eine 7490 kommt das ganze Device Log mit - sicher dass Du es nicht gelöscht hast. ;)

                              :face_with_rolling_eyes:

                              Nee, ich bin jetzt dabei mit Node-Red das Log direkt aus der HTML des UI zu parsen, das wird schon, aber schön ist das nicht.
                              Vermutlich muss irgendwo das Log noch parametrisiert werden, dass wirklich "ALL" geliefert wird. Vielleicht habe ich das ja kaputtgespielt :blush:

                              mickymM Online
                              mickymM Online
                              mickym
                              Most Active
                              wrote on last edited by
                              #14

                              @woodbert Ja ich habe leider auch nichts mehr in der Doku gefunden. Aber wenn Du schon soweit bist es direkt mit NodeRed zu parsen - also Anmeldung etc. alles umschifft hast, dann sollte es ja nicht mehr so schwer sein.

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              W 1 Reply Last reply
                              0
                              • W woodbert

                                @mickym said in FRITZ!Box überwachen:

                                @woodbert

                                Also bei mir ist aber eine 7490 kommt das ganze Device Log mit - sicher dass Du es nicht gelöscht hast. ;)

                                :face_with_rolling_eyes:

                                Nee, ich bin jetzt dabei mit Node-Red das Log direkt aus der HTML des UI zu parsen, das wird schon, aber schön ist das nicht.
                                Vermutlich muss irgendwo das Log noch parametrisiert werden, dass wirklich "ALL" geliefert wird. Vielleicht habe ich das ja kaputtgespielt :blush:

                                A Offline
                                A Offline
                                Ahnungsbefreit
                                wrote on last edited by
                                #15

                                @woodbert Ich habe das eben mal bei mir (7590) probiert und ich bekomme alle Ereignisse, allerdings nur per "\n" separiert. Aber das kann man ja korrigieren.

                                Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                mickymM 1 Reply Last reply
                                0
                                • A Ahnungsbefreit

                                  @woodbert Ich habe das eben mal bei mir (7590) probiert und ich bekomme alle Ereignisse, allerdings nur per "\n" separiert. Aber das kann man ja korrigieren.

                                  mickymM Online
                                  mickymM Online
                                  mickym
                                  Most Active
                                  wrote on last edited by
                                  #16

                                  @ahnungsbefreit Überprüf das mal - ich dachte auch es wären alle aber es sind nicht alle. Es fehlen An- und Abmeldeversuche von Benutzern oder auch einzelnen Geräten.

                                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                  A 1 Reply Last reply
                                  0
                                  • mickymM mickym

                                    @ahnungsbefreit Überprüf das mal - ich dachte auch es wären alle aber es sind nicht alle. Es fehlen An- und Abmeldeversuche von Benutzern oder auch einzelnen Geräten.

                                    A Offline
                                    A Offline
                                    Ahnungsbefreit
                                    wrote on last edited by
                                    #17

                                    @mickym ok, Du hast Recht. Das fehlt tatsächlich...

                                    Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                    1 Reply Last reply
                                    0
                                    • mickymM mickym

                                      @woodbert Ja ich habe leider auch nichts mehr in der Doku gefunden. Aber wenn Du schon soweit bist es direkt mit NodeRed zu parsen - also Anmeldung etc. alles umschifft hast, dann sollte es ja nicht mehr so schwer sein.

                                      W Offline
                                      W Offline
                                      woodbert
                                      wrote on last edited by
                                      #18

                                      @mickym Ja, ich sehe schon, wo die Herausforderungen liegen. Ich dachte, ich wäre schon drin, aber mit einer einfachen Authentifizierung im HTTP-Request-Node war es leider doch nicht getan.
                                      Das Auswerten von Challenge und SID, wie in Fritz!Box Monitoring beschrieben, ist auch tricky.

                                      Wallbox KEBA KC-P30-EC220122-E00
                                      (noch) Twingo Z.E. "Vibes"
                                      (bald) ZOE R135 Z.E. 50 Intens

                                      W 1 Reply Last reply
                                      0
                                      • W woodbert

                                        @mickym Ja, ich sehe schon, wo die Herausforderungen liegen. Ich dachte, ich wäre schon drin, aber mit einer einfachen Authentifizierung im HTTP-Request-Node war es leider doch nicht getan.
                                        Das Auswerten von Challenge und SID, wie in Fritz!Box Monitoring beschrieben, ist auch tricky.

                                        W Offline
                                        W Offline
                                        woodbert
                                        wrote on last edited by
                                        #19

                                        @woodbert Junge, Junge, das hat verdammt viel Zeit gekostet, nur mal die Authentifizierung hinzubekommen, da die Infos auf o.g. Seite veraltet waren und auch das PDF von AVM veraltet war.

                                        Wen es interessiert, wie's geht ... fragt mich.

                                        Ich konnte in Node Red mit einem http-Request verschiedene Seiten auslesen, nachdem ich eine gültige Session-ID erzeugt hatte. Leider kann man auf diesem Weg nicht alle Seiten abfragen und dann parsieren: meiner Meinung nach sind alle Seiten, die noch ein JS zur Anzeige erfordern, so nicht zu bekommen.
                                        Ihr ahnt es: Das Ereignisse-Log ist auch nicht auszulesen.

                                        Mal sehen, ob ich da weitermache, ... :fearful:

                                        Wallbox KEBA KC-P30-EC220122-E00
                                        (noch) Twingo Z.E. "Vibes"
                                        (bald) ZOE R135 Z.E. 50 Intens

                                        mickymM 1 Reply Last reply
                                        0
                                        • W woodbert

                                          @woodbert Junge, Junge, das hat verdammt viel Zeit gekostet, nur mal die Authentifizierung hinzubekommen, da die Infos auf o.g. Seite veraltet waren und auch das PDF von AVM veraltet war.

                                          Wen es interessiert, wie's geht ... fragt mich.

                                          Ich konnte in Node Red mit einem http-Request verschiedene Seiten auslesen, nachdem ich eine gültige Session-ID erzeugt hatte. Leider kann man auf diesem Weg nicht alle Seiten abfragen und dann parsieren: meiner Meinung nach sind alle Seiten, die noch ein JS zur Anzeige erfordern, so nicht zu bekommen.
                                          Ihr ahnt es: Das Ereignisse-Log ist auch nicht auszulesen.

                                          Mal sehen, ob ich da weitermache, ... :fearful:

                                          mickymM Online
                                          mickymM Online
                                          mickym
                                          Most Active
                                          wrote on last edited by mickym
                                          #20

                                          @woodbert jo mich würde es interessieren - habe den response nicht hinbekommen mit md5 und binary - anstelle von string. Ich bekomme auch nicht den md5 aus dem Beispiel hin.

                                          Habe immer nur md5 als String input und nicht als binary input hinbekommen

                                          Bekomme einfach die URL nicht hin, obwohl die eigentlich richtig ausschaut:

                                          b6274e8d-d91a-4d41-80a6-0235426807af-image.png

                                          Hab auch mal versucht - den Digest aus dem PDF Beispiel hinzubekommen.

                                          d5d7de24-260d-41c4-93eb-0dc504f75243-image.png

                                          Aber ich bekomme halt immer nur den String als MD5 und nicht den Buffer den ich mal versucht habe auch wenn ich das als UTF16LE konvertiere. Da bin ich ja mal echt gespannt wie Du das gemacht hast.

                                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                          W 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          711

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe