Page 1 sur 2
Temps réponse au ping lors de la détection wifi
Publié : 15 juin 2016, 22:12
par pierrotori
Bonsoir,
Dans mon script lua j'ai mis cette commande ping -c1 -w1 -q 192.168.0.XX
Cela fonctionne très bien pourtant quand je pars et je reviens chez moi j'ai cette erreur dans ma log
2016-06-15 XX:XX:10.326 Error: EventSystem: Warning!, lua script /home/pi/domoticz/scripts/lua/script_time_ping.lua has been running for more than 10 seconds
2016-06-15 XX:XX:10.527 Error: EventSystem: Warning!, lua script /home/pi/domoticz/scripts/lua/script_time_ping.lua has been running for more than 10 seconds
Est ce normal? manque t'il un paramètre à la commande pour qu'elle réagisse plus vite lors d'une non réponse?
Bonne soirée
Pierrotori
Re: Temps réponse au ping lors de la détection wifi
Publié : 16 juin 2016, 16:33
par ganq
si tu lances plusieurs ping en même temps, il est possible que le Pi ne répondent pas aussi vite que prévu...
Re: Temps réponse au ping lors de la détection wifi
Publié : 16 juin 2016, 19:18
par Neutrino
Tu as combien d'ip à pinguer ?
Re: Temps réponse au ping lors de la détection wifi
Publié : 16 juin 2016, 19:38
par vil1driver
Salut,
tu peux tenter d'ajouter un -W1 (en majuscule)
http://linux.die.net/man/8/ping
Re: Temps réponse au ping lors de la détection wifi
Publié : 16 juin 2016, 20:42
par pierrotori
je vais tester ca merci pour le lien
A terme 5 ip mais pour l'instant je teste sur une IP
Re: Temps réponse au ping lors de la détection wifi
Publié : 16 juin 2016, 21:16
par vil1driver
Sache que chaque commande sous linux possède un manuel (man) que tu peux obtenir sur le web ou directement dans un terminal avec la commande man
Re: Temps réponse au ping lors de la détection wifi
Publié : 18 juin 2016, 10:46
par pierrotori
oui je fais meme un man ping > toto.txt
Bon sinon pour le ping avec -W1 ca change rien j'ai toujours les 2 erreurs à la détection et la non détection du GSM
Re: Temps réponse au ping lors de la détection wifi
Publié : 18 juin 2016, 11:01
par vil1driver
Pourquoi masquer l'heure des logs ?
On se fiche de savoir à quelle heure tu as quitté ton domicile..
Du coups c'est 2 erreur en moins d'une secondes ou bien c'était 2 lancements à 1 minute d'intervalle ?
C'est étrange avec une seule ip.
Quel est ton script
Re: Temps réponse au ping lors de la détection wifi
Publié : 18 juin 2016, 18:54
par pierrotori
donc voici une entrée sortie de chez moi
voici le script
commandArray = {}
local idxGsm = '20' -- idx de la variable Utilisateur
local idxSms = '15' -- idx de la variable Utilisateur
local today = os.date("%A")
local DEBUG = 'NON'
time=os.time()
minutes=tonumber(os.date('%M',time))
hours=tonumber(os.date('%H',time))
t1 = os.date("%H:%M")
if ( hours > 7 and ( (minutes==5) or (minutes==20) or (minutes==35) or (minutes==50) ) ) then
ping_success = os.execute('ping -c1 -w1 -W1 -q 192.168.0.xx')
if ping_success then
if ( otherdevices['gsm_pierre'] == 'Off' ) then
-- Début debug
if( DEBUG == 'OUI') then
print("=====================================")
print(os.date("%Y-%m-%d %H:%M:%S", os.time()))
print('Ping GSM pierre: OK')
end
commandArray['gsm_pierre']='On'
else
if (otherdevices['gsm_pierre'] == 'On') then
-- Début debug
if( DEBUG == 'OUI') then
print("=====================================")
print(os.date("%Y-%m-%d %H:%M:%S", os.time()))
print('Ping GSM pierre: KO')
end
commandArray['gsm_pierre']='Off'
end
end
end
return commandArray
Re: Temps réponse au ping lors de la détection wifi
Publié : 18 juin 2016, 19:09
par vil1driver
imagesia.com ?
Désolé mais opendns me block ce domaine pour pornographie.
Un copier/coller ne suffit pas ?
Ton script ?