Metadata-Version: 2.1
Name: freebox_reboot
Version: 1.0.0
Summary: Simple script pour redémarrer une Freebox
Home-page: https://github.com/PabloLec/freebox_reboot
Author: Pablo Lecolinet
Author-email: pablolec@pm.me
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/PabloLec/freebox_reboot/issues
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.
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.6
Description-Content-Type: text/markdown
