Automatisation volet roulant - Problème sur calcul d'une valeur moyenne

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Anthony72
Messages : 13
Inscription : 05 mai 2018, 15:22

Re: Automatisation volet roulant - Problème sur calcul d'une valeur moyenne

Message par Anthony72 »

Déjà, ça marche avec la température. Reste à le modifier.
Dernière modification par Anthony72 le 08 mai 2018, 21:26, modifié 1 fois.
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Automatisation volet roulant - Problème sur calcul d'une valeur moyenne

Message par papoo »

oui
mais comme je n'ai pas de capteur de luminosité, je ne peux guère plus t'aider
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Anthony72
Messages : 13
Inscription : 05 mai 2018, 15:22

Re: Automatisation volet roulant - Problème sur calcul d'une valeur moyenne

Message par Anthony72 »

Ça marche !

Par contre, faut que je le mettes dans un script séparé. Il marche pas dans mon script principal.

Ça donne ça :

Code : Tout sélectionner

return {
        active = true,
		timer = {'every minute'},
		on = {
            devices = {
                'Luminosité extérieure',
            }
        },
        data = {
            temperatures = { history = true, maxMinutes = 15 }
        },
        execute = function(domoticz, device)

            
            -- add new data
            domoticz.data.temperatures.add(device.lux)
            
            -- average
            local average = domoticz.data.temperatures.avg()
            domoticz.notify('moyenne = ' .. average, domoticz.LOG_INFO)
            
        end
}
Merci Papoo :D
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Automatisation volet roulant - Problème sur calcul d'une valeur moyenne

Message par papoo »

l'autre script fonctionne avec un timer, la référence aux devices ne fonctionne pas .
celui ci par contre se déclenche à chaque mise à jour d'un des devices déclarés .
Pour moi l'option timer n'est pas utile dans ton cas.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Répondre