Fonction fibaro:getModificationTime

fibaro:getModificationTime

Description:

Cette fonction récupère des informations d’horodatage de la dernière modification sur les propriétés d’un module.

fibaro:getModificationTime(deviceID, propertyName)

Paramètres:

deviceID: numéro d’ID du module
propertyName: nom de la propriété

Valeurs retournées:

Horodatage des dernières modifications de propriétés du module.

Exemple:

1
2
3
4
5
6
7
8
9
10
-- nous récupérons la date de la dernière modification de la propriété 'value' 
-- du module ID=11,
local lastModified = fibaro:getModificationTime(11, 'value');
 
-- si la différence de temps entre le moment où le script est lu et le moment de la dernière modification est supérieur à 10s
if (os.time() - lastModified >= 10) then
  fibaro:debug('Modification date de plus de 10s');
else
  fibaro:debug('Modification date de moins de 10s');
end
-- nous récupérons la date de la dernière modification de la propriété 'value' 
-- du module ID=11,
local lastModified = fibaro:getModificationTime(11, 'value');

-- si la différence de temps entre le moment où le script est lu et le moment de la dernière modification est supérieur à 10s
if (os.time() - lastModified >= 10) then
  fibaro:debug('Modification date de plus de 10s');
else
  fibaro:debug('Modification date de moins de 10s');
end

Une réflexion au sujet de « Fonction fibaro:getModificationTime »

  1. Ping : Docs Fibaro Français - Index des fonctions (thématique) | Domotiques Home

Laisser un commentaire