LiveboxMonitor est une app qui communique avec la Livebox d’Orange et qui remonte quelques informations sur la box de l’opérateur historique. Écrite en Python et PyQT pour l’interface, elle ne remportera aucun concours de beauté, mais elle peut être utile, par exemple pour identifier rapidement quels sont les appareils qui sollicitent le plus votre connexion internet. Des données qu’Orange ne donne pas dans son interface web et encore moins dans son app mobile.
L’écran principal de LiveboxMonitor prend ainsi la forme d’un tableau qui liste tous les appareils reliés à la box, avec leur nom, leurs adresses MAC et IP locale, la connexion utilisée (Ethernet ou Wi-Fi, si celui de la box est actif), puis la quantité de données téléchargées et mises en ligne, ainsi que les débits enregistrés en dernier. Ces données sont dynamiques, elles se mettent à jour en temps réel, si bien que vous pouvez garder l’interface dans un coin d’écran pour surveiller ce qui se passe en permanence sur le réseau.
La colonne « Name » doit être remplie par vos soins, en nommant chaque appareil. Cela se fait dans l’onglet « Device Infos », qui offre aussi quelques détails supplémentaires sur chaque appareil. Comme avec l’interface web de la Livebox, c’est également ici que vous pourrez modifier le type de chaque élément, ce qui est surtout utile pour les distinguer avec une icône spécifique. Ce sont les mêmes dessins que ceux d’Orange et la sélection reste assez limitée, sans possibilité d’ajouter sa propre icône si on le souhaitait.
L’app propose d’autres écrans et informations, comme des données générales sur la Livebox, avec les statistiques pour chaque port Ethernet et chaque type de réseau Wi-Fi, par exemple. LiveboxMonitor peut même modifier une partie des paramètres de la box, de quoi vous permettre de couper ou d’activer au contraire le Wi-Fi, par exemple. De la même manière, son interface peut servir à (dé)bloquer un appareil et l’empêcher ainsi de se connecter au réseau.
Si vous utilisez la fonction téléphonie de la Livebox, un onglet lui est dédiée avec une liste de tous les appels reçus par le biais de la box. Ce côté historique se retrouve aussi pour chaque appareil relié à internet, avec la possibilité de jeter un œil à toutes les actions entreprises par un élément, qu’il soit relié en Ethernet ou en Wi-Fi.
LiveboxMonitor n’est pas une app qui intéressera le grand public, mais ce n’est pas son objectif non plus. Elle est destinée à tous ceux qui veulent en savoir (beaucoup) plus sur les appareils connectés au réseau ou sur leur usage de la connexion internet fournie par une Livebox. Ceux-là trouveront de nombreuses explications en français sur la page du projet, où se trouvent aussi des liens de téléchargements pour macOS. Le projet est open-source et tout le code est distribué sur GitHub.
LiveboxMonitor a été conçu à l’origine pour la Livebox 5, il a été adapté pour la Livebox 6. Il fonctionne également avec la quatrième génération, mais des améliorations sont en cours pour mieux gérer ses fonctionnalités spécifiques. Notez par ailleurs que l’app n’est pas traduite en français et même si une tâche est ouverte, le travail de traduction n’a pas été lancé. Si cela vous branche, ce pourrait être votre première contribution au projet.