Encore un arrosage automatique !

Vos échanges, bricolages, idées et questions concernant l'ESP8266, les NodeMCU,Weemos, et consort
garycooper
Messages : 154
Enregistré le : 07 août 2017, 23:58

Re: Encore un arrosage automatique !

Message par garycooper » 25 mai 2019, 08:28

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

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


aleph0
Messages : 226
Enregistré le : 27 avr. 2016, 08:06
Localisation : Hérault (34)

Re: Encore un arrosage automatique !

Message par aleph0 » 28 mai 2019, 17:38

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

Code : Tout sélectionner

Rn=otherdevices_svalues[dev_Rn]*0.0079 -- W/m²
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 ;-)

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

Re: Encore un arrosage automatique !

Message par garycooper » 29 mai 2019, 20:57

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

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre