Page 3 sur 6
Re: Encore un arrosage automatique !
Publié : 25 mai 2019, 08:28
par garycooper
Je viens de regarder, c'est la première valeur qui est la bonne. Là j'ai 1.0;0.0
Du coup ce sera pareil pour mes autres capteurs puisqu'ils affichent également plusieurs données
Re: Encore un arrosage automatique !
Publié : 28 mai 2019, 17:38
par aleph0
Dsl pour le retard, j'étais un peu pris ces dernier temps.
Pour récupérer la 1ere valeur dans le script, il te faut remplacer la ligne
par
Code : Tout sélectionner
Rn,dummy=string.match(otherdevices_svalues[dev_Rn],"(.-);(.-)$")
Rn=tonumber(Rn)*0.0079 -- W/m²
J'ai pas testé, mais ce devrait pas être trop éloigné de la solution

Re: Encore un arrosage automatique !
Publié : 29 mai 2019, 20:57
par garycooper
Salut aleph0, ça marche ! J'ai eu le même problème pour la température. Le format du capteur est le suivant :
2019-05-29 20:56:09.364 Status: LUA: Temperature 16.7;50;1;1021;2 �C
Du coup j'ai codé comme ça
Code : Tout sélectionner
T,dummy=string.match(otherdevices_svalues[dev_T],"(.-);(.-)$")
et c'est nickel :
2019-05-29 21:34:09.527 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_time_conso_chauffage.lua
2019-05-29 21:34:09.564 Status: LUA: Cd=0.96
2019-05-29 21:34:09.564 Status: LUA: Lux0.0;0.0
2019-05-29 21:34:09.564 Status: LUA: Pressure 1022 hPa
2019-05-29 21:34:09.564 Status: LUA: Temperature 15.7 �C
2019-05-29 21:34:09.564 Status: LUA: Relative humidity 53 %
2019-05-29 21:34:09.564 Status: LUA: Solar irradiance 0 W/m�
2019-05-29 21:34:09.565 Status: LUA: Wind speed 20.520001029968 km/h
2019-05-29 21:34:09.565 Status: LUA: Pressure of saturated vapor 1.7837358312437 kPa
2019-05-29 21:34:09.565 Status: LUA: Pressure of actual vapor 0.94537999055915 kPa
2019-05-29 21:34:09.565 Status: LUA: Delta 0.11419877574148
2019-05-29 21:34:09.565 Status: LUA: Gamma 0.067963
2019-05-29 21:34:09.565 Status: LUA: ET0 0.067630739670099 mm/h
2019-05-29 21:34:09.566 Status: LUA: rate 0.068414346873473
2019-05-29 21:34:09.566 Status: LUA: EVP_Act 0.0011402391145579
2019-05-29 21:34:09.566 Status: LUA: EVP Ct b4 0.068414346873473;0.0011402391145579
2019-05-29 21:34:09.566 Status: LUA: EVP Ct Af : 375|0|0.067630739670099;0.0022674181090596
2019-05-29 21:34:09.580 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_time_evaporation.lua
Maintenant il va falloir que je fasse le script de commande des 4 électrovannes et le faire exécuter vers 2h du matin chaque jour
Re: Encore un arrosage automatique !
Publié : 10 nov. 2019, 12:21
par Neutrino
Salut Aleph0,
Je vois que ton excellent travail a été repris ici :
https://www.planete-domotique.com/blog/ ... n-greeniq/
Bravo

Re: Encore un arrosage automatique !
Publié : 10 nov. 2019, 12:43
par aleph0
Merci
Ça m'a permis de vois que toutes les images ont disparues, à cause de free qui a changé mon IP fixe

Je viens de corriger ce sujet mais va falloir que je passe sur tous les autres !
Re: Encore un arrosage automatique !
Publié : 21 déc. 2019, 07:26
par jpr105
Bonjour
aleph0,
L'équipe de Planète-Domotique nous a ressuscité le
GreenIG cette année et j'y ai participé à hauteur de
3 articles.
Il ne nous manquait plus que la pondération météo pour que tout soit parfait et alors là, bravo pour votre
article.
Je sais ce qu'il me reste à faire pour la nouvelle saison d'arrosage 2020 !
On retrouvera enfin toutes les fonctionnalités du GreenIQ ... en local, sans passer par leurs serveurs ... Nickel
Merci encore et bonnes fêtes de fin d'année

Re: Encore un arrosage automatique !
Publié : 21 déc. 2019, 07:44
par aleph0
Merci
Envoyé de mon moto g(6) en utilisant Tapatalk
Re: Encore un arrosage automatique !
Publié : 30 avr. 2020, 14:08
par garycooper
Bonjour, j'essaie d'adapter le script d'arrosage à mon installation (4 électrovannes pilotées par un sonoff 4ch) qui ont des débits différents (configuration des turbines ou tuyères différente). Du coup, le temps d'ouverture de chaque électrovanne est différent. je cherche comment transcrire ce que je cherche à avoir :
- ouvrir l'électrovanne A pendant W min
- ouvrir l'électrovanne B pendant X min, après la fermeture de l'électrovanne A
- ouvrir l'électrovanne C pendant y min, après la fermeture de l'électrovanne B
- ouvrir l'électrovanne D pendant y min, après la fermeture de l'électrovanne C
Je n'arrive pas à coder cela, à chaque fois j'ai une ouverture simultanée des électrovannes.
J'utilise avec succès tes scripts EVP et sur le calcul d'humidité du sol.
Re: Encore un arrosage automatique !
Publié : 25 mars 2021, 00:11
par boggiz
Bonsoir a tous,
Je ne sais pas si c'est très important mais je me pose cette question : une fois l'arrosage terminé qu'elle est la valeur d'humidité que l'on reporte ? la valeur target ou start ?
start_Hs=25
target_Hs=20
Avec mes remerciements
Re: Encore un arrosage automatique !
Publié : 25 mars 2021, 07:01
par garycooper
Bonjour Boggiz, la valeur "start_Hs" (ici 25) est la valeur d'humidité du sol à partir de laquelle ton arrosage commencera (valeur indiquée par ton capteur d'humidité).
La valeur "target_Hs" (ici 20) est la valeur d'humidité cible. Ces valeurs sont donc à indiquer au début et à éventuellement corrigé en fonction de l'allure de ta pelouse ou de ton potager. En gros, le script va calculer combien de temps il faut ouvrir ton electrovanne (ou mettre en service ta pompe) pour avoir une humidité de sol qui passe de 25cb à 20cb. Cette durée dépendra bien sûr de la surface à arroser que tu as indiqué ainsi que le débit d'eau disponible.