Page 5 sur 11
Re: LUA : vacances scolaires
Publié : 17 janv. 2018, 00:18
par balajol
papoo a écrit :Bizarre qu’un script lua ai besoin d’une librairie Python???
+1
B
Re: LUA : vacances scolaires
Publié : 17 janv. 2018, 10:03
par DreamL
Bonjour
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)
C'est peut etre le wget qui ne fonctionne pas
Re: LUA : vacances scolaires
Publié : 17 janv. 2018, 18:54
par balajol
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
Re: LUA : vacances scolaires
Publié : 21 janv. 2018, 18:42
par getget
Bonjour, j'ai un soucis, j'ai installé et configuré le script.
Le bouton pour les vacances en cours passe à 0 (normal), celui pour demain reste à 1 si je l'avais mit à 1.
Dans le log j'ai :
Code : Tout sélectionner
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
Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 00:58
par balajol
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
Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 07:28
par getget
J'avais mit le paramètre de debug qui -il me semble- exécuté le script peu importe l'heure

Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 12:11
par DreamL
Bonjour
C'est l'option ForceExecution qui fait executer le script toutes les minutes.
L'option debug ne fait que afficher les messages
Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 12:18
par getget
oui oui, j'ai mit les 2 (sinon je n'aurai pas eu le message que j'ai copié collé plus haut

)
Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 12:34
par DreamL
Je viens de tester et en effet j'ai le même comportement.
je corrige cela ce soir
Re: LUA : vacances scolaires
Publié : 22 janv. 2018, 12:37
par DreamL
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.