Merci Papoopapoo a écrit :le même en risque de givre
Justement, il y a quelque chose qui m'échappe. J'avais la remontée de la température (comme ton deuxième screen)
Du coup, j'ai modifié ton script pour avoir la même chose que ton premier screen. Je ne sais pas si ça va fonctionner correctement. En tout cas, je ne reçois pas les notifications... Il faut que je creuse...
Code : Tout sélectionner
commandArray[1] = {['UpdateDevice'] = dew_point_idx .. "|0|" .. DewPoint} -- Mise à jour point de rosée
end
if freeze_point_idx ~= nil then
commandArray[2] = {['UpdateDevice'] = freeze_point_idx .. "|0|" .. FreezingPoint} -- Mise à jour point de givrage
end
if(tonumber(Temp)<=1 and tonumber(FreezingPoint)<=0)then
voir_les_logs("--- --- --- Givre --- --- ---",debugging)
commandArray[3]={['UpdateDevice'] = freeze_alert_idx..'|4|'..'Présence de givre !'}
if (now.min == 50 and now.hour == 6) then
commandArray['SendNotification'] = 'Alert#Présence de givre!'
end
elseif(tonumber(Temp)<=3 and tonumber(FreezingPoint)<=0)then
voir_les_logs("--- --- --- Risque de Givre --- --- ---",debugging)
commandArray[3]={['UpdateDevice'] = freeze_alert_idx..'|2|'..'Risque de givre'}
if (now.min == 50 and now.hour == 6) then
commandArray['SendNotification'] = 'Alert#Risque de givre!'
end
else
voir_les_logs("--- --- --- Aucun risque de Givre --- --- ---",debugging)
commandArray[3]={['UpdateDevice'] = freeze_alert_idx..'|1|'..'Pas de givre'}
end
voir_les_logs("=========== Fin Point de rosée et point de givrage (v1.0) ===========",debugging)