désolé ce n’était nullement ce que je recherchais
[DzVents] Altitude et azimut du soleil sans API
Re: DZVents : Altitude et azimut du soleil sans API
Re: DZVents : Altitude et azimut du soleil sans API
Problème réglé, cela venait de ma version de domoticz, une mise à jour release a réglé le problème
Problème connu et corrigé sur la localisation, voir ci dessous.
https://github.com/domoticz/domoticz/issues/2929
Maintenant je suis en
Problème connu et corrigé sur la localisation, voir ci dessous.
https://github.com/domoticz/domoticz/issues/2929
Maintenant je suis en
Code : Tout sélectionner
Version: 4.10717
Build Hash: b38b49e5
Compile Date: 2019-05-09 13:04:08
dzVents Version: 2.4.19Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Re: DZVents : Altitude et azimut du soleil sans API
heureux que cela fonctionne
Re: DZVents : Altitude et azimut du soleil sans API
Bonjour,
J'envisageais utiliser ce script (j'ai la version 2020.1 de domoticz), merci à son auteur en passant
, afin de régler finement mes volets roulants en période chaude.
Ce script génère l'erreur suivante "Error: EventSystem: in 1_Script_time_position_soleil_2: [string "--[[ sunAzimuth.lua for [ dzVents >= 2.4.14 (..."]:22: attempt to index a nil value (global 'domoticz')".
J'avoue avoir tenté certaines manips mais je ne parviens pas à m'en sortir. Pourriez vous m'aider?
J'envisageais utiliser ce script (j'ai la version 2020.1 de domoticz), merci à son auteur en passant
Ce script génère l'erreur suivante "Error: EventSystem: in 1_Script_time_position_soleil_2: [string "--[[ sunAzimuth.lua for [ dzVents >= 2.4.14 (..."]:22: attempt to index a nil value (global 'domoticz')".
J'avoue avoir tenté certaines manips mais je ne parviens pas à m'en sortir. Pourriez vous m'aider?
Raspberry Pi 1 + RFXcom + modules volets Somfy + modules DIO (chauffage/poele/lumiere)
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: DZVents : Altitude et azimut du soleil sans API
Script DZvents, pas LUA.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Re: DZVents : Altitude et azimut du soleil sans API
Ok, je l'ai mis en Dzvent. Ce script fonctionne mais je ne parviens pas à créer les bons dispositifs "Altitude du soleil" et "Azimut du soleil". Que puis je prendre comme interrupteur virtuel?
J'ai le message d'erreur suivant : "2020-05-26 09:56:00.356 Error: dzVents: Error: (3.0.1) Method updateCustomSensor is not available for device "Altitude du soleil" (deviceType=RFXMeter, deviceSubType=RFXMeter counter). If you believe this is not correct, please report."
J'ai le message d'erreur suivant : "2020-05-26 09:56:00.356 Error: dzVents: Error: (3.0.1) Method updateCustomSensor is not available for device "Altitude du soleil" (deviceType=RFXMeter, deviceSubType=RFXMeter counter). If you believe this is not correct, please report."
Raspberry Pi 1 + RFXcom + modules volets Somfy + modules DIO (chauffage/poele/lumiere)
Re: DZVents : Altitude et azimut du soleil sans API
C'est bon. J'ai mis deux custom sensor et cela fonctionne 
Raspberry Pi 1 + RFXcom + modules volets Somfy + modules DIO (chauffage/poele/lumiere)
Re: DZVents : Altitude et azimut du soleil sans API
Etrange, le script génère un azimut erroné. Exemple pour ce jour au même horaire, le script indique cette donnée alors que le site "http://www.solartopo.com/orbite-solaire.htm" précise .
Par ailleurs, le log de mon custom sensor montre une courbe avec un optimum à 14h alors que l'azimut est sensé évolué jusqu'au coucher du soleil...Avez vous une idée pour corriger cette bizarrerie?
Par ailleurs, le log de mon custom sensor montre une courbe avec un optimum à 14h alors que l'azimut est sensé évolué jusqu'au coucher du soleil...Avez vous une idée pour corriger cette bizarrerie?
Raspberry Pi 1 + RFXcom + modules volets Somfy + modules DIO (chauffage/poele/lumiere)
Re: DZVents : Altitude et azimut du soleil sans API
Cela semble provenir de cette ligne " local latitude = domoticz.settings.location.latitude". Lorsque je rentre manuellement la latitude, l'azimut est conforme avec le site internet. Je ne sais pas comment corriger cette fonction de récupération des latitude/longitude
Je précise que j'ai bien renseigné mes latitude/longitude dans les paramètres de Domoticz 
Raspberry Pi 1 + RFXcom + modules volets Somfy + modules DIO (chauffage/poele/lumiere)
Re: [DzVents] Altitude et azimut du soleil sans API
Bonjour à tous, réponse un peu tardive mais j'ai corrigé chez moi et j'espère que ça pourra servir à d'autres...Thierry_06 a écrit : 09 août 2019, 20:28 Bien le script , mais il y a un léger problème quand on regarde les courbes.
Autant l'altitude du soleil est une belle sinusoïde , autant l'azimut laisse à désirer
Je n'ai pas tout compris aux maths mais juste observé que le problème de calcul dans saa dépendait du signe de sha calculé plus haut.
J'ai donc remplacé la ligne return de la fonction sunposition par:
Code : Tout sélectionner
--return 90 - math.deg(sza), math.deg(saa)
sza = 90 - math.deg(sza)
saa = math.deg(saa)
if sha>0 then
saa = 360 - saa
end
return sza, saaCode : Tout sélectionner
--altitude, azimuth = getSunPos(latitude, longitude, os.date('*t', os.time()))
altitude, azimuth = sunposition(latitude, longitude, os.date('*t', os.time()))Domoticz sur Odroid-C2 avec dongles Zigate et Z-Wave UZB1, SIM900, Arduino+telco Bubbendorf/Nice