Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.9k

[Tutorial] VIS Fritzbox Status & Up/Downloadanzeige

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
504 Beiträge 98 Kommentatoren 138.5k Aufrufe 102 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • NegaleinN Negalein

    @TG70 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:

    Würde mich so freuen, wenn es dafür eine Lösung geben würde, da mein IO Projekt jetzt schon ziemlich umfangreich gewachsen ist

    Da wäre es besser einen eigenen Thread aufzumachen.

    TG70T Offline
    TG70T Offline
    TG70
    Forum Testing
    schrieb am zuletzt editiert von TG70
    #373

    @Negalein ... ja da hast du Recht ... passt hier gar nicht mehr ... sorry

    Den gibt es mehr oder weniger auch schon ... weil mich das Problem ja sehr beschäftigt.

    Performance Probleme VIS | VIS Edit

    ∘ MB ASRock J4105M Intel J4105 CPU M-ATX | 16 GB RAM | 480 GB SSD ∘ PROXMOX LCX-Container > IoBroker

    1 Antwort Letzte Antwort
    0
    • W Offline
      W Offline
      wobbix
      schrieb am zuletzt editiert von
      #374

      Hallo Zusammen,

      Wie klappt das den mit der Anzeige des Täglichen Down- und Uploads anzeigen.
      bei mir zeigen
      NewTotalBytesReceived,
      NewTotalBytesSend,
      NewX_AVM_DE_TotalBytesReceived64,
      NewX_AVM_DE_TotalBytesSend64,
      X_AVM_DE_TotalBytesReceived64,
      X_AVM_DE_TotalBytesSend64
      Jeweils die selben werte an.
      Die Werte werden scheinbar alle nach einen Neustart resetett. Ansonsten immer weiter gesschrieben.

      TR-064 4.0.7
      upnp 1.0.16
      Auf der Fitzbox ist das Aktuelle Labor drauf 07.19-79071 BETA

      Hat da jemand ne idee?

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        Vod
        schrieb am zuletzt editiert von
        #375

        Also, nach langem hin und her probieren, update auf die aktuelle Firmware (7.12) meiner 7490 kann ich nur eins sagen:
        Kummulierte Werte Anzeige ist für die Katz.
        Nach dem Update und entsprechendem Reboot der Box hier sind die Werte:

        2del2.jpg 2del1.jpg

        Also, über upnp gemeldeten 12504308/1024/1024 ergeben gerade mal 11,9 MB was in keiner Relation mit der Anzeige der FB selbst steht. Ergo: das sind unterschiedliche Zähler, die FB über GUI und über upnp ausgibt.

        Und das ist definitiv ein Murks von AVM.
        @Scarala vllt. ein Update des 1. Posts?

        ? 1 Antwort Letzte Antwort
        0
        • V Vod

          Also, nach langem hin und her probieren, update auf die aktuelle Firmware (7.12) meiner 7490 kann ich nur eins sagen:
          Kummulierte Werte Anzeige ist für die Katz.
          Nach dem Update und entsprechendem Reboot der Box hier sind die Werte:

          2del2.jpg 2del1.jpg

          Also, über upnp gemeldeten 12504308/1024/1024 ergeben gerade mal 11,9 MB was in keiner Relation mit der Anzeige der FB selbst steht. Ergo: das sind unterschiedliche Zähler, die FB über GUI und über upnp ausgibt.

          Und das ist definitiv ein Murks von AVM.
          @Scarala vllt. ein Update des 1. Posts?

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #376

          @Vod das stimmt.

          1 Antwort Letzte Antwort
          0
          • L Leviathan09

            @JavaMafia Ich versteh leider nicht mal deine bisherige Umrechnung und suche auch schon den ganzen Tag danach wie ich diesen Wert umrechnen kann.
            Könntest du mir evtl. kurz erklären wie der Uptime Wert aufgebaut ist und wie du den umrechnest?
            Bzw die Variablen 60,602,24 so berechnest wie du sie eben in deinem Blockly drin hast?
            Werde da nicht so ganz schlau draus.

            J Offline
            J Offline
            JavaMafia
            schrieb am zuletzt editiert von
            #377

            @Leviathan09 War leider einige Zeit nicht am ioBroker am arbeiten.

            Benötigst du noch Infos zu meine Script?

            L 1 Antwort Letzte Antwort
            0
            • J JavaMafia

              @Leviathan09 War leider einige Zeit nicht am ioBroker am arbeiten.

              Benötigst du noch Infos zu meine Script?

              L Offline
              L Offline
              Leviathan09
              schrieb am zuletzt editiert von
              #378

              @JavaMafia Nein, passt derzeit alles...bzw nutze es derzeit nicht da die FritzBox hinüber ist

              1 Antwort Letzte Antwort
              0
              • Nicolas KrohnN Offline
                Nicolas KrohnN Offline
                Nicolas Krohn
                schrieb am zuletzt editiert von
                #379

                Hallo an Alle,

                wenn ich über den upnp-Adapter die einzelnen Werte der Fritzbox polle,
                um zb. den Wert für 'NewTotalBytesReceived' und Andere auszulesen, bekomme ich fast überall nur 0 eingetragen...
                liegt das an der mittlerweile neuen firmware?

                Unbenannt.png

                grothauuG M 2 Antworten Letzte Antwort
                0
                • Nicolas KrohnN Nicolas Krohn

                  Hallo an Alle,

                  wenn ich über den upnp-Adapter die einzelnen Werte der Fritzbox polle,
                  um zb. den Wert für 'NewTotalBytesReceived' und Andere auszulesen, bekomme ich fast überall nur 0 eingetragen...
                  liegt das an der mittlerweile neuen firmware?

                  Unbenannt.png

                  grothauuG Offline
                  grothauuG Offline
                  grothauu
                  schrieb am zuletzt editiert von
                  #380

                  @Nicolas-Krohn Falls es noch von Interesse ist. Das liegt nicht an der Firmware. Bei mir werden Wert geliefert (FB7490) Bildschirmfoto vom 2020-10-08 18-56-35.png

                  V 1 Antwort Letzte Antwort
                  0
                  • grothauuG grothauu

                    @Nicolas-Krohn Falls es noch von Interesse ist. Das liegt nicht an der Firmware. Bei mir werden Wert geliefert (FB7490) Bildschirmfoto vom 2020-10-08 18-56-35.png

                    V Offline
                    V Offline
                    Vod
                    schrieb am zuletzt editiert von
                    #381

                    @grothauu die sind aber falsch, ich hab's oben beschrieben.

                    1 Antwort Letzte Antwort
                    0
                    • S Scarala

                      Nachdem ich nun schon mehrfach gefragt wurde, mache ich hier nun einmal mein kurzes Tutorial für eine Fritzbox Status & Up/Downloadanzeige, wie ich sie selbst verwende:
                      8425_1.png

                      Ich gehe hier das ganze von oben nach unten durch.

                      Zuerst braucht ihr den UPNP-Adapter. Ist dieser installiert und die Instanz läuft, muss in der Fritzbox UPNP aktiviert werden (Bei mir unter Heimnetz - Netzwerk - Netzwerkeinstellungen). Dann sollte nach einiger Zeit eure Fritzbox in den Objekten unter upnp.0 auftauchen (bei mir eine Fritz!Box 7560).

                      Der hier im Tutorial verwendete Code ist natürlich auf meine Fritzbox zugeschnitten. Sollte eure FritzBox anders heißen, müsst ihr das natürlich selbst anpassen.

                      Im Folgenden Screenshot seht ihr bereits einen der Unterpunkte, mit dem wir Arbeiten werden.
                      8425_2.png

                      Als nächstes braucht Ihr den "Script Engine"-Adapter, mit dem Ihr Blockly-Scripte und JavaScripte schreiben könnt.

                      Ist dieser Installiert bekommt ihr in der Menüleiste einen neuen Punkt "Scripte". Dort erstellt ihr euch ein neues JavaScript im Ordner "global" mit folgendem Code:

                      schedule("*/10 * * * * *",  function () { 
                         setState( "upnp.0.FRITZ!Box_7560_(UI).WANDevice.WANCommonInterfaceConfig.GetAddonInfos",'send');
                         setState( "upnp.0.FRITZ!Box_7560_(UI).WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties",'send');
                         setState( "upnp.0.FRITZ!Box_7560_(UI).WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress",'send');
                         setState( "upnp.0.FRITZ!Box_7560_(UI).WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo",'send');
                      });
                      

                      Dieses Script fragt alle 10 Sekunden die angegebenen UPNP-Daten von der Fritz-Box ab.

                      Dann erstellt Ihr euch in den Objekten (ich hab dies unter Admin.0 gemacht) einen Datenpunkt "Onlinestatus" mit dem Typ "Logikwert"

                      Als nächstes macht ihr euch ein Blockly-Script, das wie Folgt aussieht:
                      8425_3.png

                      Dort wo "UP" bzw "Down" steht wählt Ihr unter ObjektID folgendes Objekt:
                      8425_4.png
                      Dort wo "Connected" bzw "Disconnected" steht wählt Ihr unter ObjektID folgendes Objekt:
                      8425_13.png

                      Das war es auch schon mit der Vorbereitung. Jetzt geht es ins VIS-Admininterface.

                      Wir Beginnen mit dem Onlinestatus. Hierfür fügt Ihr ein Bool HTML-Widget ein.

                      Ich habe meins Folgendermaßen konfiguriert:
                      8425_5.png
                      Da es ein HTML-Widget ist, kann man dies natürlich Coden wie man möchte.

                      Zur Funktion des Onlinestatus: Das zuletzt erstellte Blockly-Script schaut auf die Variable "NewPhysicalLinkStatus" der FritzBox, in dem der UPNP-Adapter alle 10 Sekunden abfragt, ob die FritzBox eine bestehende Internetverbindung hat. Sollte dieser Wert "Down" sein, schlatet das Script den hier genutzten Datenpunkt "Onlinestatus" auf "false" und das Widget zeigt Offline an. Bei bestehender Verbindung ("Up") ist der Datenpunkt "true" und und das Widget zeigt Online.

                      Als nächstes die Externe IP. Diese ist sehr einfach auszulesen. Man erstellt einfach ein String Widget mit folgenden Einstellungen:
                      8425_6.png

                      Nun kommen wir zu dem interessantesten Part. Den Geschwindigkeiten und Datenvolumen. Auch diese werden vom ersten Script über UPNP alle 10 Sekunden aktualisiert. Sie müssen also nur noch ausgelesen und umgerechnet werden, da sie in UPNP als Bit bzw. Byte stehen.

                      Ich erkläre hier einmal die 3 Zeilen:

                      Zeile 1: now - ist die aktuelle Upload/Downloadrate, die auf eurer Internetverbindung genutzt wird.

                      Zeile 2: max - ist die maximale Bandbreite eures Anschlusses, den die Fritzbox automatisch per Speedtest bestimmt.

                      Zeile 3: today - ist der heute (seit der letzten 24h-Trennung) genutzte Traffic über eure Internetleitung.

                      Hierfür fügt ihr einfach 6 Number-Widgets ein (für jeden Wert eins).

                      Hier die 6 Screenshots der Widgets mit den dazugehörigen Settings:

                      <size size="150">Download now</size>
                      8425_7.png

                      <size size="150">Upload now</size>
                      8425_8.png

                      <size size="150">Download max</size>
                      8425_9.png

                      <size size="150">Upload max</size>
                      8425_10.png

                      <size size="150">Download today</size>
                      8425_11.png

                      <size size="150">Upload today</size>
                      8425_12.png

                      Unbedingt darauf achten die "Multiplikation" und die "Zeichen nach dem Komma" richtig einzustellen, sonst stimmen die Werte nicht und sehen komisch aus.

                      Und das war auch schon alles. Ich hoffe alles ist verständlich und ich freue mich, wenn ich euch hiermit etwas helfen konnte.

                      Wenn fragen sind, gerne eine PN oder hier unters Tutorial schreiben.

                      MFG

                      Scarala

                      PS.: Man kann das ganze natürlich noch weiterführen, die Daten in eine Datenbank loggen und dann grafisch auswerten. Will ich demnächst noch Umsetzen, wird dann in diesem Thread erweitert.

                      N Offline
                      N Offline
                      nukia
                      schrieb am zuletzt editiert von
                      #382

                      Mein erster Showcase den ich jetzt mal nachgebaut habe, leider funktionierts nicht (FritzBox 4040)
                      Status: offline
                      keine externe IP Adresse bzw. Ausgabe von Werten

                      • UPnP Adapter: automatisches Abonnement ist aktiv, Rest deaktivert
                      • JS liegt unter global
                      • Blocky liegt unter global
                      • im Log keine Error

                      Wo finde ich den Fehler?

                      N ? P 3 Antworten Letzte Antwort
                      0
                      • N nukia

                        Mein erster Showcase den ich jetzt mal nachgebaut habe, leider funktionierts nicht (FritzBox 4040)
                        Status: offline
                        keine externe IP Adresse bzw. Ausgabe von Werten

                        • UPnP Adapter: automatisches Abonnement ist aktiv, Rest deaktivert
                        • JS liegt unter global
                        • Blocky liegt unter global
                        • im Log keine Error

                        Wo finde ich den Fehler?

                        N Offline
                        N Offline
                        nukia
                        schrieb am zuletzt editiert von
                        #383

                        @nukia hat keiner einen Tipp für mich?

                        1 Antwort Letzte Antwort
                        0
                        • N nukia

                          Mein erster Showcase den ich jetzt mal nachgebaut habe, leider funktionierts nicht (FritzBox 4040)
                          Status: offline
                          keine externe IP Adresse bzw. Ausgabe von Werten

                          • UPnP Adapter: automatisches Abonnement ist aktiv, Rest deaktivert
                          • JS liegt unter global
                          • Blocky liegt unter global
                          • im Log keine Error

                          Wo finde ich den Fehler?

                          ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #384

                          @nukia wird se denn gefunden?
                          upnp aktiv ?

                          was passiert, wenn du per Hand Daten anforderst?

                          N 1 Antwort Letzte Antwort
                          0
                          • ? Ein ehemaliger Benutzer

                            @nukia wird se denn gefunden?
                            upnp aktiv ?

                            was passiert, wenn du per Hand Daten anforderst?

                            N Offline
                            N Offline
                            nukia
                            schrieb am zuletzt editiert von
                            #385

                            @ilovegym upnp.0 ist aktiv
                            in den Objekte ist unter admin.0 der Onlinestatus auf "false"

                            ? 1 Antwort Letzte Antwort
                            0
                            • N nukia

                              @ilovegym upnp.0 ist aktiv
                              in den Objekte ist unter admin.0 der Onlinestatus auf "false"

                              ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #386

                              @nukia
                              nee, findest du normal unter dem adapternamen, also upnp.0.xxx.xxx da sollen Objekte angelegt werden, wenn er was findet.
                              Unter Admin.0 hat das nix verloren..

                              N 1 Antwort Letzte Antwort
                              0
                              • ? Ein ehemaliger Benutzer

                                @nukia
                                nee, findest du normal unter dem adapternamen, also upnp.0.xxx.xxx da sollen Objekte angelegt werden, wenn er was findet.
                                Unter Admin.0 hat das nix verloren..

                                N Offline
                                N Offline
                                nukia
                                schrieb am zuletzt editiert von
                                #387

                                @ilovegym ja die WANxxxx hat der unter upnp0 gefunden
                                allerdings ist zB unter "upnp.0.WANConnectionDevice_-_FRITZ!Box_4040.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.NewConnectionStatus" kein Wert

                                ? 1 Antwort Letzte Antwort
                                0
                                • N nukia

                                  @ilovegym ja die WANxxxx hat der unter upnp0 gefunden
                                  allerdings ist zB unter "upnp.0.WANConnectionDevice_-_FRITZ!Box_4040.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.NewConnectionStatus" kein Wert

                                  ? Offline
                                  ? Offline
                                  Ein ehemaliger Benutzer
                                  schrieb am zuletzt editiert von
                                  #388

                                  @nukia und was passiert wenn du den request button drückst?
                                  Hast du da im Datenpunkt auch den Schedule gesetzt?

                                  N 1 Antwort Letzte Antwort
                                  0
                                  • ? Ein ehemaliger Benutzer

                                    @nukia und was passiert wenn du den request button drückst?
                                    Hast du da im Datenpunkt auch den Schedule gesetzt?

                                    N Offline
                                    N Offline
                                    nukia
                                    schrieb am zuletzt editiert von
                                    #389

                                    @ilovegym Sorry, bin noch neu hier....wo wäre der request button?

                                    ? 1 Antwort Letzte Antwort
                                    0
                                    • N nukia

                                      @ilovegym Sorry, bin noch neu hier....wo wäre der request button?

                                      ? Offline
                                      ? Offline
                                      Ein ehemaliger Benutzer
                                      schrieb am zuletzt editiert von
                                      #390

                                      @nukia
                                      51eca40f-5c36-467a-90c7-e60f82151093-grafik.png

                                      N 2 Antworten Letzte Antwort
                                      0
                                      • ? Ein ehemaliger Benutzer

                                        @nukia
                                        51eca40f-5c36-467a-90c7-e60f82151093-grafik.png

                                        N Offline
                                        N Offline
                                        nukia
                                        schrieb am zuletzt editiert von
                                        #391

                                        @ilovegym 6693dc80-0a5f-4621-8ef0-5615d0379f26-grafik.png

                                        1 Antwort Letzte Antwort
                                        0
                                        • ? Ein ehemaliger Benutzer

                                          @nukia
                                          51eca40f-5c36-467a-90c7-e60f82151093-grafik.png

                                          N Offline
                                          N Offline
                                          nukia
                                          schrieb am zuletzt editiert von
                                          #392

                                          @ilovegym b161ab35-1929-4e4f-90c8-363288b745ba-grafik.png

                                          ? 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          801

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe