Je gère pas le cas ou le fichier est vide, l'erreur est normal, comme le fichier existe la fonction recherche la racine du fichier xml et ne la trouve pas.
Pour la librairie python, je crois que c'est un message de domoticz, je suis pas sur que ce soit du au script.
sinon est-ce qu'il est possible de lancer la commande de téléchargement dans un cmd ?
wget -O c:\temp\vacances.xml http://telechargement.index-education.com/vacances.xml
C'est la commande suivante dans le script
retour=os.execute("wget -O "..dest.." "..url)
Bonsoir Dreaml,
Pour la Librairie Python, le message apparait à chaque foi que je lance le script, jamais quand il est arrêté.
Pour wget, il existe effectivement une version Windows mais mes essais sont infructueux, toujours mêmes symptômes
Je vais jeter l'éponge et essayerai d'utiliser le script en supprimant tout ce qui m'est inutile.
Merci de votre aide.
cdt
Bertrand
2018-01-21 18:39:00.088 LUA: Timenow = 18:39
2018-01-21 18:39:00.088 LUA: listeJourTelechargementXml = 30/06 12:20 date du jour = 21/01
2018-01-21 18:39:00.088 LUA: listeJourTelechargementXml = 30/03 12:20 date du jour = 21/01
2018-01-21 18:39:00.088 LUA: listeJourTelechargementXml = 30/09 12:20 date du jour = 21/01
2018-01-21 18:39:00.088 LUA: listeJourTelechargementXml = 30/12 12:20 date du jour = 21/01
2018-01-21 18:39:00.088 LUA: heureExecution = 00:03
2018-01-21 18:39:00.088 LUA: DEBUT SCRIPT VACANCES SCOLAIRES
2018-01-21 18:39:00.088 LUA: Fonction ExisteXML parametre = /home/getget/domoticz/scripts/lua/vacances.xml
2018-01-21 18:39:00.089 LUA: Le fichier xml est présent
2018-01-21 18:39:00.132 LUA: Date de mise a jour = 2017/10/19
2018-01-21 18:39:00.133 LUA: 2018/01/21
2018-01-21 18:39:00.133 LUA: Zone C trouvée
2018-01-21 18:39:00.133 LUA: En vacances scolaires ?= false
2018-01-21 18:39:00.133 LUA: libellé des vacances = nil
2018-01-21 18:39:00.133 LUA: Début des vacances le = nil
2018-01-21 18:39:00.133 LUA: Fin des vacances le = nil
2018-01-21 18:39:00.133 LUA: FIN SCRIPT VACANCES SCOLAIRES elapsed time: 0.0455
seconde
Bonjour getget,
La mise à jour des dispositifs se met à jour à 00:03 il me semble, si tu as modifié l'état dans la journée le script ne le modifie plus.
Je n'ai pas vérifié dans le script étant donné l'heure mais je ne pense pas me tromper.
cdt
Bertrand
balajol a écrit :Bonsoir Dreaml,
Pour la Librairie Python, le message apparait à chaque foi que je lance le script, jamais quand il est arrêté.
Pour wget, il existe effectivement une version Windows mais mes essais sont infructueux, toujours mêmes symptômes
Je vais jeter l'éponge et essayerai d'utiliser le script en supprimant tout ce qui m'est inutile.
Merci de votre aide.
cdt
Bertrand
Pour info balajol, j'ai installer domoticz sur windows j'ai le même comportement que tu décris.
Je vais essayer de comprendre ce qui se passe.