Skip to main content

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.

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)

Source distribution for freebox-reboot 1.0.1
File Size Uploaded
freebox_reboot-1.0.1.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for freebox-reboot 1.0.1
File Interpreter ABI Platform
freebox_reboot-1.0.1-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page