Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Daten aus der Fritzbox visualisieren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Daten aus der Fritzbox visualisieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • Ro75
      Ro75 @Longbow last edited by Ro75

      @longbow sagte in Daten aus der Fritzbox visualisieren:

      Daten Request

      Da gibt es mehrere Button. Musst die mal durchprobieren und auf True setzen.

      32eceed4-6ce6-49cc-857c-c32eadee8040-image.png
      Wichtig: nicht unter 10 Sekunden!

      Voraussetzung ist MySQL (SQL-Adapter). Kannst es ja auch ggfs. auf Influx anpassen.

      Ro75.

      Longbow 1 Reply Last reply Reply Quote 0
      • Longbow
        Longbow @Ro75 last edited by

        @ro75 Danke mit den tipp UPnP jetzt geht 😉

        Aber das mit dem MySQL habe ich nicht verstanden, was muss ich machen? Denn ich habe influx, müsste ich doch nur die Daten in influx schreibe/speichert, dann in Garfana umsetzten Grafisch...

        Nur deine Script geht nicht, die Datenpunkt werden nicht gefüttert

        Ro75 1 Reply Last reply Reply Quote 0
        • Ro75
          Ro75 @Longbow last edited by Ro75

          @longbow stimmt der DP "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.TotalBytesReceived"?

          Der MySQL bzw. der Adapter wird zum Speichern der Werte gebraucht. Du kannst sicherlich auch Influx nutzen, dann musst du den Code aber anpassen, wie kann ich nicht sagen.

          Ro75.

          Longbow 1 Reply Last reply Reply Quote 0
          • Longbow
            Longbow @Ro75 last edited by

            @ro75 ja der stimmt, da kommen Daten und wegen immer neu geschrieben.. muss diese nur umrechnen... da muss ich mal sehen, was ich machen muss um MBits zu erhalten

            Ro75 1 Reply Last reply Reply Quote 0
            • Ro75
              Ro75 @Longbow last edited by

              @longbow die reinen Daten aus dem UPNP nutzen dir nichts. der Counter der Fritzbox springt imme wieder auf 0. so bekommst du keine summierten Daten. Das Skript muss chon laufen und die Daten wegschreiben. Hast du alles übernommen? Kommen Meldungen?

              Ro75.

              Longbow 1 Reply Last reply Reply Quote 0
              • Longbow
                Longbow @Ro75 last edited by

                @ro75

                ja die Daten von dem UPnP kommen in 11sek abständen. Dein Script läuft, aber leider im Protokoll diese Meldung

                javascript.0
                102336 2024-05-28 21:10:00.976 error script.js.Sonstiges.Daten_FritzBox: Error: SQLITE_ERROR: no such table: iobroker.datapoints

                Also bedeutet das, das die Daten von dem UPnP nicht die Daten sind, die man hat. Spricht die Zahl kein Wert ist, den man mal nimmt und dann den MBit wert hat

                Ro75 1 Reply Last reply Reply Quote 0
                • Ro75
                  Ro75 @Longbow last edited by

                  @longbow ja,weil der SQL-Adapter nicht läuft und du wohl keine MYSQL Datenbank installiert hast - Voraussetzungen.

                  Ro75.

                  1 Reply Last reply Reply Quote 0
                  • Longbow
                    Longbow last edited by

                    Dann werd ich mich mal dran setzten das zu machen...

                    Dr.Pie 1 Reply Last reply Reply Quote 0
                    • Dr.Pie
                      Dr.Pie @Longbow last edited by

                      Moin
                      bei mir scheint es auch ein Problem zu geben.
                      Ich habe das Script entsprechend angepasst.

                      upnp.0.WANDevice_-_FRITZ!Box_6591_Cable_(kdg).WANDevice.WANCommonInterfaceConfig.GetTotalBytesSent
                      

                      fritzbox1.png

                      Leider bleibt die DB leer und ich bekomme diese Meldung:

                      script.js.common.Fritzbox_Trafic: Error: SQLITE_ERROR: no such table: iobroker.datapoints
                      
                      Ro75 1 Reply Last reply Reply Quote 0
                      • Ro75
                        Ro75 @Dr.Pie last edited by

                        @dr-pie SQL-Adapter installiert. DP werden historisiert?

                        Ro75.

                        Dr.Pie 1 Reply Last reply Reply Quote 0
                        • Dr.Pie
                          Dr.Pie @Ro75 last edited by

                          @ro75 fritzbox2.png

                          Ro75 1 Reply Last reply Reply Quote 0
                          • Ro75
                            Ro75 @Dr.Pie last edited by

                            @dr-pie

                            script.js.common.Fritzbox_Trafic: Error: SQLITE_ERROR: no such table: iobroker.datapoints
                            

                            Die Meldung kommt, da der DP noch nicht historisiert wurde, sprich es gibt in der MySQL DB noch keinen Eintrag. Die Meldung wird wohl erst verschwinden wenn die ersten Werte drin stehen.

                            27df532d-b77b-4a58-afd7-2cd01a72d67d-image.png

                            Im upnp AST gibt es mehrere DP mit der Bezeichnung "request". Über das Zahnrad aktivieren "Cron 10 Sekunden".

                            Ro75.

                            Dr.Pie 1 Reply Last reply Reply Quote 0
                            • Dr.Pie
                              Dr.Pie @Ro75 last edited by

                              @ro75 die scheinen nun gefüllt zu werden
                              fritzbox3.png

                              Ro75 1 Reply Last reply Reply Quote 0
                              • Ro75
                                Ro75 @Dr.Pie last edited by

                                @dr-pie nimm mal den aus diesem Ast "WANCommonInterfaceConfig.GetAddonInfos".

                                Ro75.

                                Dr.Pie 1 Reply Last reply Reply Quote 0
                                • Dr.Pie
                                  Dr.Pie @Ro75 last edited by

                                  @ro75 in die DB sichern ?

                                  Ro75 1 Reply Last reply Reply Quote 0
                                  • Ro75
                                    Ro75 @Dr.Pie last edited by

                                    @dr-pie damit meine ich den DP "request". Dort auf das Zahnrad und dort einen Cron-Job einrichten von 10 Sekunden. Danach müssen die Daten kommen.

                                    Ro75.

                                    Dr.Pie 1 Reply Last reply Reply Quote 0
                                    • Dr.Pie
                                      Dr.Pie @Ro75 last edited by Dr.Pie

                                      @ro75 scheint zu laufen
                                      fritzbox4.png

                                      Aber:

                                      javascript.0
                                      173013	2024-06-02 18:04:00.086	error	script.js.common.Fritzbox_Trafic: Error: SQLITE_ERROR: no such table: iobroker.datapoints
                                      
                                      Ro75 1 Reply Last reply Reply Quote 0
                                      • Ro75
                                        Ro75 @Dr.Pie last edited by

                                        @dr-pie zeig mal was bei den Datenpunkten bereits vom SQL-Adapter protokolliert wurde.

                                        Ro75.

                                        Dr.Pie 1 Reply Last reply Reply Quote 0
                                        • Dr.Pie
                                          Dr.Pie @Ro75 last edited by

                                          @ro75 fritzbox5.png

                                          Ro75 1 Reply Last reply Reply Quote 0
                                          • Ro75
                                            Ro75 @Dr.Pie last edited by

                                            @dr-pie der Datenpunkt ist für meine Code völlig uninteressant.

                                            const Traffic_IN            = '0_userdata.0.FritzBox.Traffic.Traffic_IN';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            const Traffic_OUT           = '0_userdata.0.FritzBox.Traffic.Traffic_OUT';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            const Traffic_Tag_IN        = '0_userdata.0.FritzBox.Traffic.Tag_IN';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            const Traffic_Tag_OUT       = '0_userdata.0.FritzBox.Traffic.Tag_OUT';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            const Traffic_Monat_IN      = '0_userdata.0.FritzBox.Traffic.Monat_IN';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            const Traffic_Monat_OUT     = '0_userdata.0.FritzBox.Traffic.Monat_OUT';  // protokollieren mit SQL! Ggfs. zusätzlich mit Influx
                                            

                                            Die hier müssen protokolliert werden.

                                            Ro75.

                                            Dr.Pie 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

                                            584
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            19
                                            112
                                            9911
                                            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