En espérant qu'un connaisseur passe dans le coin.
Je bloque pour alimenter une sonde virtuel température + humidité.
L'alimentation d'une simple sonde virtuelle température fonctionne à merveille avec ce script :
Code : Tout sélectionner
commandArray = {}
now=os.date("*t")
if now.min % 1 == 0 then -- exécution toutes les minutes
local matemperature = tonumber(string.format("%.1f", otherdevices_temperature['Temp. piscine 2']))
local moncalcul = matemperature
commandArray['Variable:Temp. piscine']=tostring(moncalcul)
commandArray['UpdateDevice'] = 245 .. '|0|'.. tostring(moncalcul)
endIDX 245 ............................ DONNEE 0, 7.2
7,2 étant bien la température de ma sonde ['Temp. piscine 2']
Pour l'humidité, je souhaiterais l'alimenter par la valeur de la variable ['Variable:Filtration'] de ce script :
Code : Tout sélectionner
commandArray = {}
now=os.date("*t")
if now.min % 59 == 0 then -- exécution toutes les 59 minutes
local matemperature = tonumber(string.format("%.1f", otherdevices_temperature['Temp. local piscine']))
local moncalcul = matemperature /16*60
commandArray['Variable:Filtration']=tostring(moncalcul)
end
return commandArrayMerci d'avance.
Et bon dimanche à tous.
A+
Fab