Arrosage automatique du jardin

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
garycooper
Messages : 453
Inscription : 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.
Dernière modification par garycooper le 12 avr. 2019, 16:31, modifié 1 fois.
manuloup
Messages : 781
Inscription : 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 ?
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
manuloup
Messages : 781
Inscription : 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à.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
garycooper
Messages : 453
Inscription : 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 : 781
Inscription : 18 févr. 2015, 13:05

Re: Arrosage automatique du jardin

Message par manuloup »

Non, cela est nécessaire pour l'arrêter ensuite.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Répondre