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?
Composants one wire plus updatés.
Re: Composants one wire plus updatés.
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
Re: Composants one wire plus updatés.
C'est normal, sauf si ton navigateur est aussi sur ton pi.pchatill a écrit : 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
127.0.0.1, c'est l'adresse de loopback
Cool ! ça veut dire que ça marche.pchatill a écrit : 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
Essaye avec /usr/bin/curlpchatill a écrit : 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
Oui, cela signifie que domoticz sera accessible depuis toutes les interfaces réseau du pi.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?
Re: Composants one wire plus updatés.
Pas mieux ....Essaye avec /usr/bin/curl
Y'a pas un moyen de monitorer ce qui se passe quand domoticz.sh envoie cette commande curl?
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.4
Re: Composants one wire plus updatés.
pchatill a écrit :Pas mieux ....Essaye avec /usr/bin/curl
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.shSi vous avez une version beta précédente qui fonctionne, je suis intéressée
Re: Composants one wire plus updatés.
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.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 :ça autorise les nouveaux périphériques pendant 5 minutes à chaque démarrage de Domoticz.Code : Tout sélectionner
curl "http://127.0.0.1:8080/json.htm?type=command¶m=allownewhardware&timeout=5"
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619
Domoticz V4.10619
Re: Composants one wire plus updatés.
As tu regardé dans ton fichier syslog ?pchatill a écrit :Pas mieux ....Essaye avec /usr/bin/curl
Y'a pas un moyen de monitorer ce qui se passe quand domoticz.sh envoie cette commande curl?
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 !
Pi3 - Raspbian wheezy 4.14.98-v7
Domoticz V4.10619
Domoticz V4.10619