NEWS
[Tutorial] VIS Fritzbox Status & Up/Downloadanzeige
-
TotalBytesReceived ständiger Traffic?
Hi Leute, ich nutze eine Fritzbox 6591 Cable und erfasse nach dieser Anleitung (Besten Dank) die täglich empfangene/gesendete Datenmenge. Dabei fällt auf, dass der Wert des DP ".WANCommonInterfaceConfig.TotalBytesReceived" auch in Zeiten wo nix los ist z.B. Nachts ständig mit ca. 25 MB pro Stunde ansteigt. Bei der Fritzbox habe ich dann ein Zugangsprofil ohne Internetzugang erstellt und alle IoT Geräte samt Raspi reingepackt. Hat nichts gebracht. Hat jemand von Euch auch so einen Effekt?
-
hi, ich hab die 7590AX am Laufen. Leider macht der DP ""upnp.0.WANDevice_-FRITZ!Box_7590_AX.WANDevice.WANCommonInterfaceConfig.TotalBytesReceived" bei ca. 4,5 GB ein Cut.
.
Die Fritte zeigt im Online Monitor diesen Wert an.
Wenn ich den DP "upnp.0.WANDevice-_FRITZ!Box_7590_AX.WANDevice.WANCommonInterfaceConfig.X_AVM_DE_TotalBytesReceived64" einstelle, dann stimmt der Wert.
Falls noch jemand das Teil am Laufen hat.
-
@maxtor62 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Wenn ich den DP "upnp.0.WANDevice-_FRITZ!Box_7590_AX.WANDevice.WANCommonInterfaceConfig.X_AVM_DE_TotalBytesReceived64" einstelle, dann stimmt der Wert.
Das habe ich mal probiert, aber der Wert steigt und steigt. Wann wird der denn wieder auf 0 gesetzt?
-
@myssv
ich habe den View und die beiden Adapter wieder deinstalliert. So viele Ressourcen für ne Download/Upload Anzeige zu verballern war mir zu doof. -
@maxtor62 ok, Danke!
-
Hallo zusammen,
das Script läuft nun bei mir, allerdings habe ich folgenden Eintrag im Log:
Object of state "upnp.0.WANConnectionDevice_-_FRITZ!Box_6660_Cable.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo" is missing the required property "common.type"
Diesen Hinweis habe ich für alle vier Punkte. Mit den Hinweisen hier bin ich nicht klargekommen.
-
@srkonus sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Hallo zusammen,
das Script läuft nun bei mir, allerdings habe ich folgenden Eintrag im Log:
Object of state "upnp.0.WANConnectionDevice_-_FRITZ!Box_6660_Cable.WANDevice.WANConnectionDevice.WANIPConnection.GetStatusInfo" is missing the required property "common.type"
Diesen Hinweis habe ich für alle vier Punkte. Mit den Hinweisen hier bin ich nicht klargekommen.
Bei mir kommt der gleiche Fehler, auch bei allen 4 DP.
Werde alles wieder deinstallieren.
-
Hallo zusammen,
bei mir ist eine Neue Fritzbox 5590 ins haus gekommen. Jetzt wollte ich die Daten per Upnp abholen (ist auch in der Fritzbox Aktiviert) Nur leider kommt nichts. Hat jemand ähnliche Probleme??
Gruß
-
Die letzten Einträge zeigen ja eher, dass dieses Vorgehen nicht mehr so gut funktioniert . Hat einer eine bessere Methode, wie man an den Upload und Download kommt ? Hier bricht immer mal wieder die Geschwindigkeit ein, was ich gerne auch dokumentieren würde .
-
@smarthome2020 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Die letzten Einträge zeigen ja eher, dass dieses Vorgehen nicht mehr so gut funktioniert . Hat einer eine bessere Methode, wie man an den Upload und Download kommt ? Hier bricht immer mal wieder die Geschwindigkeit ein, was ich gerne auch dokumentieren würde .
Moin,
ich mache das nicht mit/über
ioBroker
ich habe bei mirinfluxDB
undGrafana
am Laufen und zudem habe ich mir fritzInfluxDb installiert, sieht dann in Grafana so aus, sorry musst die Auflösung im Browser herunterdrehen, damit man alles sieht,
Bild kommt gleich wieder, muss nur was unscharf machen
So, jetzt sollte alles Safe sein
VG
Bernd -
@dp20eic sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
st die Auflösung im Browser herunterdrehen, damit man alles sieht,
Bild kommt gleich wieder, muss nur was unscharf machenKann ich FritzInfluxDB in einem eigenen lXC installieren? Oder muss das in den Container gepackt werden, der auch InfluxDB enthält? Habe jeweils einen Proxmox-Container für InfluxDB und Grafana.
-
@smarthome2020 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
Kann ich FritzInfluxDB in einem eigenen lXC installieren? Oder muss das in den Container gepackt werden, der auch InfluxDB enthält? Habe jeweils einen Proxmox-Container für InfluxDB und Grafana.
Moin,
einen ganz eigenen LX Container, halte ich für übertrieben, denn das ist nur eine winzige Installation, ich habe das in irgendein LX Container bei mir mit installiert. Muss nicht da laufen, wo die
InfluxDB
läuft, in der Konfiguration gibst Du, die gewünschten Parameter ein.VG
Bernd -
@dp20eic
ich hab auf Proxmox mit LXC-Container schon alles probiert. Debian 11 + 12, Ubuntu 22.04 + 23.04 und auf der Synology NAS im Docker. Habe immer den selben Fehler. Die Daten werden kurz in die Datenbank geschrieben und dann ist Schluss. Kann das an meiner Fritte liegen? Ist die 7590 AX.(.venv) stefan@helper:/opt/fritzinfluxdb$ ./fritzinfluxdb.py 2023-10-31 18:15:40,918 - INFO: Starting fritzinfluxdb v1.2.1 (2023-01-26) 2023-10-31 18:15:40,918 - INFO: Done reading config files 2023-10-31 18:15:40,938 - INFO: Successfully parsed config 2023-10-31 18:15:40,940 - INFO: Connection to InfluxDB 2 established 2023-10-31 18:15:46,412 - INFO: Successfully established FritzBox TR-069 session 2023-10-31 18:15:47,135 - INFO: Successfully established FritzBox Lua session 2023-10-31 18:15:47,136 - INFO: Successfully connected to FritzBox '192.168.178.1' (fritz.box) Model: FRITZ!Box 7590 AX (DSL) - FW: 7. 57 2023-10-31 18:15:47,136 - INFO: Starting main loop 2023-10-31 18:15:59,125 - INFO: Service 'Cable Info (Fritz!OS 7.29 - latest)' not applicable for this FritzBox Model Link type 'DSL' 2023-10-31 18:16:00,134 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:16:00,134 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:16:24,525 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:30,738 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:16:30,738 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:16:30,767 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:35,802 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:40,870 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:45,920 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:50,991 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:16:56,016 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:02,085 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:17:02,085 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:17:03,083 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:08,623 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:14,134 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:19,203 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:24,889 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:30,976 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:33,338 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:17:33,339 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:17:36,381 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:41,420 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:46,463 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:51,571 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:17:56,971 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:02,262 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:05,602 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:18:05,602 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:18:07,437 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:17,150 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:22,474 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:29,000 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:35,006 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:36,383 - ERROR: Unable to convert FritzBox Lua value '0-673710080' for 'ha_alert' to '<class 'int'>': invalid literal for int() with base 10: '0-673710080' 2023-10-31 18:18:36,383 - ERROR: Unable to convert FritzBox Lua value '0-1865154560' for 'ha_alert' to '<class 'int'>': invalid litera l for int() with base 10: '0-1865154560' 2023-10-31 18:18:40,422 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:45,471 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:51,073 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 2023-10-31 18:18:56,581 - ERROR: Failed to write to InfluxDB '192.168.178.139': 422: failure writing points to database: partial write : field type conflict: input field "ha_alert" on measurement "fritzbox" is type string, already exists as type integer dropped=2 ^C2023-10-31 18:19:01,953 - INFO: Received exit signal SIGINT... 2023-10-31 18:19:01,954 - INFO: Cancelling 4 outstanding tasks 2023-10-31 18:19:01,955 - INFO: Closed FritzBox TR-069 connection 2023-10-31 18:19:01,955 - INFO: Closed FritzBox Lua connection 2023-10-31 18:19:01,955 - INFO: Closed InfluxDB session 2023-10-31 18:19:01,955 - INFO: Successfully shutdown fritzinfluxdb (.venv) stefan@helper:/opt/fritzinfluxdb$ ^C
wäre super, wenn noch jemand nen Vorschlag hätte.
-
@maxtor62 sagte in [Tutorial] VIS Fritzbox Status & Up/Downloadanzeige:
wäre super, wenn noch jemand nen Vorschlag hätte.
Moin,
ja, bitte nicht in zig Threads posten, das verwirrt, dann weiß man nicht mehr wo man Antwortet
Ich habe Dir hier ⇒ https://forum.iobroker.net/topic/54356/fritzbox-mit-grafana-visualisieren-version-2022/132 geantwortet, zudem hast Du auch ein
issus
bei Github erstellt, lass doch den Leuten mal etwas Zeit, sich darum zu kümmern!VG
Bernd -
Hallo
Ich habe das hier über die Suche gefunden.
Hab jetzt nicht alles durchgelesen.
Aber soweit ich das verstanden habe, muß man den UPNP Adapter installieren und dort sind dann die Daten verfügbar.
Allerdings stehen da bei mir keine Werte drinnen?
Muß ich dazu noch was aktivieren oder so?Ah, sorry, erst jetzt in dem langen Beitrag gefunden, daß ich da das aktivieren muß
Jetzt muß ich dann daß nur noch mit dem Script / Abfrage hinbekommen
Eine Frage in der Einstellung wird ja da nur alle 30 sec das abgefragt.
Wie bekommt man da dann die live werte?
Wenn ich das auch 1 oder 2 sec Stelle, dann aktualisiert er mir die Daten nicht mehr -
Für welchen Zeitraum steht X_AVM_totalbytesreceived64?
Für erster Start fritzbox oder seit letztem update?
Momentan sind das "nur" 3.2TB bei mir. Kommt mir arg wenig vor...
MfG
eMd