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,--verboseAffiche toutes les requêtes et leurs réponses.-d,--dryExécute le script sans redémarrer la Freebox.--httpEffectuer les requêtes vers l'API en HTTP et non en HTTPS.
Metadata
Release files for freebox-reboot 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| freebox_reboot-1.0.1.tar.gz | 4.7 kB | Without provenance | Details for freebox_reboot-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| freebox_reboot-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for freebox_reboot-1.0.1-py3-none-any.whl |
Total release size: 10.7 kB
Release files / freebox_reboot-1.0.1.tar.gz
| Download URL | freebox_reboot-1.0.1.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a6272e1c402ff327426222dab16162bf7e5c9b1b9c1d81423ced29d707669616
|
|
BLAKE2b-256 checksum How to use checksums |
8461cea59b724c7f8940da48e5084ad708a1be95f764a9927b7a6f06be6b77ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / freebox_reboot-1.0.1-py3-none-any.whl
| Download URL | freebox_reboot-1.0.1-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3058a41f8e2d1a32955b65e61b83d6a1979a8a5e975f9947561dccf72988fa91
|
|
BLAKE2b-256 checksum How to use checksums |
fa91eaa839d5365e44f330830a97da4a5b6c5aad9f0e11b7c56a1c3fd10de8da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for freebox-reboot 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.