Page 3 sur 4

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 20:06
par deennoo
Merci pour les conseils, j'avais la logique il me manquait la traduction et votre aide je les corriges ce soir.

Le sensor chacon est un détecteur l'ouverture 15 a ouvert et 0 a fermer

Il me reste a ajouter :
La condition de prévision de pluie pour la fermeture auto
La condition d'ensoleilement pour l'ouvertue ( je vais me servir de mon flower power et de son inclusion avec un d'ongle bt)
La condition d horaire de fermeture (parce que d'habitude y a un planning pour une fermeture a 19h, et une fois fermer le store c'est reouvert a cause du script)

enlever les print qui ne servent plus et enlever deltat pour me servir des sondes en direct

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 20:17
par vil1driver
Je reste septique pour le chacon, tu n'aurais pas une référence ou un lien ?
Si c'est ce produit en principe c'est du On/Off

Pour l'histoire de la suppression des print, tu peux faire précéder chaque ligne par --
Les lignes commençant par -- sont considérées comme du commentaire et ne sont pas exécutées.
Si un jour tu veux faire marche arrière il est plus simple de supprimer les -- plutôt que de tout retaper...

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 21:02
par deennoo

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 21:14
par vil1driver
C'est le modèle auquel je pensais, bien ce n'est pas normal qu'il te remonte 0 ou 15, tu l'as ajouté comme un dimmer au lieu d'un capteur d'ouverture ?
Ici j'ai un bel icone représentant une porte ouverte ou fermée, Open ou Closed.

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 22:12
par deennoo
vil1driver a écrit :C'est le modèle auquel je pensais, bien ce n'est pas normal qu'il te remonte 0 ou 15, tu l'as ajouté comme un dimmer au lieu d'un capteur d'ouverture ?
Ici j'ai un bel icone représentant une porte ouverte ou fermée, Open ou Closed.
non il apparait bien comme motion sensor en lighting 2, j'ai changer l icone pour un motion sensor...en soit pour moi et pour le moment ce n est pas génant

je viens d'ajouter l'heure de fermeture

je vais chercher l'info d heure ainsi :

Code : Tout sélectionner

--recupere l'heure
time=os.time()
minutes=tonumber(os.date('%M',time))
hours=tonumber(os.date('%H',time))
print("il est " .. hours .. minutes)

j'ai bien l'heure qui s'affiche dans les log

betement j'ai essaye :

Code : Tout sélectionner

elseif hours  > 19 then
	commandArray['Store Terrasse']='Off'
	print("ALLEZ HOP ON FERME, TOUT LE MONDE DEDANS !!")
et bien cela fonctionne étonnant non ? :D

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 22:25
par lclem
Oui, c'est super tout ca. Par contre quelqu'un sait il si on peut récupérer ces valeurs dans une variable domoticz (variable utilisateur) et utiliser ensuite le generateur d'evenement?

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 22:34
par vil1driver
Oui on peut :-)
http://www.domoticz.com/wiki/User_variables

Mais autant tout faire en lua,
Certe au début c'est déroutant mais à force de persévérence, on comprends vite la puissance d'un script.

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 22:47
par deennoo
lclem a écrit :Oui, c'est super tout ca. Par contre quelqu'un sait il si on peut récupérer ces valeurs dans une variable domoticz (variable utilisateur) et utiliser ensuite le generateur d'evenement?
J'ai pro blocky avant de me mettre au LUA, Blocky est plein de bug, il ne prend pas en compte MES dummy sensors, maintenant je préfère le LUA

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 22:57
par lclem
OKI mais je suis vraiment en galere avec ce language que je ne connais pas...
Je vais essayer tout de meme et suivre vos explois
C'etait vraiment cool ce post, j'ai appris plein de trucs tous grace à vous.
Merci

Re: Valeur d'un anemometre oregon WGR800

Publié : 04 juin 2015, 23:28
par lclem
j'ai voulu essayer un script simple c''est pas simple justement
j'ai ecrit
if condition then
sudo reboot
end

et la c'est le drame syntax error near reboot