Page 7 sur 18

Re: Luminosité théorique extérieure

Publié : 26 juil. 2016, 20:30
par gloupy31
Super merki, je vais faire le rajout pour voir !! :D
Y'a t'il des heures à laquelle le capteur se met à jour ?

Re: Luminosité théorique extérieure

Publié : 26 juil. 2016, 20:59
par Neutrino
Utilise le script du wiki, il gère mieux l'aube et le crépuscule.

Ce script fonctionne le jour, toutes les 5 minutes.

Recopier les scripts, c'est bien, les comprendre c'est mieux ;)
ça peut prendre du temps au début, mais c'est tellement de temps gagné par la suite.

Re: Luminosité théorique extérieure

Publié : 26 juil. 2016, 21:52
par gloupy31
Oki merçi, on dirait que cela fonctionne puisque le capteur se met à jour toutes les 5 mn !!

Oui, tu as raison, il faut que je m'y mette mais c'est pas facile en autodidacte lorsqu'on y connait rien en langage informatique
je n'aurais jamais trouvé qu'il manquait la désignation de l'idx dans ce script time !

Merci d'avoir pris le temps d'étudier mon cas ...

Re: Luminosité théorique extérieure

Publié : 27 juil. 2016, 23:09
par Sopalin
Merci à vous pour ce script, je viens de le déployer.

Petite info pour les nouveaux :
J'ai eu un soucis de nil value au début, mais en initialisant la devices via une requête http tout a fonctionné.

Cependant il est 23h10, il fait nuit et pourtant mon niveau de LUX est sacrément élevé au dessus de 45000 lux, est-ce normal ?

Edit1 :

La valeur de mon devices LUX a bien atteint 0 dans la nuit autour de 3h du mat. Cependant ce matin elle remonte pas :(
Est-ce que la station le script fonctionne pas d'erreur, la valeur de LUX renvoyé reste à 0.

Edit2:

Le lux remonte petit à petit à partir de 11h, il faut peut être que le script tourne sur plus de 24h pour avoir des valeurs stables.

Re: Luminosité théorique extérieure

Publié : 28 juil. 2016, 23:52
par deennoo
tu es bien a l'heure sur ton pi ?
tu es certains des coordonnees gps que tu as mis dans le script ? dans quel pays le soleil ce couche a 3h du matin chez nous ? les USA non ?

Re: Luminosité théorique extérieure

Publié : 29 juil. 2016, 11:16
par Sopalin
En effet j'ai tout de suite penser à un soucis d'heure car la courbe est cohérente.
En creusant j'ai fini par trouver hier soir, dans mes coordonnées j'avais oublié le point au milieu de la longitude. du coup au lieu de 5.55555 j'avais 55555 ce qui m'a légèrement mal localisé :p

Tout est réglé maintenant :)

Merci encore d'être revenu vers moi

Re: Luminosité théorique extérieure

Publié : 29 juil. 2016, 11:17
par gloupy31
Neutrino a écrit :Utilise le script du wiki, il gère mieux l'aube et le crépuscule.

Ce script fonctionne le jour, toutes les 5 minutes.

Recopier les scripts, c'est bien, les comprendre c'est mieux ;)
ça peut prendre du temps au début, mais c'est tellement de temps gagné par la suite.
Coucou,

Je n'utilise pas la version beta donc impossible d'utiliser le script du wiki et les "custom capteurs"

Par contre, toujours pas de lux en vue, le capteur se met à jour tous les 5 mn au niveau de l'heure, enfin la nuit et ensuite plus rien à 6h40 et il passe en rouge. j'ai fais un Json à 5 lux hier soir et le capteur est revenu à 0 ce matin. Au niveau des erreurs, j'ai ces 2 lignes :

2016-07-29 01:02:05.044 Error: Getting error 'Transport endpoint is not connected' while getting remote_endpoint in connection_manager::start
2016-07-29 09:03:06.499 Error: Wunderground: Error getting http data!

une idée ?

Re: Luminosité théorique extérieure

Publié : 29 juil. 2016, 19:42
par Neutrino
Ces erreurs là ne sont pas liées au script.
J'ai jamais vu la première. La seconde est juste à cause de Wunderground qui ne répond pas de temps en temps.
Essaye dans un terminal dans le répertoire scripts

Code : Tout sélectionner

lua soleil.lua
et copie la réponse ici.

Re: Luminosité théorique extérieure

Publié : 01 août 2016, 09:16
par gloupy31
Neutrino a écrit :Ces erreurs là ne sont pas liées au script.
J'ai jamais vu la première. La seconde est juste à cause de Wunderground qui ne répond pas de temps en temps.
Essaye dans un terminal dans le répertoire scripts

Code : Tout sélectionner

lua soleil.lua
et copie la réponse ici.
alors voilà ce que le terminal me dit :

pi@raspberrypi:~/domoticz/scripts/lua $ lua soleil.lua
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2548 100 2548 0 0 3118 0 --:--:-- --:--:-- --:--:-- 3118
=====================================
2016-08-01 09:14:16
07630, 40.97464752, -74.02998352
Altitude = 38.00000000 m
NiemeJourDeLAnnee = 214
2016 est bissextile.
Vitesse angulaire = 0.98562628336756 par jour
La déclinaison = 17.7060391081°
Temps universel decimal (UTC)7.2333333333333 H.dd
Temps solaire 2.2980010986667 H.dd
Angle Horaire = 145.52998352°
Hauteur du soleil = -23.174051418543°
Azimut du soleil = 35.908018831403°
La durée d'insolation journalière = 14.15 H.dd
Radiation max en atmosphère = 1321.13 W/m²
Pression relative locale = 1016 hPa
Pression absolue atmosphère = 1011.4 hPa
Coefficient d'attenuation = 487.98879436759
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
lua: soleil.lua:166: bad argument #1 to 'gsub' (string expected, got nil)
stack traceback:
[C]: in function 'gsub'
soleil.lua:166: in main chunk
[C]: ?

Re: Luminosité théorique extérieure

Publié : 01 août 2016, 10:12
par Neutrino
Apparemment, la variable Ville est initialisée à 07630.
Donc, Wunderground renvoie les infos de Emerson dans le New Jersey.
Emerson n'a pas de station OGIMET attribuée donc erreur.

La variable Ville du script soleil.lua doit être initialisée avec le nom de la ville.