Voici la dernière modification de la procédure (allume)
le programme vérifie si le serveur fonctionne , avec un ping de l’adresse ip
Il vous faudra mettre l’adresse ip de votre Raspberry.
voici la code :
def allume(phrase):
try:
talk("je vérifie le serveur .")
# adresse ip de votre serveur raspeberry
u = os.popen("ping -n 1 192.168.1.27")
result = u.read()
if result.count("perte 0") == 1 and result.count("Impossible") == 0:
print ("ok")
talk(phrase)
url = 'http://192.168.1.27/lumieres.php'
urllib.urlopen(url)
else:
talk("désolé le serveur est éteint")
print("ko")
except IOError:
talk("désolé le serveur est éteint")