DZVents : DarkSky et probabilité de pluie

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]
denis_berthet
Messages : 4
Enregistré le : 22 juil. 2018, 17:29

Re: DZVents : DarkSky et probabilité de pluie

Message par denis_berthet » 02 nov. 2018, 08:43

Bonjour,

j'ai une erreur depuis quelques jours depuis que les conditions météo ont changé :

Code : Tout sélectionner

2018-11-02 08:00:12.780 Status: dzVents: Error (2.4.6): :Meteo: An error occured when calling event handler DarkSky2
2018-11-02 08:00:12.780 Status: dzVents: Error (2.4.6): :Meteo: /home/pi/domoticz/scripts/dzVents/scripts/DarkSky2.lua:112: attempt to perform arithmetic on global 'Pow_WindSpeed' (a nil value)
Après avoir regardé le code d'origine, dans la fonction TempChill_calc, on constate ceci :

Code : Tout sélectionner

	local function TempChill_calc(Temp_val, WindSpeed_kmh_val) -- https://fr.wikipedia.org/wiki/Temp%C3%A9rature_ressentieFroid_ressenti
    		local TempChill_val = Temp_val
    		if (Temp_val ~= nil and WindSpeed_kmh_val ~= nil and Temp_val <= 10) then
			if (WindSpeed_kmh_val > 4.8) then
    				local Pow_WindSpeed = math.pow(WindSpeed_kmh_val, 0.16)
				TempChill_val = 13.12 + 0.6215 * Temp_val + (0.3965 * Temp_val - 11.37) * Pow_WindSpeed
    			elseif WindSpeed_kmh_val >= 0 then
    				TempChill_val = Temp_val + 0.2 * (0.1345 * Temp_val - 1.59) * Pow_WindSpeed
    			end
    		end
    		return round(TempChill_val,1)
    		-- apparentTemperature from Dark Sky could be used...
    	end
    
La variable Pow_WindSpeed est dans la condition, il suffit de la sortir avant la ligne ******** if (WindSpeed_kmh_val > 4.8) then ********

Code : Tout sélectionner

local function TempChill_calc(Temp_val, WindSpeed_kmh_val) -- https://fr.wikipedia.org/wiki/Temp%C3%A9rature_ressentieFroid_ressenti
    		local TempChill_val = Temp_val
    		if (Temp_val ~= nil and WindSpeed_kmh_val ~= nil and Temp_val <= 10) then
    			local Pow_WindSpeed = math.pow(WindSpeed_kmh_val, 0.16) 
			if (WindSpeed_kmh_val > 4.8) then
				TempChill_val = 13.12 + 0.6215 * Temp_val + (0.3965 * Temp_val - 11.37) * Pow_WindSpeed
    			elseif WindSpeed_kmh_val >= 0 then
    				TempChill_val = Temp_val + 0.2 * (0.1345 * Temp_val - 1.59) * Pow_WindSpeed
    			end
    		end
    		return round(TempChill_val,1)
    		-- apparentTemperature from Dark Sky could be used...
    	end

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.


papoo
Messages : 1370
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : DarkSky et probabilité de pluie

Message par papoo » 03 nov. 2018, 13:56

merci denis_berthet mais je pense que tu ne parles pas du meme script que celui de cette page.
celui-ci n'extrait que les probabilité de pluie, il n'y as pas de fonction TempChill_calc
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

denis_berthet
Messages : 4
Enregistré le : 22 juil. 2018, 17:29

Re: DZVents : DarkSky et probabilité de pluie

Message par denis_berthet » 03 nov. 2018, 14:03

Tu as raison papoo, il s'agit bien d'un script DarkSky, mais il ne s'agit pas de celui ci.

Je ne sais pas ou j'ai chopé celui ci.

Désolé

papoo
Messages : 1370
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : DarkSky et probabilité de pluie

Message par papoo » 03 nov. 2018, 14:17

y'a pas de mal
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

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.


Archib75
Messages : 2
Enregistré le : 05 nov. 2018, 11:44

Re: DZVents : DarkSky et probabilité de pluie

Message par Archib75 » 05 nov. 2018, 15:40

bonjour PAPOO
Je vient de faire les modif que tu m'as proposé ce matin, j'ai reçu une mise à jour des données.donc super meri encore pour ton aide.
Philippe

je revient vers ma question d'origine d'avoir sur mon dashbaord les prévisions à 7 jour mais avec simplement un logo de prévision de température et d'ensoleillement (un peu classique) associé au proba de pluie (étant motard cela me faciliterait la vie).
Qu'n pense tu ?

papoo
Messages : 1370
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : DarkSky et probabilité de pluie

Message par papoo » 05 nov. 2018, 16:29

Je n’en pense que du bien même si je ne comprend pas trop ce que tu souhaites.
Si tu pouvais développer, notamment quel Dashboard ? Monitor?
Un logo du temps comme dans une appli mobile?
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

Archib75
Messages : 2
Enregistré le : 05 nov. 2018, 11:44

Re: DZVents : DarkSky et probabilité de pluie

Message par Archib75 » 06 nov. 2018, 06:45

J'utilise "monitor" pour enrichir le dashboard de Domoticz cf "https://easydomoticz.com/forum/viewtopic.php?t=331"
de ce fait je désirerais utiliser une page dédie météo avec des prévision a 7jours incluant par jour une icone de prevision (comme une appli mobile)(soleil nuages.... ta prévision de pluie , la température ect ect.)
voila un peu mon désire. rendre un peu plus sympa qu'un simple affichage de %

PS : les prévisions de probabilité de pluie sont géniale!!!! et elles marche grâce a ton aide.
Philippe

papoo
Messages : 1370
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : DarkSky et probabilité de pluie

Message par papoo » 07 nov. 2018, 21:27

pour monitor, cette page météo ne convient pas?
2016-04-13-09_29_36-Domoticz-Monitor.png
2016-04-13-09_29_36-Domoticz-Monitor.png (446.22 Kio) Vu 242 fois
https://pon.fr/prevision-meteo-a-3-jours/
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

cyberbob
Messages : 353
Enregistré le : 28 nov. 2016, 19:43
Localisation : Belgique

Re: DZVents : DarkSky et probabilité de pluie

Message par cyberbob » 10 nov. 2018, 18:06

papoo a écrit :
17 sept. 2018, 17:58
...Ce script peut potentiellement récupérer les 48 prévisions horaires disponible. Créez autant de capteurs virtuels pourcentage correspondant aux prévisions horaires que vous souhaitez.
Encore merci pour ton script qui fonctionne très bien,
mais Je voudrais aussi paramétrer les notification Pushover ou email, je pense que tu l'as fait mais je ne suis pas sûr que tout est bien fait :
:
proba_pluie2.jpg
proba1
proba_pluie2.jpg (31.14 Kio) Vu 191 fois
Et il est paramétrer comme ca :
:
proba_pluie1.jpg
proba_pluie1.jpg (218.52 Kio) Vu 191 fois
Aucune notif n'est envoyée, pourtant avec une proba supérieure à 20%.
J'ai testé, Les notif fonctionne bien avec un inter, donc cela viens de l'onglet "proba pluie 1h" ?
Vois-tu quelques chose qui est mal fait ?
Merci.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz & 433.42MHz / Script en LUA & Blocky

papoo
Messages : 1370
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: DZVents : DarkSky et probabilité de pluie

Message par papoo » 10 nov. 2018, 20:48

j'ai mis uniquement supérieur à et cela fonctionne correctement
ma config à moi
2018-11-10 20_47_05-Domoticz.png
2018-11-10 20_47_05-Domoticz.png (32.58 Kio) Vu 173 fois
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

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