Prévisions de pluie
Re: Prévisions de pluie
pour moi toujours des problème de crontab !
je vais bien finir par trouver
par contre le script en lua fonctionne bien
je vais bien finir par trouver
par contre le script en lua fonctionne bien
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Prévisions de pluie
comment édites tu crontab ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Prévisions de pluie
crontab -e
y a d'autres façons ?
y a d'autres façons ?
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Prévisions de pluie
oui avec sudo mais il ne faut pas justement, ça pose souvent des problèmes, je voulais le vérifier..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Prévisions de pluie
j'ai du le faire aussi avec sudo !! ( pour essayer !!) c'est pas bien ? on fait comment pour faire marche arrière ?
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Prévisions de pluie
tu ré édites et supprimes ce qu'il y a
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Prévisions de pluie
On fait autant de choses en cron qu'en ligne de commande, un shell est un shell! La différence est liée probablement a des variables d'environnement "système" et au fait que certains outils que vous utilisez dans le script ont été installés probablement en ligne de commande.totof60 a écrit :...En résumé : le resultat est bon lorsque je lance le script via Putty et est faux lorsque c'est le crontab qui exécute le script.
Une première piste est de remplacer les appels d'exécutables/scripts par leur chemin absolu et/ou vérifier que l'on a bien accès aux outils qu'on appelle dans le script. Dans ton script totof60, which curl which jq ? (je soupçonne jq qui peut avoir été installé de façon particulière).
Différence entre un simple crontab et un sudo crontab, dans le premier cas on modifie la cron du user en cours, dans le second celle de root et dans le second cas, le script va s'exécuter avec les droits root. Sous Linux chaque utilisateur a sa propre crontab, autre solution modifier directement la crontab "système" sur raspbian sous /etc/crontab.
Enfin pour trouver la raison qui explique pourquoi ca ne marche pas en cron, tu devrais découper les commandes de ton script au besoin juste "pour test" pour voir pourquoi tu as un comportement différent en cron.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: Prévisions de pluie
Merci rimram de t' intéresser a mon soucis .
Ce qu'il y a de difficile à comprendre c'est que le script s’exécute en "manuel" mais pas via la crontab .
Dans ma logique de novice la crontab ne fait que mettre des délais d’exécution en œuvre.
Hors il en est tout autre ; il y a aussi une vérification de possibilité d’exécution.
Lorsqu'on débute et que l'on suit des tutos, il a : " il ne reste plus qu'a mettre cela dans la crontab "...
Ce qu'il y a de difficile à comprendre c'est que le script s’exécute en "manuel" mais pas via la crontab .
Dans ma logique de novice la crontab ne fait que mettre des délais d’exécution en œuvre.
Hors il en est tout autre ; il y a aussi une vérification de possibilité d’exécution.
Lorsqu'on débute et que l'on suit des tutos, il a : " il ne reste plus qu'a mettre cela dans la crontab "...
Domoticz V2022.2
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous Buster, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
Re: Prévisions de pluie
Salut,
Essaye en mettant les chemins complets pour les exécutables (ex: /usr/bin/curl au lieu de mettre simplement curl).
Pour trouver les chemins: whereis curl
@+
Essaye en mettant les chemins complets pour les exécutables (ex: /usr/bin/curl au lieu de mettre simplement curl).
Pour trouver les chemins: whereis curl
@+