Mit Python zum smarten Router: Skripten mit der Fritzbox

Die Fritzbox der Firma Fritz GmbH, vormals AVM , ist in vielen Haushalten und Unternehmen das zentrale Gerät für Internetzugang und Telefonie. Über DSL, Kabel oder Glasfaser stellt sie die Verbindung ins Netz bereit und dient oft auch als DECT-Basisstation für Schnurlostelefone und Smart-Home-Geräte.
Trotz des großen Funktionsumfangs einer Fritzbox gibt es gute Gründe, eigene Skripte einzusetzen: Wer Lust auf smarte Automatisierung, clevere Steuerung und eigene Erweiterungen hat, sollte sich die verborgenen Schnittstellen einmal genauer ansehen. An einer Fritzbox 7590 AX (v2) mit FritzOS-Firmware Version 8.02 zeigen Beispiele, wie sich die externe IP-Adresse abfragen, die Anrufliste auslesen oder Zugriff auf das WLAN erlangen lassen.