Page 1 sur 2

Composants one wire plus updatés.

Publié : 09 déc. 2016, 10:30
par pchatill
Bonjour.
J'ai un probleme avec mes composants one wire depuis l'install de la V3.5877.
Des que je fais un reboot de mon Pi, ou un domoticz stop, mes composants ne sont plus mis a jour.
Il faut alors que je fasse "accepter de nouveaux dispositifs materiels pendant 5 mn" pour que tout refonctionne.
J'ai bien essayé d'en parler sur le forum anglais, mais cela ne passionne pas les foules ...
Je voudrais juste savoir si vous constatez le meme probleme. (C'etait OK avec la version stable precedente)
Merci

Re: Composants one wire plus updatés.

Publié : 09 déc. 2016, 12:31
par Diab
Salut.
Je suis sous 3.5989 installée sur un Pi3.
Une seule sonde 1-Wire mais aucun PB lors du redémarrage du Pi ou du restart de Domo ;)

Re: Composants one wire plus updatés.

Publié : 10 déc. 2016, 08:24
par pchatill
Bonjour et merci pour ta réponse.
Bon, je tente la derniere beta: V3.6048 (J'espere ne pas le regretter ...)
Toujours le meme probleme.
Cela viendrait donc de chez moi? Je vois pas bien pourquoi ...
1 ou 2 autres réponses permettrait de trancher definitivement.
Merci

Re: Composants one wire plus updatés.

Publié : 10 déc. 2016, 10:25
par patrice
Bonjour oui pareil: marche pas bien si pas coché "accepter ...." .je n'ai pas eu le temps de chercher le pourquoi

Envoyé de mon PULP 4G en utilisant Tapatalk

Re: Composants one wire plus updatés.

Publié : 10 déc. 2016, 15:17
par Neutrino
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.

Re: Composants one wire plus updatés.

Publié : 12 déc. 2016, 14:41
par pchatill
Bonjour et merci pour les réponses!
J'avais pas compris que sur le post
le probleme était récurrent a chaque démarrage.
C'est donc un probleme connu.
J'avais mis la commande
127.0.0.1:8080/json.htm?type=command&param=allownewhardware&timeout=5
dans le crontab,
mais tu as raison neutrino, c'est bien plus judicieux de la mettre dans domoticz.sh... en attendant une réponse des devs!

Patrick

Re: Composants one wire plus updatés.

Publié : 12 déc. 2016, 17:38
par pchatill
Plus judicieux, certes, mais cele ne marche pas chez moi ...
Voici ma fonction do_start.
J'ai une erreur de syntaxe quelque part?
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --chuid $USERNAME --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS \
|| return 2
curl "http://MONIP:8080/json.htm?type=command ... &timeout=5"
}
Merci

Re: Composants one wire plus updatés.

Publié : 12 déc. 2016, 18:36
par Neutrino
T'as un username + mot de passe pour accéder à domoticz ?
Si oui => http://username:password@domoticz-ip:port/json.htm?......
Pourquoi ne pas avoir laisser 127.0.0.1 ?

Re: Composants one wire plus updatés.

Publié : 13 déc. 2016, 09:03
par pchatill
Bonjour.
En fait j'avais commencé par essayé 127.0.0.1, mais cela ne marchait pas non plus.
Je viens d'essayer avec user:password: marche pas non plus.
Je ne vois rien dans les logs...Je n'ai pas, comme quand je le fais depuis mon navigateur,depuis l'onglet parametres ou depuis le crontab:
2016-12-13 08:55:38.112 New sensors allowed for 5 minutes...
Depuis le navigateur, cela marche uniquement avec 192.168.0.24:8080, mais pas avec 127.0.0.1
Une idée?

Re: Composants one wire plus updatés.

Publié : 13 déc. 2016, 19:12
par Neutrino
Dans les réseaux locaux, tu as 127.0.0.* ?
Et dans un terminal, ça donne quoi

Code : Tout sélectionner

curl "http://127.0.0.1:8080/json.htm?type=command&param=allownewhardware&timeout=5"
?