Proxy daemon to show the Fritz!Box mesh overview outside of the regular Fritz!Box user interface.
E.g. to include it in an Home Assistant Dashboard:
Functionalities offered:
- Extract the Fritz Mesh renderer from the Fritz!Box WebUI
- Modify some css / js parameters to make the overview appear in fullscreen
- Cache the modified data locally
- Mesh status is updated every 5 seconds
Edit fritzmesh
to your needs:
fritzboxUsername
: The username of your Fritz!BoxfritzboxPassword
: Corresponding users passwordfritzboxHost
: Hostname or IP under which the Fritz!Box is reachablefritzMeshPort
: The local port of the hosting server under which the fritz mesh overview will be made available
Additionally to Python 3 itself, Fritz Mesh uses the libraries Requests and AIOHTTP.
To install Fritz Mesh:
- Clone or download the project.
- Install, using
sudo sh ./make_install
After installation, access with a browser of your choice the Mesh Overview UI at http://<yourddaemonhost>:<fritzMeshPort>