Arrosage automatique du jardin

les autres capteurs : Sondes Météo, switches
garycooper
Messages : 213
Enregistré le : 07 août 2017, 23:58

Re: Arrosage automatique du jardin

Message par garycooper »

Salut Manuloup ! Désolé pour ma réponse tardive ... Je viens de tester le lancement manuel du script après insertion de l'identifiant et du mot de passe, voilà le résultat :
./arrosage.sh: ligne 17 : [: = : opérateur unaire attendu
RAINVAL : 0.0
./arrosage.sh: ligne 35 : [: = : opérateur unaire attendu
Arret de l arrosage auto !
{
"status" : "OK",
"title" : "SwitchScene"
}
{
"status" : "OK",
"title" : "AddLogMessage"
}
L'arrosage s'est effectivement déclenché. Reste à voir maintenant si le crontab le déclenchera bien de façon automatique.

Edit du 11-04 :
L'arrosage s'est bien déclenché à 2h du matin ! Par contre, pas de trace dans les log de domoticz. J'ai pu vérifier que ça s'était bien déclenché en vérifiant les logs des électrovannes.
Modifié en dernier par garycooper le 12 avr. 2019, 16:31, modifié 1 fois.

manuloup
Messages : 544
Enregistré le : 18 févr. 2015, 13:05

Re: Arrosage automatique du jardin

Message par manuloup »

Hello,

Serait-il possible de voir les tests que tu as en ligne 17 et 35 ?
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

manuloup
Messages : 544
Enregistré le : 18 févr. 2015, 13:05

Re: Arrosage automatique du jardin

Message par manuloup »

Hello Garycooper,

Je vois ceci dans ton test :

if [ ${ACTION} = "Off" ] ;

Or, dans ta cron, tu mets le off ou on en minuscule. Je te recommande donc d'uniformiser le tout et de tout mettre en minuscule (on, off) pour éviter les erreurs. Je pense que ton erreur de test peut venir de là.
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

garycooper
Messages : 213
Enregistré le : 07 août 2017, 23:58

Re: Arrosage automatique du jardin

Message par garycooper »

Merci Manuloup, effectivement la ligne 17 est
if [ ${ACTION} = "Off" ] ;
et la ligne 35 est
if [ ${ACTION} = "On" ] ;
Je vais mettre tout ça en phase dans le crontab et je te redirai. Je m'interroge sur la nécessité de mettre la ligne
00 03 * 4-9 2,4,6 /home/pi/domoticz/scripts/shell/arrosage.sh off >
dans le crontab. Puisque c'est une scène, ça s'arrête tout seul, non ?

manuloup
Messages : 544
Enregistré le : 18 févr. 2015, 13:05

Re: Arrosage automatique du jardin

Message par manuloup »

Non, cela est nécessaire pour l'arrêter ensuite.
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

Répondre