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. Praktische Anwendungen (Showcase)
  4. [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[Tutorial] VIS Fritzbox Status & Up/Downloadanzeige

Scheduled Pinned Locked Moved Praktische Anwendungen (Showcase)
504 Posts 98 Posters 145.2k Views 102 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.
  • sigi234S sigi234

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

    Hallo zusammen,

    die Total-Werte vom UPNP Adapter und dem Online-Zähler in meiner FB weichen voneinander ab.

    habe ich evtl einen Fehler gemacht?

    Für welchen Zeitraum geleten die Werte in UPNP ?

    https://www.techbook.de/easylife/unterschied-megabyte-megabit

    K Offline
    K Offline
    Kuddel
    wrote on last edited by Kuddel
    #270

    @sigi234 also sind die werte im UPNP Adapter alle in Byte und die Werte in der FritzBox in Megabyte?

    Somit muss ich die werte nur von Byte in z.B. Gigabyte umrechnen?

    1 Reply Last reply
    0
    • ZandrialZ Offline
      ZandrialZ Offline
      Zandrial
      wrote on last edited by Zandrial
      #271

      Ich hab das heute auch mal umgesetzt und bei meiner FB 7490 musste ich im blockly update teil teils ganz andere bzw. erweiterte werte nehmen:

         setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'send');
         setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties.request",'send');
         setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress.request",'send');
         setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.request",'send');
      

      quasi immer auf den request-button drücken... läuft und werte sind auch mehr oder weniger richtig :D

      EDIT: hab 'send' durch ein einfaches true ersetzt... ioBroker hat mir aufgrund von variablen inkompabilität das log zugemüllt(zu recht) ;D

      P 1 Reply Last reply
      0
      • B Offline
        B Offline
        bishop
        wrote on last edited by
        #272

        ich weis nicht ob ich hier richtig bin, habe nur eine kleine frage ob das mit dem upnp Adapter möglich ist!

        fritzbox_jan_zeit.jpg

        ich möchte gerne die Onlinezeit die mein Sohn noch zur Verfügung hat (Blauer balken)
        auslesen.
        Geht das mit diesem Adapter?

        vielen Dank schon mal

        1 Reply Last reply
        0
        • K Offline
          K Offline
          kekz
          wrote on last edited by
          #273

          Hallo zusammen,

          ich erhalte beim Up- und Downstream von der Fritzbox Werte, die nicht mit denen des Downloadmanagers übereinstimmen.
          Laut Fritzbox 7590 besteht eine DSL-Sync mit 63,7Mbit/s. Das würde etwa 7,96MB/s bei Vollauslastung entsprechen.
          In iobroker wird auch in etwa dieser Wert übermittelt.
          Im Windows Downloadmanager wird stets ein Maximum von 6,7MB/s angezeigt, also eine recht große Differenz.
          Ich frage mich, wie diese zustande kommt. Ist es ein Umrechnungsproblem, ist es ein Overhead? :confused:

          Umgerechnet wurde wahlweise multipliziert mit 0.00000095367432 oder mit 0.000001.
          Beide Werte stimmen nicht mit dem Downloadmanager überein.

          1 Reply Last reply
          0
          • J Offline
            J Offline
            JavaMafia
            wrote on last edited by
            #274

            Hallo zusammen,

            nutze gerade die Zeit wie einige von euch, mich weiter mit der VIS zu beschäftigen.
            Bin gerade dabei mein Netzwerk dazustellen. Bei der Onlinezeit der FritzBox komme ich gerade nicht weiter.

            Ich habe eine Blockly geschrieben, was mir die Tage und Stunden anzeigt. Leider kommen ich bei den Minuten nicht weiter, vielleicht hat hier jemand eine Idee.

            code_text<block xmlns="http://www.w3.org/1999/xhtml" type="create" id="{?O:rM8$?%.Ff./^sXgi" x="37" y="463">
              <field name="NAME">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Tage</field>
              <statement name="STATEMENT">
                <block type="timeouts_setinterval" id="$G+V*klFs:NIzz3KJUW4">
                  <field name="NAME">Intervall2</field>
                  <field name="INTERVAL">10</field>
                  <field name="UNIT">sec</field>
                  <statement name="STATEMENT">
                    <block type="variables_set" id="0sJaAgOLS}GV:;BnXLC3">
                      <field name="VAR" id="wb*!38V[KZC3Hx:2%:@g" variabletype="">60</field>
                      <value name="VALUE">
                        <block type="math_arithmetic" id="[Kh0ER3^kjHq]?THcGoh">
                          <field name="OP">DIVIDE</field>
                          <value name="A">
                            <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="get_value" id="dE^BJn^Se5fd]1s73e=T">
                              <field name="ATTR">val</field>
                              <field name="OID">upnp.0.WANConnectionDevice_-_FRITZ!Box_6591_Cable.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.NewUptime</field>
                            </block>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="F^Fx9b7%DglA~j;9v@ai">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="math_number" id="w`K4|h5{1eI!sTGpD9Bg">
                              <field name="NUM">60</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <next>
                        <block type="variables_set" id="B[ts/|-_N][|hE2?Lp8)">
                          <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                          <value name="VALUE">
                            <block type="math_arithmetic" id="0S(#FFqT4+,Iqv[W,ZXw">
                              <field name="OP">DIVIDE</field>
                              <value name="A">
                                <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                                  <field name="NUM">1</field>
                                </shadow>
                                <block type="variables_get" id="![-%i^?,dmVo]8e-32yy">
                                  <field name="VAR" id="wb*!38V[KZC3Hx:2%:@g" variabletype="">60</field>
                                </block>
                              </value>
                              <value name="B">
                                <shadow type="math_number" id="lsQ+xF$/NcT/f6^IL;kf">
                                  <field name="NUM">1</field>
                                </shadow>
                                <block type="math_number" id="{UWT)Jp^mNkQe|3q71}T">
                                  <field name="NUM">60</field>
                                </block>
                              </value>
                            </block>
                          </value>
                          <next>
                            <block type="variables_set" id="UuXhs0E~U4Sm)LA!lx-)">
                              <field name="VAR" id="i+M+B{Xa,kNFU9D_NE,8" variabletype="">24</field>
                              <value name="VALUE">
                                <block type="math_arithmetic" id="qDtkZDnV`-MjRXS~@xW:">
                                  <field name="OP">DIVIDE</field>
                                  <value name="A">
                                    <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="variables_get" id="MSnU|myt8wbS~idKub1!">
                                      <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <shadow type="math_number" id="lsQ+xF$/NcT/f6^IL;kf">
                                      <field name="NUM">1</field>
                                    </shadow>
                                    <block type="math_number" id="0Rl`4m0x}-(5Db{zEh+x">
                                      <field name="NUM">24</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <next>
                                <block type="variables_set" id="wGsb)%49dZCnxZ.9(Bc1">
                                  <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                  <value name="VALUE">
                                    <block type="math_round" id="uRQtR/X`?/s5T:|AEO+p">
                                      <field name="OP">ROUNDDOWN</field>
                                      <value name="NUM">
                                        <shadow type="math_number" id=":]`f`{PI.X.7_PcK5Qr~">
                                          <field name="NUM">3.1</field>
                                        </shadow>
                                        <block type="variables_get" id="C97HX?PqjmhL*I-Ky3WR">
                                          <field name="VAR" id="i+M+B{Xa,kNFU9D_NE,8" variabletype="">24</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="variables_set" id="i,P6?-k}kEy:a[?E{j+C">
                                      <field name="VAR" id="?Xi#iU7m@~/6nG^BIq3;" variabletype="">TageInZahl</field>
                                      <value name="VALUE">
                                        <block type="convert_from_date" id="oFd%h5)Nru/2^~6Up$2v">
                                          <mutation format="false" language="false"></mutation>
                                          <field name="OPTION">DD.MM.YYYY</field>
                                          <value name="VALUE">
                                            <block type="math_arithmetic" id="sSH9^zQ!Zx4PUvsF%6]Q" inline="false">
                                              <field name="OP">MINUS</field>
                                              <value name="A">
                                                <shadow type="math_number" id="8@kn6N#.]TJoch:gg1QS">
                                                  <field name="NUM">1</field>
                                                </shadow>
                                                <block type="time_get" id="w4i4YXE+~#WJi,merFwA">
                                                  <mutation format="false" language="false"></mutation>
                                                  <field name="OPTION">object</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <shadow type="math_number" id="8_f=+!=2Cc4ZnBhUc)z$">
                                                  <field name="NUM">1</field>
                                                </shadow>
                                                <block type="math_arithmetic" id=".f;z}PwrU%jxnCB9[tju">
                                                  <field name="OP">MULTIPLY</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="L6CVl/DHr`w9??D2R5@i">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="math_number" id="-D)0u.bxa@8OK`hmi[o4">
                                                      <field name="NUM">1000</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id=";+t?vL_RAe#:m5I]m)%3">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="variables_get" id="{#O,K;omKqgDjrqtd}df">
                                                      <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="variables_set" id="nnG#~7DwULSnb6rMPFXK">
                                          <field name="VAR" id="f4b:|5kN]K`_q*b/Ra(L" variabletype="">TageAbziehen</field>
                                          <value name="VALUE">
                                            <block type="convert_from_date" id="4ctn1t(mtn[laL=4K[GS">
                                              <mutation format="false" language="false"></mutation>
                                              <field name="OPTION">DD.MM.YYYY</field>
                                              <value name="VALUE">
                                                <block type="math_arithmetic" id="r-d(_0V77pckHUAXUQ!i" inline="false">
                                                  <field name="OP">MINUS</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="8@kn6N#.]TJoch:gg1QS">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="time_get" id="KA?4Q|52$$7Z5+#NWfL%">
                                                      <mutation format="false" language="false"></mutation>
                                                      <field name="OPTION">object</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id="8_f=+!=2Cc4ZnBhUc)z$">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="variables_get" id="N6|Njl}bQr-*N)Pwwex7">
                                                      <field name="VAR" id="?Xi#iU7m@~/6nG^BIq3;" variabletype="">TageInZahl</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="control" id="I)+w7-%20w#j`cjn5BIr">
                                              <mutation delay_input="false"></mutation>
                                              <field name="OID">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Tage</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="variables_get" id="+YK6J51C@X{qVPjw9vbZ">
                                                  <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="control" id="YRKh7X{0*xRO@e`%w%rU">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Stunden</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="math_round" id="pt;3V6:|d=2Nb]:!PVUy">
                                                      <field name="OP">ROUNDDOWN</field>
                                                      <value name="NUM">
                                                        <shadow type="math_number" id="OGA#,NZGk=7I3-`I7SWs">
                                                          <field name="NUM">3.1</field>
                                                        </shadow>
                                                        <block type="math_modulo" id="i}16)b^@@3r{2%}Uv|}V">
                                                          <value name="DIVIDEND">
                                                            <shadow type="math_number" id="_Sy~8id?P]_gAs{KnO_i">
                                                              <field name="NUM">64</field>
                                                            </shadow>
                                                            <block type="variables_get" id="M+q,+{zE[c^yJv:Y+k?E">
                                                              <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                                                            </block>
                                                          </value>
                                                          <value name="DIVISOR">
                                                            <shadow type="math_number" id="E!,a5+!9M/}{wcgborR@">
                                                              <field name="NUM">10</field>
                                                            </shadow>
                                                            <block type="math_number" id="qZX?dBx3NXP}w+:L5Pu8">
                                                              <field name="NUM">24</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
            

            L 1 Reply Last reply
            0
            • J JavaMafia

              Hallo zusammen,

              nutze gerade die Zeit wie einige von euch, mich weiter mit der VIS zu beschäftigen.
              Bin gerade dabei mein Netzwerk dazustellen. Bei der Onlinezeit der FritzBox komme ich gerade nicht weiter.

              Ich habe eine Blockly geschrieben, was mir die Tage und Stunden anzeigt. Leider kommen ich bei den Minuten nicht weiter, vielleicht hat hier jemand eine Idee.

              code_text<block xmlns="http://www.w3.org/1999/xhtml" type="create" id="{?O:rM8$?%.Ff./^sXgi" x="37" y="463">
                <field name="NAME">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Tage</field>
                <statement name="STATEMENT">
                  <block type="timeouts_setinterval" id="$G+V*klFs:NIzz3KJUW4">
                    <field name="NAME">Intervall2</field>
                    <field name="INTERVAL">10</field>
                    <field name="UNIT">sec</field>
                    <statement name="STATEMENT">
                      <block type="variables_set" id="0sJaAgOLS}GV:;BnXLC3">
                        <field name="VAR" id="wb*!38V[KZC3Hx:2%:@g" variabletype="">60</field>
                        <value name="VALUE">
                          <block type="math_arithmetic" id="[Kh0ER3^kjHq]?THcGoh">
                            <field name="OP">DIVIDE</field>
                            <value name="A">
                              <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                                <field name="NUM">1</field>
                              </shadow>
                              <block type="get_value" id="dE^BJn^Se5fd]1s73e=T">
                                <field name="ATTR">val</field>
                                <field name="OID">upnp.0.WANConnectionDevice_-_FRITZ!Box_6591_Cable.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.NewUptime</field>
                              </block>
                            </value>
                            <value name="B">
                              <shadow type="math_number" id="F^Fx9b7%DglA~j;9v@ai">
                                <field name="NUM">1</field>
                              </shadow>
                              <block type="math_number" id="w`K4|h5{1eI!sTGpD9Bg">
                                <field name="NUM">60</field>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="variables_set" id="B[ts/|-_N][|hE2?Lp8)">
                            <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                            <value name="VALUE">
                              <block type="math_arithmetic" id="0S(#FFqT4+,Iqv[W,ZXw">
                                <field name="OP">DIVIDE</field>
                                <value name="A">
                                  <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="variables_get" id="![-%i^?,dmVo]8e-32yy">
                                    <field name="VAR" id="wb*!38V[KZC3Hx:2%:@g" variabletype="">60</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <shadow type="math_number" id="lsQ+xF$/NcT/f6^IL;kf">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="math_number" id="{UWT)Jp^mNkQe|3q71}T">
                                    <field name="NUM">60</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <next>
                              <block type="variables_set" id="UuXhs0E~U4Sm)LA!lx-)">
                                <field name="VAR" id="i+M+B{Xa,kNFU9D_NE,8" variabletype="">24</field>
                                <value name="VALUE">
                                  <block type="math_arithmetic" id="qDtkZDnV`-MjRXS~@xW:">
                                    <field name="OP">DIVIDE</field>
                                    <value name="A">
                                      <shadow type="math_number" id="^dKUmsJ0k|;F4I9Y]EX5">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="MSnU|myt8wbS~idKub1!">
                                        <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <shadow type="math_number" id="lsQ+xF$/NcT/f6^IL;kf">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_number" id="0Rl`4m0x}-(5Db{zEh+x">
                                        <field name="NUM">24</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <next>
                                  <block type="variables_set" id="wGsb)%49dZCnxZ.9(Bc1">
                                    <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                    <value name="VALUE">
                                      <block type="math_round" id="uRQtR/X`?/s5T:|AEO+p">
                                        <field name="OP">ROUNDDOWN</field>
                                        <value name="NUM">
                                          <shadow type="math_number" id=":]`f`{PI.X.7_PcK5Qr~">
                                            <field name="NUM">3.1</field>
                                          </shadow>
                                          <block type="variables_get" id="C97HX?PqjmhL*I-Ky3WR">
                                            <field name="VAR" id="i+M+B{Xa,kNFU9D_NE,8" variabletype="">24</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="variables_set" id="i,P6?-k}kEy:a[?E{j+C">
                                        <field name="VAR" id="?Xi#iU7m@~/6nG^BIq3;" variabletype="">TageInZahl</field>
                                        <value name="VALUE">
                                          <block type="convert_from_date" id="oFd%h5)Nru/2^~6Up$2v">
                                            <mutation format="false" language="false"></mutation>
                                            <field name="OPTION">DD.MM.YYYY</field>
                                            <value name="VALUE">
                                              <block type="math_arithmetic" id="sSH9^zQ!Zx4PUvsF%6]Q" inline="false">
                                                <field name="OP">MINUS</field>
                                                <value name="A">
                                                  <shadow type="math_number" id="8@kn6N#.]TJoch:gg1QS">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="time_get" id="w4i4YXE+~#WJi,merFwA">
                                                    <mutation format="false" language="false"></mutation>
                                                    <field name="OPTION">object</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <shadow type="math_number" id="8_f=+!=2Cc4ZnBhUc)z$">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="math_arithmetic" id=".f;z}PwrU%jxnCB9[tju">
                                                    <field name="OP">MULTIPLY</field>
                                                    <value name="A">
                                                      <shadow type="math_number" id="L6CVl/DHr`w9??D2R5@i">
                                                        <field name="NUM">1</field>
                                                      </shadow>
                                                      <block type="math_number" id="-D)0u.bxa@8OK`hmi[o4">
                                                        <field name="NUM">1000</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <shadow type="math_number" id=";+t?vL_RAe#:m5I]m)%3">
                                                        <field name="NUM">1</field>
                                                      </shadow>
                                                      <block type="variables_get" id="{#O,K;omKqgDjrqtd}df">
                                                        <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="variables_set" id="nnG#~7DwULSnb6rMPFXK">
                                            <field name="VAR" id="f4b:|5kN]K`_q*b/Ra(L" variabletype="">TageAbziehen</field>
                                            <value name="VALUE">
                                              <block type="convert_from_date" id="4ctn1t(mtn[laL=4K[GS">
                                                <mutation format="false" language="false"></mutation>
                                                <field name="OPTION">DD.MM.YYYY</field>
                                                <value name="VALUE">
                                                  <block type="math_arithmetic" id="r-d(_0V77pckHUAXUQ!i" inline="false">
                                                    <field name="OP">MINUS</field>
                                                    <value name="A">
                                                      <shadow type="math_number" id="8@kn6N#.]TJoch:gg1QS">
                                                        <field name="NUM">1</field>
                                                      </shadow>
                                                      <block type="time_get" id="KA?4Q|52$$7Z5+#NWfL%">
                                                        <mutation format="false" language="false"></mutation>
                                                        <field name="OPTION">object</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <shadow type="math_number" id="8_f=+!=2Cc4ZnBhUc)z$">
                                                        <field name="NUM">1</field>
                                                      </shadow>
                                                      <block type="variables_get" id="N6|Njl}bQr-*N)Pwwex7">
                                                        <field name="VAR" id="?Xi#iU7m@~/6nG^BIq3;" variabletype="">TageInZahl</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="control" id="I)+w7-%20w#j`cjn5BIr">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Tage</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="variables_get" id="+YK6J51C@X{qVPjw9vbZ">
                                                    <field name="VAR" id="b9)79N}]wG,cgnT^XCI$" variabletype="">Tage</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="control" id="YRKh7X{0*xRO@e`%w%rU">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">javascript.0.ioBroker_VIS.FritzBox.OnlineZeit.Stunden</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="math_round" id="pt;3V6:|d=2Nb]:!PVUy">
                                                        <field name="OP">ROUNDDOWN</field>
                                                        <value name="NUM">
                                                          <shadow type="math_number" id="OGA#,NZGk=7I3-`I7SWs">
                                                            <field name="NUM">3.1</field>
                                                          </shadow>
                                                          <block type="math_modulo" id="i}16)b^@@3r{2%}Uv|}V">
                                                            <value name="DIVIDEND">
                                                              <shadow type="math_number" id="_Sy~8id?P]_gAs{KnO_i">
                                                                <field name="NUM">64</field>
                                                              </shadow>
                                                              <block type="variables_get" id="M+q,+{zE[c^yJv:Y+k?E">
                                                                <field name="VAR" id="FkG4/{K5?[pQ$]T;FZvE" variabletype="">602</field>
                                                              </block>
                                                            </value>
                                                            <value name="DIVISOR">
                                                              <shadow type="math_number" id="E!,a5+!9M/}{wcgborR@">
                                                                <field name="NUM">10</field>
                                                              </shadow>
                                                              <block type="math_number" id="qZX?dBx3NXP}w+:L5Pu8">
                                                                <field name="NUM">24</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </statement>
                  </block>
                </statement>
              </block>
              

              L Offline
              L Offline
              Leviathan09
              wrote on last edited by
              #275

              @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 1 Reply Last reply
              0
              • ZandrialZ Zandrial

                Ich hab das heute auch mal umgesetzt und bei meiner FB 7490 musste ich im blockly update teil teils ganz andere bzw. erweiterte werte nehmen:

                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'send');
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties.request",'send');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress.request",'send');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.request",'send');
                

                quasi immer auf den request-button drücken... läuft und werte sind auch mehr oder weniger richtig :D

                EDIT: hab 'send' durch ein einfaches true ersetzt... ioBroker hat mir aufgrund von variablen inkompabilität das log zugemüllt(zu recht) ;D

                P Offline
                P Offline
                Pihero
                wrote on last edited by
                #276

                @Zandrial said in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:

                Ich hab das heute auch mal umgesetzt und bei meiner FB 7490 musste ich im blockly update teil teils ganz andere bzw. erweiterte werte nehmen:

                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'send');
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties.request",'send');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress.request",'send');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.request",'send');
                

                quasi immer auf den request-button drücken... läuft und werte sind auch mehr oder weniger richtig :D

                EDIT: hab 'send' durch ein einfaches true ersetzt... ioBroker hat mir aufgrund von variablen inkompabilität das log zugemüllt(zu recht) ;D

                Servus,

                ich weiß nicht ob ich es richtig verstanden habe...habe auch die 7490

                schedule("*/10 * * * * *",  function () { 
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'true');
                   setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetCommonLinkProperties.request",'true');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetExternalIPAddress.request",'true');
                   setState( "upnp.0.WANConnectionDevice_-_FRITZ!Box_7490.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo.request",'true');
                });
                

                Mein Log zeigt dann auch nen haufen Warnmeldungen:

                Bildschirmfoto 2020-04-04 um 22.00.59.png

                Danke vorab für eure Hilfe!

                Gruß, Philipp

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  steff.h.
                  wrote on last edited by
                  #277

                  Hallo zusammen,

                  ich habe es jetzt hinbekommen und den Adapter zum laufen gebracht, auch das aktualisieren der Werte klappt soweit

                  die Uptime (verbunden seit) rechne ich bereits um und wird mir korrekt angezeigt, ebenso das online oder offline der FritzBox

                  jetzt das große aber, ich schaffe es nicht mit die Kabelverbindungsrate anzeigen zu lassen, den Wert habe ich schon gefunden aber ich kann ihn nicht umrechnen lassen, dass er korrekt angezeigt wird, wie macht ihr das?

                  440,3 Mbit/s ist meine Downloadgeschwindigkeit (laut FritzBox), im ioBroker wird der Wert 440320000 angezeigt

                  selbiges betrifft die Werte Datenvolumen "Heute", "Gestern" usw. wobei ich da noch nicht genau weiß wo die Werte sind :-)

                  Lenny.CBL 1 Reply Last reply
                  0
                  • S steff.h.

                    Hallo zusammen,

                    ich habe es jetzt hinbekommen und den Adapter zum laufen gebracht, auch das aktualisieren der Werte klappt soweit

                    die Uptime (verbunden seit) rechne ich bereits um und wird mir korrekt angezeigt, ebenso das online oder offline der FritzBox

                    jetzt das große aber, ich schaffe es nicht mit die Kabelverbindungsrate anzeigen zu lassen, den Wert habe ich schon gefunden aber ich kann ihn nicht umrechnen lassen, dass er korrekt angezeigt wird, wie macht ihr das?

                    440,3 Mbit/s ist meine Downloadgeschwindigkeit (laut FritzBox), im ioBroker wird der Wert 440320000 angezeigt

                    selbiges betrifft die Werte Datenvolumen "Heute", "Gestern" usw. wobei ich da noch nicht genau weiß wo die Werte sind :-)

                    Lenny.CBL Online
                    Lenny.CBL Online
                    Lenny.CB
                    Most Active
                    wrote on last edited by Lenny.CB
                    #278

                    @steff-h schau mal im ersten Beitrag das Bild "Download now". Hast bestimmt bloß den Multiplikator vergessen.

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      steff.h.
                      wrote on last edited by
                      #279

                      oh man, danke dir !!! es waren zu viele Beiträge anstatt den ersten richtig zu lesen :-)

                      Gibt es eigentlich einen Datenpunkt für Datenverbrauch "Gestern" & "Aktueller Monat" & "Vormonat" oder lässt sich das nur über den History Adapter bewerkstelligen?

                      1 Reply Last reply
                      0
                      • C Offline
                        C Offline
                        Coffeelover
                        wrote on last edited by
                        #280

                        Hallo in die Runde,
                        auch ich muss mich nochmal melden, da ich die Download Today (und analog Upload) Werte nicht richtig dargestellt bekomme.
                        Folgender Datenpunkt aktualisiert regelmäßig:

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

                        Zur Umrechnung ist eingetragen: Komma als Trennung, Multiplikator 0.000000001 (analog Beitrag 1)

                        Aktueller Wert des DP ist: 643859870

                        Die Fritzbox zeigt mir:
                        1400c451-2d19-4e58-8b40-c9213d90d32a-grafik.png

                        Irgendwas passt hier noch nicht... Die Max. und aktuelle Bandbreite sind iO.

                        Danke euch.

                        1 Reply Last reply
                        0
                        • B Offline
                          B Offline
                          BamBam89
                          wrote on last edited by
                          #281

                          Hallo zusammen,

                          ich möchte mich hier auch gerne mal mit ran hängen.
                          Leider bekomme ich die Sache auch nicht zum laufen.

                          Ich bin nach Tutorial im ersten Schritt vorgegangen, jedoch erfolglos.

                          Wie bin ich vorgegangen:

                          UPNP Adapter installiert:

                          2acfdb0e-5ebd-4b97-b8a0-b4092e8ad246-image.png

                          In der FRITZ!Box war der UPNP bereits aktiviert.

                          Die Unterpunkte in den Objekten sind vorhanden, jedoch ohne Inhalt:

                          e1e81d66-a02e-45cb-b1e6-399e9355fcc7-image.png

                          Leider bekomme ich das Script nicht zum laufen. Habe diese bereits geteilt und nur versucht die GEtAddonInfos zu bekommen.

                          schedule("*/10 * * * * *",  function () { 
                             setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos",'send');
                          });
                          

                          Das Log File dazu:

                          javascript.0	2020-04-10 20:09:39.861	info	(18934) received all states
                          javascript.0	2020-04-10 20:09:39.712	info	(18934) received all objects
                          javascript.0	2020-04-10 20:09:37.970	info	(18934) requesting all objects
                          javascript.0	2020-04-10 20:09:37.968	info	(18934) requesting all states
                          javascript.0	2020-04-10 20:09:37.882	info	(18934) starting. Version 4.4.3 in /opt/iobroker/node_modules/iobroker.javascript, node: v10.19.0
                          javascript.0	2020-04-10 20:09:31.571	info	(12585) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
                          javascript.0	2020-04-10 20:09:31.570	info	(12585) terminating
                          javascript.0	2020-04-10 20:09:31.545	info	(12585) Got terminate signal TERMINATE_YOURSELF
                          

                          Was mich auch ein wenig wunder ist dieser Fehler hier:

                          430ed759-8b98-4dad-8d6e-0523673880df-image.png :

                          Was mach ich falsch??

                          Gruß BamBam89

                          sigi234S 1 Reply Last reply
                          0
                          • B BamBam89

                            Hallo zusammen,

                            ich möchte mich hier auch gerne mal mit ran hängen.
                            Leider bekomme ich die Sache auch nicht zum laufen.

                            Ich bin nach Tutorial im ersten Schritt vorgegangen, jedoch erfolglos.

                            Wie bin ich vorgegangen:

                            UPNP Adapter installiert:

                            2acfdb0e-5ebd-4b97-b8a0-b4092e8ad246-image.png

                            In der FRITZ!Box war der UPNP bereits aktiviert.

                            Die Unterpunkte in den Objekten sind vorhanden, jedoch ohne Inhalt:

                            e1e81d66-a02e-45cb-b1e6-399e9355fcc7-image.png

                            Leider bekomme ich das Script nicht zum laufen. Habe diese bereits geteilt und nur versucht die GEtAddonInfos zu bekommen.

                            schedule("*/10 * * * * *",  function () { 
                               setState( "upnp.0.WANDevice_-_FRITZ!Box_7490.WANDevice.WANCommonInterfaceConfig.GetAddonInfos",'send');
                            });
                            

                            Das Log File dazu:

                            javascript.0	2020-04-10 20:09:39.861	info	(18934) received all states
                            javascript.0	2020-04-10 20:09:39.712	info	(18934) received all objects
                            javascript.0	2020-04-10 20:09:37.970	info	(18934) requesting all objects
                            javascript.0	2020-04-10 20:09:37.968	info	(18934) requesting all states
                            javascript.0	2020-04-10 20:09:37.882	info	(18934) starting. Version 4.4.3 in /opt/iobroker/node_modules/iobroker.javascript, node: v10.19.0
                            javascript.0	2020-04-10 20:09:31.571	info	(12585) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
                            javascript.0	2020-04-10 20:09:31.570	info	(12585) terminating
                            javascript.0	2020-04-10 20:09:31.545	info	(12585) Got terminate signal TERMINATE_YOURSELF
                            

                            Was mich auch ein wenig wunder ist dieser Fehler hier:

                            430ed759-8b98-4dad-8d6e-0523673880df-image.png :

                            Was mach ich falsch??

                            Gruß BamBam89

                            sigi234S Online
                            sigi234S Online
                            sigi234
                            Forum Testing Most Active
                            wrote on last edited by sigi234
                            #282

                            @BamBam89

                            Zeig mal alle deine Objekte unter upnp
                            und das Skript gehört nicht in Global.

                            Welche Version vom Adapter?

                            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Immer Daten sichern!

                            B 1 Reply Last reply
                            0
                            • sigi234S sigi234

                              @BamBam89

                              Zeig mal alle deine Objekte unter upnp
                              und das Skript gehört nicht in Global.

                              Welche Version vom Adapter?

                              B Offline
                              B Offline
                              BamBam89
                              wrote on last edited by
                              #283

                              @sigi234

                              c94a48fb-dbac-4719-88de-d359cbd70785-image.png

                              Was muss ich denn unter, gehört nicht unter Global? Im ersten Post steht doch: 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.

                              Verstehe ich da irgend was falsch.

                              sigi234S 1 Reply Last reply
                              0
                              • B BamBam89

                                @sigi234

                                c94a48fb-dbac-4719-88de-d359cbd70785-image.png

                                Was muss ich denn unter, gehört nicht unter Global? Im ersten Post steht doch: 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.

                                Verstehe ich da irgend was falsch.

                                sigi234S Online
                                sigi234S Online
                                sigi234
                                Forum Testing Most Active
                                wrote on last edited by sigi234
                                #284

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

                                Dort erstellt ihr euch ein neues JavaScript im Ordner "global" mit folgendem Code.

                                Aha, dann ist es Ok, aber normalerweise brauchst du kein Skript mehr.

                                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                Immer Daten sichern!

                                B 1 Reply Last reply
                                0
                                • sigi234S sigi234

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

                                  Dort erstellt ihr euch ein neues JavaScript im Ordner "global" mit folgendem Code.

                                  Aha, dann ist es Ok, aber normalerweise brauchst du kein Skript mehr.

                                  B Offline
                                  B Offline
                                  BamBam89
                                  wrote on last edited by
                                  #285

                                  @sigi234 Ok, dann muss es ja an was anderem liegen.
                                  Dann lösche ich das Script wieder...

                                  sigi234S 1 Reply Last reply
                                  0
                                  • B BamBam89

                                    @sigi234 Ok, dann muss es ja an was anderem liegen.
                                    Dann lösche ich das Script wieder...

                                    sigi234S Online
                                    sigi234S Online
                                    sigi234
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #286

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

                                    @sigi234 Ok, dann muss es ja an was anderem liegen.
                                    Dann lösche ich das Script wieder...

                                    Sollte so aussehen:

                                    Screenshot (2274)_LI.jpg

                                    Ganz Rechts kannst du dann statt dem Skript den Cron einstellen unter upnp

                                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Immer Daten sichern!

                                    B 1 Reply Last reply
                                    0
                                    • sigi234S sigi234

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

                                      @sigi234 Ok, dann muss es ja an was anderem liegen.
                                      Dann lösche ich das Script wieder...

                                      Sollte so aussehen:

                                      Screenshot (2274)_LI.jpg

                                      Ganz Rechts kannst du dann statt dem Skript den Cron einstellen unter upnp

                                      B Offline
                                      B Offline
                                      BamBam89
                                      wrote on last edited by
                                      #287

                                      @sigi234

                                      und siehe da... da sind die Daten...
                                      Vielen lieben Dank. Jetzt kann ich mich an den Rest deines Tutorials machen.
                                      Mal schauen was man da alles an Daten raus ziehen kann. Weißt du ob es irgend wo eine Übersicht gibt, an was für Daten man hier alles kommt?

                                      Ich melde mich bestimmt wieder ... :-))

                                      Gruß und schönes Osterwochenende.

                                      BamBam89

                                      sigi234S 1 Reply Last reply
                                      0
                                      • B BamBam89

                                        @sigi234

                                        und siehe da... da sind die Daten...
                                        Vielen lieben Dank. Jetzt kann ich mich an den Rest deines Tutorials machen.
                                        Mal schauen was man da alles an Daten raus ziehen kann. Weißt du ob es irgend wo eine Übersicht gibt, an was für Daten man hier alles kommt?

                                        Ich melde mich bestimmt wieder ... :-))

                                        Gruß und schönes Osterwochenende.

                                        BamBam89

                                        sigi234S Online
                                        sigi234S Online
                                        sigi234
                                        Forum Testing Most Active
                                        wrote on last edited by sigi234
                                        #288

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

                                        Weißt du ob es irgend wo eine Übersicht gibt, an was für Daten man hier alles kommt

                                        Nein, aber du musst für alle deine Geräte eine solche Abfragen mit den Button versuchen.
                                        Nicht bei jedem Gerät geht es.
                                        Teste alles durch und lösche die nicht funktionieren. Entferne dann den Haken bei der automatischen Erkennung.


                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                        Immer Daten sichern!

                                        1 Reply Last reply
                                        1
                                        • SlowmanS Offline
                                          SlowmanS Offline
                                          Slowman
                                          wrote on last edited by Slowman
                                          #289

                                          Bei mir werden überhaupt keine Werte angezeigt. Habe ich irgendeine Einstellung noch vergessen? Bei UPNP sind alle 3 Haken drin (auto. Erkennung, Abo, Media) Somit denke ich mal, wird mir auch im VIS nichts angezeigt. :-(

                                          Screenshot_2020-04-12 objects - ioBroker.png

                                          1 Reply 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

                                          740

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          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