KFritz Version: 0.0.1
KFritz is a KDE Plasma 6 Plasmoid that connects to your AVM Fritz!Box and displays real-time incoming calls. It shows the caller name and number, maintains a history of recent calls, and integrates with the KDE notification system for alerts.
Designed for modern Plasma 6 environments, KFritz supports:
- Real-time call monitoring via the FritzBox CallMonitor
- Caller name resolution from the FritzBox phonebook via TR-064
- Recent call history with timestamps
- Compact and full Plasma representations
- KDE notifications using KNotification
📦 https://github.com/Agundur-KDE/kfritz
For openSUSE Tumbleweed (and compatible systems):
This archive contains everything needed to install the KFritz Plasmoid and its corresponding QML plugin on a KDE Plasma system.
The package kfritz-installer-package.tar.gz includes:
- kfritz-runtime.tar.gz: Contains the compiled .so, qmldir, and QML files
- installer.sh: Installs everything into the appropriate user directories
-
KDE Plasma 6.4+
-
Qt 6.6+
-
A Fritz!Box with:
-
TR-064 enabled
-
CallMonitor enabled (see below)
-
A user account with appropriate permissions
-
🛒FRITZ!Box 6690 Cable (Affiliate link).
FritzOS 7.57 and 8.03
-
KFritz uses two interfaces of the Fritz!Box:
-
The CallMonitor on port 1012 for incoming call events
-
The TR-064 API for phonebook name resolution
-
-
Enable CallMonitor
-
Connect a telephone to your Fritz!Box (can be a DECT handset or analog phone).
-
Dial: #965
This enables the call monitor on port 1012.
To disable it again: #960
This only needs to be done once. The setting persists after reboot.
-
-
Open Fritz!Box web interface: http://fritz.box
-
Go to Home Network > Network > Network Settings
-
Scroll down to "Home network sharing" (Heimnetzfreigabe)
-
Check: ✅ "Allow access for applications (TR-064)"
-
Go to System > Fritz!Box Users
-
Click on "Add User"
-
Choose:
Username: kfritz (recommended)
Password: [Choose a strong password]
-
Permissions:
✅ "Read access to call list and phonebook"
This user will be used by KFritz to authenticate via TR-064 and download the phonebook.
-
When you add the KFritz Plasmoid to your panel or desktop: Right-click and open Configure KFritz
This only needs to be done once. The setting persists after reboot.
- Open an issue on git ...
Tell me what you would like to see
accepting contributions ...
Alec
GPL
active
.png)





