Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Automaticien
    Inscrit en
    juillet 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Automaticien

    Informations forums :
    Inscription : juillet 2018
    Messages : 7
    Points : 6
    Points
    6

    Par défaut [OS Raspbian] Reboot/Shutdown via interface web

    Bonjour à tous,

    Je bataille depuis un moment avec Raspbian pour pouvoir effectuer une exécution des commandes Reboot et Shutdown depuis l'interface web Chromium.
    J'en reviens à remettre l'ensemble de ma méthode en question.

    Y en a t-il qui aurait déjà réussi? Si oui, comment et quelle méthode avez-vous utilisé?

    gkleza

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    février 2011
    Messages
    4 039
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : février 2011
    Messages : 4 039
    Points : 12 134
    Points
    12 134
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Automaticien
    Inscrit en
    juillet 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Automaticien

    Informations forums :
    Inscription : juillet 2018
    Messages : 7
    Points : 6
    Points
    6

    Par défaut

    Salut Artemus24,
    J'ai déjà suivi ce tuto mais malheureusement il n'a pas fonctionné chez moi.
    Gkleza

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    11 360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 11 360
    Points : 25 463
    Points
    25 463

    Par défaut

    Tu peux essayer webmin, ça devrait fonctionner sur Raspbian, mais je n'ai pas testé.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Automaticien
    Inscrit en
    juillet 2018
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Automaticien

    Informations forums :
    Inscription : juillet 2018
    Messages : 7
    Points : 6
    Points
    6

    Par défaut

    Salut Chrtophe,
    Merci de l'info je vais étudier la possibilité de le faire avec webmin

  6. #6
    Membre éprouvé

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : novembre 2006
    Messages : 317
    Points : 1 007
    Points
    1 007

    Par défaut

    Citation Envoyé par gkleza Voir le message
    Bonjour à tous,

    Je bataille depuis un moment avec Raspbian pour pouvoir effectuer une exécution des commandes Reboot et Shutdown depuis l'interface web Chromium.
    J'en reviens à remettre l'ensemble de ma méthode en question.

    Y en a t-il qui aurait déjà réussi? Si oui, comment et quelle méthode avez-vous utilisé?

    gkleza
    Hello,

    Je ne comprends pas trop bien la démarche.
    Tu parles de Chromium. C'est un navigateur Web. Es-tu sur ton PC ou sur le Pi directement avec écran et clavier?
    Moi-même sur mon PC j'utilise en principe Chrome ou Firefox (parfois Opera ou Edge).

    Si tu es sur le Pi avec écran et clavier, tu vas dans une console et entre sudo reboot (pas besoin de Web).
    Il y a aussi d'autres moyens.

    L’intérêt d'un reboot ou shutdown depuis un navigateur est de les exécuter depuis l'extérieur, comme par exemple depuis un PC ou un smartphone.

    Moi-même j'ai deux Raspberry Pi 3 qui tourne en permanence. Ils n'ont pas d'écran ni de clavier. Je n'utilise pas VNC ou autres.

    Sur ces deux Raspberry Pi, qui tournent non-stop, il y a du software de simulation de présence avec aussi des capteurs de températures.
    Je mets le logiciel à jour avec WinScp et j'utilise Putty pour vérifier ou adapter des paramètres.

    Je peux visionner l'état de mon application avec un serveur Web que j'ai écrit moi-même. Il est en Java et il y a des parties en Python et en bash.
    Avec http://adresse_ip_du_pi:8000/status je visionne l'état, mes températures, et des évènements comme de savoir quand mon luminaire s'est allumé.

    Avec http://adresse_ip_du_pi:8000/restart je redémarre mon Pi, mais pas immédiatement avec un sudo reboot.
    Bien sûr qu'il serait possible de relancer directement depuis le code de l'entrée restart de mon serveur Web, mais c'est plus "correct" de relancer le Pi depuis le script bash, qui joue un rôle de watchdog software, qui lui-même a lancé l'application au démarrage du Pi. Mon application peut aussi avoir un bug dont je redirige le souci dans un fichier visible au prochain redémarrage. Mon application a plusieurs processus qu'il est mieux de stopper doucement. Un sudo reboot est vraiment un peu brutal.

    Je ne vais pas entrer dans les détails, mais si tu veux redémarrer ton Pi avec une interface Web, il te faut en principe un serveur Web.
    Tu n'as pas besoin d'installer un serveur "lourd" comme Apache, mais un mini serveur écrit en Python ou Ruby (encore plus facile pour moi en Java) est un exercice à faire absolument. Plusieurs serveur Web peuvent cohabiter avec un port différent et un mini one avec une ou deux entrées comme reboot, pourrait faire l'affaire.

    Moi-même je ne fais que ça ces jours-ci: de petits serveurs Web pour mes ESPs (mini Arduinos bon marchés avec WiFi), code écrit avec l'IDE de l'Arduino (C/C++) ou en MicroPython.
    Mes applications ESP pourraient aussi décider eux-mêmes de relancer un ou tous mes Pis: c'est très facile avec ce "style" d'interface Web.
    Bon travail et bonnes découvertes.

Discussions similaires

  1. [Transfert de fichier] Via interface Web
    Par Cromwell dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 24/11/2010, 10h47
  2. connexion d'un client via interface web
    Par yanchoux dans le forum Administration
    Réponses: 0
    Dernier message: 30/05/2009, 04h25
  3. [PHP-JS] Changement ip serveur via interface web
    Par romano37 dans le forum Syntaxe
    Réponses: 7
    Dernier message: 14/03/2007, 11h21
  4. Réponses: 2
    Dernier message: 06/11/2006, 09h55
  5. Recherche Acces via interface WEB
    Par popof60 dans le forum Access
    Réponses: 8
    Dernier message: 04/04/2006, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo