NEWS
[Tutorial] VIS Fritzbox Status & Up/Downloadanzeige
-
@web4wasch sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Hattest du nicht mal irgendwo eine "Uptime"-Script für die Aktualisierung der ext.IP gepostet?
Finde es momentan nicht und würde es gerne in die VIS einbinden.Danke.
https://forum.iobroker.net/topic/22791/gelöst-online-zeit-per-tr-064-berechnen-und-anzeigen
-
Jepp, danke dir!
Welches Widget verwendest du für die Anzeige in Tage, Stunden:Minuten.... ????
-
@web4wasch sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Jepp, danke dir!
Welches Widget verwendest du für die Anzeige in Tage, Stunden:Minuten.... ????
Du musst Zeile 13 ändern, dann mit einen Basic - String Widget.........
setState(idDauer, tage + ' Tage, ' + std + ' h ' + min + ' min. ' , true);
-
@sigi234 said in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
setState(idDauer, tage + ' Tage, ' + std + ' h ' + min + ' min. ' , true);
perfekt!
-
@JavaMafia said in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Wenn auch der Received einen Wert von 5GB ca erreicht hat, fängt der wieder bei 0 an.
Hello , i also found no respective values for TotalBytes Sent/Received,
but in a recent 6490 (FritzOS 7+) i found the following value pair that not even google knew and
that actually MATCHES the total amount of data sent per month
NewX_AVM_DE_TotalBytesSent64
NewX_AVM_DE_TotalBytesReceived64
so maybe the original counter flips after 32bitexample:
<NewByteSendRate>32768</NewByteSendRate>
<NewByteReceiveRate>519612</NewByteReceiveRate>
..( the fake value )
<NewTotalBytesSent>265310482</NewTotalBytesSent>
<NewTotalBytesReceived>1023464053</NewTotalBytesReceived>
..blabla..and then ..
<NewX_AVM_DE_TotalBytesSent64>68984787218</NewX_AVM_DE_TotalBytesSent64>
<NewX_AVM_DE_TotalBytesReceived64>623793721973</NewX_AVM_DE_TotalBytesReceived64>
<NewX_AVM_DE_WANAccessType>Cable</NewX_AVM_DE_WANAccessType> -
Vielen Dank für die Bereitstellung der Anleitung. Ich bin momentan dabei das zu integrieren, leider habe ich noch ein paar Probleme zu denen ich keine Lösung habe.
In den ganzen "request"-Objekten habe ich einen CronJob hinterlegt, welcher alle 2 Minuten die Daten holen sollte.
Z.B. bei diesem Objekt:upnp.0.WANDevice_-_FRITZ!Box_7590.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request
Zum einen kann ich nach ein paar Minuten die Einstellungen des Crons (sql.0 u. upnp.0) nicht mehr ändern, da der Bereich nicht aufklappbar ist (siehe Screenshot). Erst nach einem Neustart (iobroker stop/start) kann ich die Einstellungen wieder anpassen/sehen.
Nach dem besagten Neustart:
Ist das ein Bug im ioBroker.admin 3.6.2 ?
Wenn ich dann den ioBroker neu gestartet habe sollte er doch alle 2 Minuten "send" ausführen und die Daten abholen oder?
Das passiert leider gar nicht.Das zweite Problem sind die Daten und deren Umrechnung. Klar hier wird einiges beschrieben aber ich komme nicht auf die Werte meiner Fritzbox:
Kann mir jemand helfen und sagen welche Objekte ich für die gelb markierten Daten benötige?
Vielen Dank und Grüße
Bastian -
@Buddinski88 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Ist das ein Bug im ioBroker.admin 3.6.2 ?
Wenn ich dann den ioBroker neu gestartet habe sollte er doch alle 2 Minuten "send" ausführen und die Daten abholen oder?
Das passiert leider gar nicht.Ob es ein Bug ist kann ich nicht sagen.
Es funktioniert jedenfalls über den Cron mit Schraubschlüssel nicht.
Es sollte, tut es aber trotzdem nicht!Deshalb verwende ich schon lange dieses Script.
schedule("*/6 * * * * *", function () { setState( "upnp.0.WANDevice_-_FRITZ!Box_7580.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'send'); });
-
@Negalein sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
schedule("*/6 * * * * *", function () { setState( "upnp.0.WANDevice_-_FRITZ!Box_7580.WANDevice.WANCommonInterfaceConfig.GetAddonInfos.request",'send'); });
Ok, das probiere ich auch gleich. Danke.
Das liegt dann im Bereich global-Ordner der Skripte? -
@Buddinski88 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Das liegt dann im Bereich global-Ordner der Skripte?
Common
-
@Negalein sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
@Buddinski88 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Das liegt dann im Bereich global-Ordner der Skripte?
Common
Ok funktioniert soweit. Im Sktipt-Log kommt folgende Meldung. Kann ich die vernachlässigen?
13:57:22.002 warn javascript.0 at Object.<anonymous> (script.js.common.fritzbox-daten:1:41)
-
@Negalein @Buddinski88 bei mir funktioniert es und hat auch schon immer funktioniert
aktuell UpnP v 1.0.15eingestellt auf 10 sec
-
@crunchip sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
@Negalein @Buddinski88 bei mir funktioniert es und hat auch schon immer funktioniert
eingestellt auf 10 secKannst du mal kurz ein Screenshot deiner Einstellungen an einem der Objekte posten?
Welche Node-js Version hast du installiert? 8 oder 10? -
@crunchip sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
@Negalein @Buddinski88 bei mir funktioniert es und hat auch schon immer funktioniert
aktuell UpnP v 1.0.15eingestellt auf 10 sec
Geht bei mir auch......
-
@Buddinski88
bin auf dem neusten Stand
admin 3.6.4
node 10
npm 6.9.0
nodejs 10.16.0 -
@sigi234 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Geht bei mir auch......
Dann muss ich es bei mir wiedermal mit dem Schraubenschlüssel testen.
Damals hat es auch bei dir nicht mehr funktioniert.
-
Ich nehm das jetzt mal zum Anlass und setzte meinen ioBroker mal neu auf. Ich glaube viele Fehler kommen aus der alten Installation. Hm... nur Bock auf die Installation/Einrichtung des Apaches/MySQL habe ich keine Lust
-
@Buddinski88 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Wenn ich dann den ioBroker neu gestartet habe sollte er doch alle 2 Minuten "send" ausführen und die Daten abholen oder?
Wenn du das eingestellt hättest, würde er das auch tun
Das dein ioB (und/oder FritzBox) bei den Einstellungen versagt wundert mich nicht...* */2 * * * *
heißt nicht alle 2 Minuten, sondern jede 2 Minuten jede Sekunde!
Du fragst also bspw. um 14:02:00, 14:02:01, 14:02:02....14:02:59 ab, dann 14:04:00, 14:04:01...14:04:59 usw.
Alle 2 Minuten wäre zB.0 */2 * * * *
-
@SBorg danke für den Hinweis. Nach dem du es erklärt hast macht es Sinn
(habe Gestern trotzdem mal den ioBroker/Proxmox Container neu aufgesetzt. Hat sich sicher auch nicht geschadet)Kann mir vielleicht bei der Frage noch jemand helfen? Welche Datenpunkte benötige ich für die in gelb markierten Zahlen und wie sieht es mit deren Umrechnung in VIS aus? Ich komme da selber auf keinen grünen Zweig
-
@Buddinski88 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Kann mir vielleicht bei der Frage noch jemand helfen? Welche Datenpunkte benötige ich für die in gelb markierten Zahlen und wie sieht es mit deren Umrechnung in VIS aus? Ich komme da selber auf keinen grünen Zweig
Sende dir mal die beiden Grafiken UP-Download Gesamt, da sind die Umrechnungen und die DP's drinnen.
-
@sigi234 vielen Dank! Dann kann ich heute Nachmittag ja weiter arbeiten.