NEWS
[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 ?
-
@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
-
@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?
-
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
EDIT: hab 'send' durch ein einfaches true ersetzt... ioBroker hat mir aufgrund von variablen inkompabilität das log zugemüllt(zu recht) ;D
-
ich weis nicht ob ich hier richtig bin, habe nur eine kleine frage ob das mit dem upnp Adapter möglich ist!
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
-
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?Umgerechnet wurde wahlweise multipliziert mit 0.00000095367432 oder mit 0.000001.
Beide Werte stimmen nicht mit dem Downloadmanager überein. -
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.
-
@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. -
@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
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:
Danke vorab für eure Hilfe!
Gruß, Philipp
-
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
-
@steff-h schau mal im ersten Beitrag das Bild "Download now". Hast bestimmt bloß den Multiplikator vergessen.
-
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?
-
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:
Irgendwas passt hier noch nicht... Die Max. und aktuelle Bandbreite sind iO.
Danke euch.
-
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:
In der FRITZ!Box war der UPNP bereits aktiviert.
Die Unterpunkte in den Objekten sind vorhanden, jedoch ohne Inhalt:
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:
:
Was mach ich falsch??
Gruß BamBam89
-
Zeig mal alle deine Objekte unter upnp
und das Skript gehört nicht in Global.Welche Version vom Adapter?
-
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.
-
@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.
-
@sigi234 Ok, dann muss es ja an was anderem liegen.
Dann lösche ich das Script wieder... -
@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:
Ganz Rechts kannst du dann statt dem Skript den Cron einstellen unter upnp
-
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