Page 1 sur 1

ESP Easy + Curl + Password

Publié : 03 juin 2017, 15:48
par dokho
Bonjour,

Cela fait deux fois qu'au bout d'une 50aine de jours l'ESP qui me sert à récupérer les T°C de l'étage plante: plus de retour d'info, impossible de le rebooter via l'interface web, ...

C'est d'autant plus génant qu'il est situé dans les combles.

Pour palier à ca je souhaiterais me faire un petit script cron afin de le rebooter tous les 10 jours.
Le problème est que je protège l'accès via un mot de passe.

Je n'arrive pas à passer la commande de reboot via curl à cause de ce mot de passe.
Quelqu'un aurait il la solution ?

J'ai dèjà essayé les solutions suivantes:

Code : Tout sélectionner

curl http://ip_du_weemos/?cmd=reboot
curl http://password@ip_du_weemos/?cmd=reboot
curl http://anonymous:password@ip_du_weemos/?cmd=reboot
curl http://admin:password@ip_du_weemos/?cmd=reboot
curl http://Admin:password@ip_du_weemos/?cmd=reboot
Sans succès :(

Re: ESP Easy + Curl + Password

Publié : 03 juin 2017, 17:09
par vil1driver

Re: ESP Easy + Curl + Password

Publié : 03 juin 2017, 19:22
par dokho
Salut,

Merci :)

En effet j'étais resté "bloqué" sur mon idée de passer le password dans l'url.

J'ai donc essayé avec

Code : Tout sélectionner

curl -u password http://ip_du_wemos/?cmd=reboot
Mais sans succès (j'ai aussi essayé en ajoutant un username (admin, Admin, username, anonymous, user).

Du coup j'ai trouvé une solution en 2 temps:

Code : Tout sélectionner

curl -X POST -F 'password=password' http://ip_du_wemos/login 
curl http://ip_du_wemos/?cmd=reboot
Reste à mettre ça dans un petit script lancé par CRON.