Page 2 sur 2

Re: Affichage et custom page

Publié : 13 oct. 2015, 20:33
par LSBdu68
j'ai encore un autre soucis. J'ai créé un fichier serveur.sh qui lorsque je lance la commande sh me donne la réponse suivante :
/usr/bin/env: python: Aucun fichier ou dossier de ce type
{
"status" : "OK",
"title" : "Update Device"
}
le contenu du fichier est

Code : Tout sélectionner

#!/bin/bash
speedtest-cli --server 4010 --share --simple > st_results_simple
#sleep 2m
cut -d' ' -f 2  st_results_simple > st_result_cut
#sed -e "s/ //g" st_result_cut > st_result_cutnospace

# variable recup fichier cut
PING=$(sed -n '1 p' st_result_cut)

echo $PING

# envoie info domoticz
curl 'http://Salah:Ophelie1996.@192.168.0.16:8080/json.htm?type=command&param=udevice&idx=108&nvalue=0&svalue='$PING
Auriez vous une idée ?

Re: Affichage et custom page

Publié : 15 oct. 2015, 20:31
par LSBdu68
Bonjour à vous,

J'ai trouvé la solution, il suffisait d'installer la librairie Python qui était manquante.

Re: Affichage et custom page

Publié : 30 mai 2016, 08:34
par Doudy
LSBdu68 a écrit :

Code : Tout sélectionner

!/bin/bash
fete=$(curl -s "http://domogeek.entropialux.com/feastedsaint/now")
echo $fete
curl "http://192.168.1.79:8080/json.htm?type=command&param=udevice&idx=71&nvalue=0&svalue=$fete"
J'ai adapté les variables à mon cas
J'ai testé mais j'obtiens toujours le message :
curl: (3) Illegal characters found in URL

Dans Putty

Code : Tout sélectionner

echo $fete
m'affiche bien le saint du Jour
Une idée ?
Merci
J'ai évolué un peu
Lorsque dans firefox je mets : http://192.168.1.79:8080/json.htm?type= ... &svalue=82
La variable "Data" de mon IDX 72 est bien modifiée

Si je mets la même chose dans le script .sh

Code : Tout sélectionner

curl "http://192.168.1.79:8080/json.htm?type=command&param=udevice&idx=72&nvalue=0&svalue=83"
avec une autre "svalue" pour voir si cela fonctionne !
et que je teste via

Code : Tout sélectionner

sudo sh saint_domogeek
j'obtiens le message

Code : Tout sélectionner

curl: (3) Illegal characters found in URL
Mais quel est donc ce bins .... :?
SOLUTION :

J'utilisais Notepad++ - NppFTP - Avec encodage UFT-8 (sans BOM)
J'ai utilisé NANO sur mon Raspberry et plus de problèmes.

A quoi ça tient !!!!
:)