Skip to content

Release 1.2.0

Compare
Choose a tag to compare
@Ragin-LundF Ragin-LundF released this 23 Jan 19:32
· 10 commits to main since this release
d226610

Please ensure, that the directory of the application has the same user/group as the telegraf daemon.
By default, the install.sh will set the owner to telegraf:telegraf.

It is required to re-execute the pip installer:

pip3 install -r requirements.txt

Phone Call Counter

Added a feature to see how many calls are

  • missed
  • incoming
  • outgoing

In addition, the total time spent on these call types is also counted.

This feature uses a local SQLite database to store the calls and to avoid duplicates while a day.
It stores some data there, to allow more statistics later.
The data will also be cleaned up after some days to avoid too much redundant data.
In the YAML configuration file, it is possible to configure this feature.

To see the phone call visualization in Grafana, please update your Dashboard configuration with the current version.

YAML configuration possibility

With this release, it is possible to configure most parameters via a YAML configuration file.
The only parameter, which still has to be used via CLI is the address -i parameter.

Arguments from the CLI will always overwrite this config.

To have full separation between default config and custom config and to not overwrite something, a custom configuration should be written in a file called config_custom.yaml.
The configuration of this file will be merged with the default config.yaml file.

For more information about this feature, please look into the README.md.

install.sh optimization

The install.sh file will no longer overwrite the telegraf_fritzbox.conf file in `/etc/telegraf/telegraf.d/``