Page 3 sur 4

Re: script python via la crontab

Publié : 24 nov. 2018, 20:01
par vil1driver
Pour préciser le point signifie 'dans le répertoire courant'
Pour rappel il édite avec sudo..

Re: script python via la crontab

Publié : 24 nov. 2018, 20:37
par vr6man
oui je suis bien dans pi et le répertoire est bien domoticz2

Re: script python via la crontab

Publié : 25 nov. 2018, 19:33
par patrice
Bonsoir
un petit ls -lisa dont tu copierai le retour nous donnerai les droits appliques au fichier en question

Re: script python via la crontab

Publié : 25 nov. 2018, 19:40
par vr6man
voila

128131 4 drwxr-xr-x 3 pi pi 4096 nov 24 17:12 .
127945 4 drwxr-xr-x 9 pi pi 4096 nov 14 19:18 ..
129259 4 drwxr-xr-x 2 pi pi 4096 nov 24 17:12 .AppleDouble
134338 8 -rwxr-xr-x 1 pi pi 1847 jun 19 21:59 clean_start.py
126506 32 -rwxr-xr-x 1 pi pi 30632 nov 24 11:48 cozytouch.py
128128 8 -rw-r--r-- 1 pi pi 4316 jun 23 15:45 domoticz.py
128132 4 -rw-r--r-- 1 pi pi 1993 jun 23 15:45 googlepubsub.py
128127 4 -rw-r--r-- 1 pi pi 1116 jun 23 15:45 reloader.py
128125 4 -rw-r--r-- 1 pi pi 637 jun 23 15:45 script_device_demo.py
128126 4 -rw-r--r-- 1 pi pi 353 jun 23 15:45 script_time_demo.py

Re: script python via la crontab

Publié : 25 nov. 2018, 20:26
par patrice
merci
Lorsque tu lance ta commande dans ton crontab tu es connecté en tant que utilisateur pi ou bien un autre ?
En d'autres mots Est ce bien le crontab de pi que tu utilises ?

Re: script python via la crontab

Publié : 25 nov. 2018, 20:35
par vr6man
oui je suis connecté en pi pour la crontab

Re: script python via la crontab

Publié : 25 nov. 2018, 21:37
par patrice
Bien,
Dans ton script vire le env devant l'appel de python et fait une sortie dans un fichier comme d'ahab et envoie ca ici STP

Re: script python via la crontab

Publié : 25 nov. 2018, 21:44
par vr6man
j'ai mis

*/2 * * * * python2.7 /home/pi/domoticz2/scripts/python/cozytouch.py >> /home/pi/cozytouch.log 2>&1

dans le log j'ai:

Requete de test reussie : Interrogation serveur...
idx sauvegarde : 15
liste des devices sauvegardes:
[{'nom': 'chauffe eau_1', 'idx_compteur_pompe': u'534', 'idx_conso_eau': u'533', 'url': u'io://0809-5152-2318/14439796#1', 'idx_mesure_temp': u'532', 'idx_compteur': u'535', 'idx_switch_auto_manu': u'530', 'x': 1, 'idx_on_off': u'531'}]


Par contre toujours pas de device mis a jour

Re: script python via la crontab

Publié : 25 nov. 2018, 21:48
par patrice
AAAHHHH

Mais donc ca marche !!
Tu n'a plus d'erreur d'excution due à crontab , c'est juste un bug dans ta ligne de mise à jour de ton device probablement
Donc la crontab n'a plus rien à faire la dedans c'est pas elle qui bugge mais ton script cozytouch qui ne fait pas le bon boulot

Re: script python via la crontab

Publié : 25 nov. 2018, 21:50
par vr6man
on peu pas vraiment dire ca

ca donne ce message depuis que j'ai enlevé sur tes conseils env

par contre les devices ne se mettent pas à jour