Temps réponse au ping lors de la détection wifi
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Temps réponse au ping lors de la détection wifi
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
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
si tu lances plusieurs ping en même temps, il est possible que le Pi ne répondent pas aussi vite que prévu...
domoticien amateur option bidouille
Re: Temps réponse au ping lors de la détection wifi
Tu as combien d'ip à pinguer ?
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Temps réponse au ping lors de la détection wifi
Salut,
tu peux tenter d'ajouter un -W1 (en majuscule)
http://linux.die.net/man/8/ping
tu peux tenter d'ajouter un -W1 (en majuscule)
Code : Tout sélectionner
ping -c1 -w1 -W1 -qMAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: Temps réponse au ping lors de la détection wifi
je vais tester ca merci pour le lien
A terme 5 ip mais pour l'instant je teste sur une IP
A terme 5 ip mais pour l'instant je teste sur une IP
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Temps réponse au ping lors de la détection wifi
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
Code : Tout sélectionner
man pingMAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: Temps réponse au ping lors de la détection wifi
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
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
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Temps réponse au ping lors de la détection wifi
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
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
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: Temps réponse au ping lors de la détection wifi
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


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
Dernière modification par pierrotori le 18 juin 2016, 19:26, modifié 3 fois.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Temps réponse au ping lors de la détection wifi
imagesia.com ?
Désolé mais opendns me block ce domaine pour pornographie.
Un copier/coller ne suffit pas ?
Ton script ?
Désolé mais opendns me block ce domaine pour pornographie.
Un copier/coller ne suffit pas ?
Ton script ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien