Skip to content

Releases: bb-Ricardo/fritzinfluxdb

1.2.2: adds support for FritzOS 7.90

13 Jul 10:05
Compare
Choose a tag to compare

Features:

  • adds support for new call log format of FritzOS 7.90 #122
  • adds lua service 'Cable Channel Info' #100 (not in dashboard present so far)
  • adds link mode 'Ethernet' to FritzBoxLinkTypes #110

Bugfixes:

  • fixes issue with parsing of home automation alert and switch state #111
  • fixes typos #94

Maintanace

  • bump container version to Python 3.12 and reduced size
  • bump dependencies

Special thanks to @thomo for the pull request.

1.2.1: adds data types to TR-69 measurements and adds more IPv6 information

26 Jan 21:19
Compare
Choose a tag to compare

Features:

  • adds 'ipv6_prefix' and 'ipv6_prefix_length' to system dashboard #91
  • adds logging of blocktime for failed Lua connection logins #89
  • permits connection to InfluxDB 1 without user and password #88

Bugfixes:

  • specifies data type for all TR-69 measurements #87

Special thanks to @flok for the two pull requests.

v1.2.0: WireGuard VPN data, better link type detection, HAN-FUN/DECT device support

24 Dec 00:17
Compare
Choose a tag to compare

Features:

  • adds support for WireGuard VPN #77
  • adds support to determine link type based on model number #71
  • adds support for HAN-FUN/DECT home automation devices #81
  • improves home automation dashboards with more panels for different home automation attributes

Bugfixes:

  • fixes issue with incorrect linkuptime #72
  • fixes DSL Connection info for version 7.50 #79
  • fixes issue with home automation containing only one device #74
  • fixes issue with overwriting existing default retention policy #80

Special thanks to @MarcLandis and @matthiasstock for their contributions and all other user for their support in finding and fixing issues.

v1.1.0: add smart home devices and phone list

02 Nov 18:30
Compare
Choose a tag to compare

Features:

  • adds support for SmartHome / HomeAutomation devices #44
  • adds support for FritzOS versions 7.30, 7.31, 7.39 and 7.50 #49
  • adds support for exporting phone list #53
  • add all dashboards as Flux version as well (InfluxQL dashboards are deprecated now) #63
  • switches system stats from 10s interval to 150s interval #68
  • adds fritzinfluxdb logs to FritzBox log dashboard and timezone setting as well #70
  • adds first dashboard for Wifi client capabilities and current upstream/downstream rates #65

Bugfixes:

  • fixes issue with VPN data not parsed due to wrong data format #51
  • fixes issue with duplicated log messages in FritzOS 7.39 BETA #58
  • removes misleading log messages #64
  • fixes issue with InfluxQL dashboard import into Grafana 9.2 #61
  • fixes issue with invalid session on FritzBox restart #67
  • fixes and enhances creation of 'dbrp's in influx 2.4 #54

Special thanks to @matthiasstock and @muenzpraeger for their contributions and all other user for their support in finding and fixing issues.

v1.0.1: minor bugfixes

22 Aug 21:00
Compare
Choose a tag to compare
  • fixed issues with Python version
  • updated README
  • added support for Fritz!OS 7.39 BETA

v1.0.0 - All things new

10 Jun 22:51
Compare
Choose a tag to compare

This is a complete rewrite of the whole project and includes loads of features missing in the previous versions.

Features:

  • support for influxDB 1 and influxDB 2
  • support for DSL and Cable models
  • cleaned up and structured code
  • uses python asyncio to query and write data using different threads
  • able to read config from environment
  • supports multiple config files
  • supports tags to select multiple FritzBoxes from the same dashboard
  • imports all the logs into a separat dashboard
  • power consumption and os metrics
  • lists off active and passive hosts
  • WLAN channels and associations
  • VPN and DynDNS info
  • pre build docker container

v0.3.0 - TLS and Python3 support

03 Aug 08:55
Compare
Choose a tag to compare
  • minimum version is now python 3.6 and dropped Python2 support
  • update string formatting to python 3.6 notation
  • moved to newer version of fritzconnection library
  • add TLS support for FritzBox connection
  • add TLS support for InfluxDB connection
  • add timeout for fritzbox connection
  • add interval option to config
  • enhanced debugging output

Last version working with Python 2.7

02 Aug 22:07
Compare
Choose a tag to compare

This will be the last version working with Python 2.7.
Main branch will switch to >=3.6

  • Adds InfluxDB TLS support.