Page 1 sur 1

LUA & ds18b20

Publié : 26 févr. 2015, 20:23
par Fred1973
Bonjour à tous,

J'ai découvert domoticz il y a peu et c'est vraiment sympa ... surtout que les capteur ds18b20 qui étaient déjà placé dans la maison sont repéré assez facilement par domoticz.

Par contre je ne sais pas comment faire pour "lire-récupérer" les valeurs des sondes dans LUA pour les utiliser par la suite.

Merci d'avance pour votre aide.

Fred

Re: LUA & ds18b20

Publié : 28 févr. 2015, 09:11
par Fred1973
Personne n'utilise les ds18b20 avec domoticz ?

Re: LUA & ds18b20

Publié : 28 févr. 2015, 09:55
par patrice
Bonjour

Si ton dispositif Domoticz se nomme Temp Salon
Dans ~/domoticz/scripts/lua
cree un script nomme script_time_comme_tu_veux.lua
et met cela dedans
-- Temperature Salon Sensor
commandArray = {}
sSalonTemp = otherdevices_svalues['Temp Salon']
sSalonTemp = tonumber(sSalonTemp)
print("Salon Temperature " .. sSalonTemp)


return commandArray

ce script time s'execute tt les minutes et met à ta disposition une varible sSalonTemp pour ton usage

Re: LUA & ds18b20

Publié : 28 févr. 2015, 17:28
par Fred1973
Merci,

To exemple fonctionne. Il ne me reste plus qu'à mettre tout ça en musique.

Fred

Re: LUA & ds18b20

Publié : 28 févr. 2015, 17:34
par patrice
To exemple fonctionne.
Aucun doute à ce sujet :lol:
bonne continuation

Re: LUA & ds18b20

Publié : 01 mars 2015, 19:23
par Fred1973
qu'est ce qui fait que le script s'execute toute les minute ? Ce laps de temps est il réglable ?

Re: LUA & ds18b20

Publié : 01 mars 2015, 19:39
par patrice
Par définition un script _time dans Domoticz se lance tt les minutes et on ne peut pas le changer
sinon il faut faire d' autres types de scripts qui se déclenchent au
basculement d' etat d' un autre périphérique Nomme script_device_lenomduperiph

Re: LUA & ds18b20

Publié : 02 mars 2015, 22:38
par Fred1973
merci pour tes réponses