Simple script pour redémarrer une Freebox
Project description
Principe
Ce script Python permet de redémarrer sa Freebox (Freebox OS >3.0) via un périphérique du réseau local.
Installation
python3 -m pip install freebox-reboot
Utilisation
Pour démarrer le script:
python3 -m freebox_reboot
A la première utilisation, l'application va générer un token d'authentification qui sera automatiquement utilisé à l'avenir.
- Démarrez le script avec la commande ci-dessus.
- Au bout de quelques secondes vous devriez voir apparaître " - En attente d'autorisation"
- Sur l'écran de votre Freebox une demande de confirmation devrait vous être demandée, accordez l'accès à l'application à l'aide des boutons présents sur votre Freebox.
- Le script va reprendre son éxecution puis vous informer qu'il ne dispose pas des droits nécessaires.
- Rendez vous sur http://mafreebox.freebox.fr/#Fbx.os.app.settings.Accounts
- Ouvrez l'onglet Applications.
- Trouvez l'application Freebox Reboot.
- Cochez la case Modification des réglages de la Freebox.
- Validez.
- La configuration est terminée, les paramètres sont sauvegardés, vous pouvez maintenant relancer le script.
Arguments
Les arguments optionels suivants sont disponibles:
-v
,--verbose
Affiche toutes les requêtes et leurs réponses.-d
,--dry
Exécute le script sans redémarrer la Freebox.--http
Effectuer les requêtes vers l'API en HTTP et non en HTTPS.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
freebox_reboot-1.0.1.tar.gz
(4.7 kB
view details)
Built Distribution
File details
Details for the file freebox_reboot-1.0.1.tar.gz
.
File metadata
- Download URL: freebox_reboot-1.0.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6272e1c402ff327426222dab16162bf7e5c9b1b9c1d81423ced29d707669616 |
|
MD5 | 52f3c5c80ee40d948243a32dd4a942a8 |
|
BLAKE2b-256 | 8461cea59b724c7f8940da48e5084ad708a1be95f764a9927b7a6f06be6b77ce |
File details
Details for the file freebox_reboot-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: freebox_reboot-1.0.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3058a41f8e2d1a32955b65e61b83d6a1979a8a5e975f9947561dccf72988fa91 |
|
MD5 | b8a75bc4679829cff7ec85f08837cdc8 |
|
BLAKE2b-256 | fa91eaa839d5365e44f330830a97da4a5b6c5aad9f0e11b7c56a1c3fd10de8da |