Fonction fibaro:getGlobalModificationTime(varName)

Docs Fibaro FR

fibaro:getGlobalModificationTime

Description:

Récupère ‘le moment de la dernière modification’ d’une variable globale enregistrée dans le panneau Variables.

fibaro:getGlobalModificationTime(varName)

Paramètres:

varName: le nom de la variable globale

Valeurs retournées:

Dernière modification de ‘horodatage‘ de la variable globale.

Noter que ces valeurs de retour sont de type chaîne. Pour les compare avec une variable de type numérique, utilisez ‘tonumber‘ pour les convertir.

Exemple:

1
2
3
4
5
6
7
8
9
-- Obtenir le dernier 'horodatage' de la modification du 'compteur' de la variable globale.
 
local lastModified = fibaro:getGlobalModificationTime('counter')
 
if ((os.time() - lastModified) >= 10) then
fibaro:debug('Modifié il y a moins de 10 secondes')
else
fibaro:debug('Modifié il y plus de 10 secondes')
end
-- Obtenir le dernier 'horodatage' de la modification du 'compteur' de la variable globale.

local lastModified = fibaro:getGlobalModificationTime('counter')

if ((os.time() - lastModified) >= 10) then
fibaro:debug('Modifié il y a moins de 10 secondes')
else
fibaro:debug('Modifié il y plus de 10 secondes')
end

Articles Similaires

One Thought to “Fonction fibaro:getGlobalModificationTime(varName)”

  1. […] fibaro:setGlobal(varName, value) fibaro:getGlobal(varName) fibaro:getGlobalValue(varName) fibaro:getGlobalModificationTime(varName) […]

Leave a Comment


La période de vérification reCAPTCHA a expiré. Veuillez recharger la page.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.