J'ai réalisé ce petit script lua pour mettre à jour un interrupteur de type on/off si la consommation d'une prise électrique en Watt est supérieure à une valeur donnée.
Script LUA de type script_time ci-dessous:
Code : Tout sélectionner
-- print('Surveillance du fonctionnement')
commandArray = {}
conso = tonumber(otherdevices_svalues['PC Conso'])
-- Surveillance du changement de consommation pour en déduire l'état de fonctionnement de l'équipement qui est branché :
-- <5W = équipement éteint
-- >5W = équipement en fonctionnement
if (conso > 5) then
-- print('Equipement en fonctionnement')
commandArray['Equipement'] = 'On'
else
-- print('Equipement éteint')
commandArray['Equipement'] = 'Off'
end
return commandArray
J'espère avoir été clair et j'aimerais avoir votre aide, des idées pour permettre d'avoir l'état de fonctionnement basé sur la consommation électrique de ma prise, mais uniquement qd changement de dépassement de la puissance que je teste, mais en écrivant une fois dans les logs si dépassement de la valeur donnée.
Merci par avance de votre aide.