Page 1 sur 1
Obtenir la vitesse du vent à partir d'open weather map
Publié : 17 janv. 2020, 21:35
par fraisdos
Bonjour,
J'utilise Open Weather Map pour les données météo de ma ville.
J'aimerais extraire la vitesse du vent, les rafales pour fermer un store automatiquement.
J'ai une variable Température / Vitesse du format: 270.00;W;87;0;8.2;4.1. Comment extraire les valeurs pour les mettre dans une variable local sous DZvents ?
Merci d'avance
Re: Obtenir la vitesse du vent à partir d'open weather map
Publié : 18 janv. 2020, 12:45
par fraisdos
Si simple avec dzvents, une merveille ce domoticz.
Honte d'avoir demandé !
Re: Obtenir la vitesse du vent à partir d'open weather map
Publié : 18 janv. 2020, 12:58
par vil1driver
Salut,
Pourrais-tu indiquer comment tu as fait, que cela profite aux autres ?
Re: Obtenir la vitesse du vent à partir d'open weather map
Publié : 18 janv. 2020, 14:28
par fraisdos
Pour les tests j'ai choisis un trigger toutes les minutes qui me permet de vérifier la fonction dans le log.
Je vais le modifier vers devices pour que la fonction soit exécutée seulement en cas de changement de valeurs.
Les variables sont déja stockées en .speed, gust ou .humidity.
Le script dzvents est donc:
return {
on = {
timer = {
'every minute'
},
},
execute = function(domoticz, device)
print('Windspeed in ' .. domoticz.devices('Température / Vent').name .. ': '.. domoticz.devices('Température / Vent').speed .. ' Bf.')
print('Wind gust in ' .. domoticz.devices('Température / Vent').name .. ': ' .. domoticz.devices('Température / Vent').gust .. ' m/s')
print('Wind gust in ' .. domoticz.devices('THB').name .. ': ' .. domoticz.devices('THB').humidity .. ' %')
end
}
Maintenant que le store de chez le castor est couplé en venitian blinds, il y a plus qu'à le fermer si le vent (vitesse moyenne ou rafale), l'humidité sont au dessus d'une valeur.
Re: Obtenir la vitesse du vent à partir d'open weather map
Publié : 18 janv. 2020, 14:30
par vil1driver
Merci
