Skip to content

pamapa/python-fritzbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-fritzbox

Automation scripts for the Fritz!Box by using Python.

Features

Phone books

  • Convert into Fritz!Box XML format
    • VCARD address books (VCF)
    • Thunderbird address books (LDIF)
    • Various other address book formats (CSV)

Phone spam blacklist

  • Import
  • Download phone blacklist from ktipp (https://www.ktipp.ch), which is a phone spam blacklist periodically updated
  • Save into Fritz!Box XML format

Tested hardware

Tested with

  • Fritzbox 5590

Install on Debian (bookworm)

sudo apt-get install python3

git clone https://github.com/pamapa/python-fritzbox.git
cd python-fritzbox
virtualenv -p python3 env
source env/bin/activate
pip install -r requirements.txt

Examples

# Convert a LDIF address book into Fritz!Box XML format:
fritzboxphonebook.py --load mybook.ldif --save mybook.xml

About

Automate the Fritz!Box with python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages