Luminosité théorique extérieure

Vous avez crée un script lua dont vous êtes fier, un .sh génial, un programme python hors du commun, un tuto , c'est ici que vous pouvez les partager.
Soyez précis quant aux prérequis, les manips à faire pour que votre bijou fonctionne (des chmod ?, un apt-get à faire ...)
Décrivez précisément son fonctionnement
Placez votre code entre [Quote] et {/Quote]
vr6man
Messages : 105
Enregistré le : 18 juil. 2017, 12:15

Re: Luminosité théorique extérieure

Message par vr6man » 04 juin 2018, 22:15

ok par contre dans la crontab je met quoi pour que le script ce lance regulièrement

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.


Neutrino
Messages : 1029
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)

Re: Luminosité théorique extérieure

Message par Neutrino » 04 juin 2018, 22:50

Pas besoin de passer par le crontab.
Domoticz lancera le script toutes les minutes.
Ensuite, dans le script, les calculs se font toutes les 5 minutes pour éviter les surcharges.
Ma maison à plein d'IP ! :mrgreen:

vr6man
Messages : 105
Enregistré le : 18 juil. 2017, 12:15

Re: Luminosité théorique extérieure

Message par vr6man » 05 juin 2018, 07:26

super et merci de ton aide

le scripty tourne bien

par contre il m'indique ce matin a 07H20 9267 lux je n'ai aucune idée a ton idée ca peut etre correct sachant qu'il fait un temps orageux et gris

vr6man
Messages : 105
Enregistré le : 18 juil. 2017, 12:15

Re: Luminosité théorique extérieure

Message par vr6man » 14 juin 2018, 17:03

depuis hier je cette erreur et les valeurs ne se mettent plus a jour

2018-06-14 17:00:01.256 Error: EventSystem: in /home/pi/domoticz2/scripts/lua/script_time_SolarSensor.lua: /home/pi/domoticz2/scripts/lua/script_time_SolarSensor.lua:397: attempt to perform arithmetic on a nil value

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.


Neutrino
Messages : 1029
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)

Re: Luminosité théorique extérieure

Message par Neutrino » 14 juin 2018, 19:00

vr6man a écrit :2018-06-14 17:00:01.256 Error: EventSystem: in /home/pi/domoticz2/scripts/lua/script_time_SolarSensor.lua: /home/pi/domoticz2/scripts/lua/script_time_SolarSensor.lua:397: attempt to perform arithmetic on a nil value
Opération arithmétique sur une variable nulle à la ligne 397.
Regarde ta ligne 397 pour voir si tu ne remontes pas une variable nulle.
Ma maison à plein d'IP ! :mrgreen:

vr6man
Messages : 105
Enregistré le : 18 juil. 2017, 12:15

Re: Luminosité théorique extérieure

Message par vr6man » 14 juin 2018, 19:12

voila la ligne 397

if tonumber(otherdevices_svalues['Lux'])+round(weightedLux,0)>0

Neutrino
Messages : 1029
Enregistré le : 10 juil. 2015, 15:42
Localisation : Challans (85)

Re: Luminosité théorique extérieure

Message par Neutrino » 14 juin 2018, 20:13

Tu as bien un device qui s'appelle Lux?
Attention au majuscules/minuscules.
Modifié en dernier par Neutrino le 15 juin 2018, 08:54, modifié 1 fois.
Ma maison à plein d'IP ! :mrgreen:

vr6man
Messages : 105
Enregistré le : 18 juil. 2017, 12:15

Re: Luminosité théorique extérieure

Message par vr6man » 15 juin 2018, 08:26

Merci exact j'avais mis lux au lieu de Lux

super et merci de ton aide

Oui_OuiBlog
Messages : 27
Enregistré le : 27 juil. 2017, 21:53

Re: Luminosité théorique extérieure

Message par Oui_OuiBlog » 04 sept. 2018, 13:33

L'un d'entre vous a vérifié la qualité des infos remontées par les SYNOP.

Chez moi c'est du grand n'importe quoi depuis quelques jours (la nébulosité est mise à jour de manière très aléatoire, du coup le script garde la dernière valeur connue, qui est souvent inadaptée ; genre actuellement, c'est grand soleil et j'ai un Octa à 7/8).

Si quelqu'un a une source de données plus fiable que les stations météo de l'OMM (!), ça m'intéresse.

J'envisage de bricoler un calcul de la valeur Octa à partir du temps remonté par WU (sunny = 2, partly cloudy = 4, mostly cloudy = 6, rain = 8), c'est un peu moisi, mais a priori plus fiable que les données OMM.

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

Re: Luminosité théorique extérieure

Message par aleph0 » 04 sept. 2018, 13:52

Ici j'ai remplacé les données SYNOP par la couverture nuageuse de darksky qui est mise à jour plus régulièrement.
Voir ici https://www.domoticz.com/forum/viewtopi ... 61&t=22090 pour récupérer les données
Puis dans solar sensor :

Code : Tout sélectionner

    local dev_Cld="Couverture nuageuse"
    [...]
    Cloud=otherdevices_svalues[dev_Cld]/100
    Octa=8*Cloud
J'ai aussi rajouté la prise en compte de l'équation du temps car je me sert du script pour piloter l'éclairage et les décalage de 1/2h étaient pénibles à la tombée du jour :

Code : Tout sélectionner

    solarMeanHour = timeDecimal + (4 * longitude / 60 )    -- The average solar Hour

    -- Prise en compte de l'équation du temps
    M=356.8+0.9856*(numOfDay-1) --degre
    C=1.91378*math.sin(math.rad(M))+0.02*math.sin(math.rad(2*M)) --degre
    L=280+C+0.9856*numOfDay --degre
    R=-2.46522*math.sin(math.rad(2*L))+0.05303*math.sin(math.rad(4*L)) --degre
    EqT=(C+R)*4 --minutes
    
    solarHour=solarMeanHour-EqT/60

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