Page 2 sur 2

Re: Composants one wire plus updatés.

Publié : 13 déc. 2016, 20:54
par pchatill
Salut!
Non, je ne l'avais pas mis dans reseaux locaux, mais maintenant, c'est fait mais toujours pareil.
En résumé (avec ou sans user/password),
depuis le navigateur:
http://192.168.0.24:8080/json.htm?type= ... &timeout=5 : OK
http://127.0.0.1:8080/json.htm?type=com ... &timeout=5 :NON
depuis putty:
curl "http://127.0.0.1:8080/json.htm?type=com ... &timeout=5" :OK
curl "http://192.168.0.24:8080/json.htm?type= ... &timeout=5" : OK
depuis domoticz.sh
curl "http://127.0.0.1:8080/json.htm?type=com ... &timeout=5" :NON
curl "http://192.168.0.24:8080/json.htm?type= ... &timeout=5" : NON

Sinon, au demarrage j'ai dans les logs:
2016-12-13 20:50:48.953 WebServer(HTTP) started on address: 0.0.0.0 with port 8080
2016-12-13 20:50:48.973 WebServer(SSL) started on address: 0.0.0.0 with port 443

C'est normal ces 0.0.0.0?

Re: Composants one wire plus updatés.

Publié : 13 déc. 2016, 21:47
par Neutrino
C'est normal, sauf si ton navigateur est aussi sur ton pi.
127.0.0.1, c'est l'adresse de loopback
Cool ! ça veut dire que ça marche.
Essaye avec /usr/bin/curl
pchatill a écrit : Sinon, au demarrage j'ai dans les logs:
2016-12-13 20:50:48.953 WebServer(HTTP) started on address: 0.0.0.0 with port 8080
2016-12-13 20:50:48.973 WebServer(SSL) started on address: 0.0.0.0 with port 443

C'est normal ces 0.0.0.0?
Oui, cela signifie que domoticz sera accessible depuis toutes les interfaces réseau du pi.

Re: Composants one wire plus updatés.

Publié : 13 déc. 2016, 23:13
par pchatill
Essaye avec /usr/bin/curl
Pas mieux ....
Y'a pas un moyen de monitorer ce qui se passe quand domoticz.sh envoie cette commande curl?

Re: Composants one wire plus updatés.

Publié : 21 déc. 2016, 20:32
par Neutrino
pchatill a écrit :
Essaye avec /usr/bin/curl
Pas mieux ....
Y'a pas un moyen de monitorer ce qui se passe quand domoticz.sh envoie cette commande curl?

Code : Tout sélectionner

sudo sh /etc/init.d/domoticz.sh
Au passage, oubliez la dernière beta, elle casse tout.
Si vous avez une version beta précédente qui fonctionne, je suis intéressée :?

Re: Composants one wire plus updatés.

Publié : 05 janv. 2017, 17:29
par vrolland
Neutrino a écrit :Même problème ici.
C'est un bug qui traîne depuis un moment : http://www.domoticz.com/forum/viewtopic.php?f=6&t=12058
Pas vraiment de solution.
Du coup, j'ai rajouté dans domoticz.sh à la fin du pavé do_start :

Code : Tout sélectionner

curl "http://127.0.0.1:8080/json.htm?type=command&param=allownewhardware&timeout=5"
ça autorise les nouveaux périphériques pendant 5 minutes à chaque démarrage de Domoticz.
Merci pour l'astuce ça fonctionne nickel. J'ai également ce problème depuis ma migration simultanée sur un pi3 avec la dernière version stable.

Re: Composants one wire plus updatés.

Publié : 05 janv. 2017, 17:34
par vrolland
pchatill a écrit :
Essaye avec /usr/bin/curl
Pas mieux ....
Y'a pas un moyen de monitorer ce qui se passe quand domoticz.sh envoie cette commande curl?
As tu regardé dans ton fichier syslog ?
Peut être que ta commande est envoyée avant le chargement complet de domoticz ? Du coup l'url n'est pas prise en compte.
Tu peux faire le test en mettant la commande tout à la fin du fichier domoticz.sh la commande curl sera donc envoyée à la fin du traitement.
Cela générera une erreur dans le fichier syslog quand tu enverras un stop, car le serveur web arrêté la commande ne pourra pas être traitée...pas bien grave !