Bonjour une petite modification au programme domotique
(si le serveur ne réponds pas un message erreur , sinon on lance le fichier php du serveur )
def allume(phrase):
try:
url = 'http://192.168.1.27/lumieres.php'
urllib.urlopen(url)
talk(phrase)
except IOError:
talk("désolé le serveur est éteint")
idem pour la procédure def eteins(phrase):
j ai essayer de tester par un ping avec ca , mais rien a faire ca marche en python mais pas avec mrl
#hostname = "192.168.1.27"
#reponse = subprocess.Popen(["ping.exe",hostname],stdout = subprocess.PIPE).communicate()[0]
#reponse = os.system("ping -c 1" + hostname) # ping le serveur voir si il répond
#print reponse
#if len(reponse) >490:
# print"connecté"
# talk("serveur allumé")
#else:
# print"non connecté"
# talk("serveur éteint")
-
This reply was modified 8 years, 2 months ago by lecagnois.
-
This reply was modified 8 years, 2 months ago by lecagnois.