Quelle est la "fraicheur" de ma variable ?
Publié : 07 juin 2019, 11:14
Bonjour,
Je suis nouveau dans l'univers Domoticz mais j'ai déjà une Fibaro HC2 (LUA etc) et je voudrais créer des scripts dzVents.
Mon problème est très simple : je voudrais savoir à quelle moment une variable spécifique a été mise à jour.
Je peux connaitre cette date en faisant une requête JSON :
La syntaxe que j'utilise pour récupérer la valeur est : local CtrZ1On = domoticz.variables('CtrZ1On').value ce qui est très simple et intuitif
Mais j"ai des problèmes lorsque j'essaie cela : local CtrZ1OnFraicheur = domoticz.variables('CtrZ1On').lastUpdate
Peut-être la syntaxe, peut-être le type time ... Je ne voudrais pas passer des heures à lire des tonnes de documentations ... quelqu'un peut-il m'aider
?
Merci d'avance
Cordialement - Jean-Paul
Je suis nouveau dans l'univers Domoticz mais j'ai déjà une Fibaro HC2 (LUA etc) et je voudrais créer des scripts dzVents.
Mon problème est très simple : je voudrais savoir à quelle moment une variable spécifique a été mise à jour.
Je peux connaitre cette date en faisant une requête JSON :
La date de mise à jour est "2019-06-07 09:45:39" dans cet exemple.http suivi de IP:8080/json.htm?type=command¶m=getuservariable&idx=12
{
"result" : [
{
"LastUpdate" : "2019-06-07 09:45:39",
"Name" : "CtrZ1On",
"Type" : "0",
"Value" : "1",
"idx" : "12"
}
],
"status" : "OK",
"title" : "GetUserVariable"
}
La syntaxe que j'utilise pour récupérer la valeur est : local CtrZ1On = domoticz.variables('CtrZ1On').value ce qui est très simple et intuitif
Mais j"ai des problèmes lorsque j'essaie cela : local CtrZ1OnFraicheur = domoticz.variables('CtrZ1On').lastUpdate
Peut-être la syntaxe, peut-être le type time ... Je ne voudrais pas passer des heures à lire des tonnes de documentations ... quelqu'un peut-il m'aider
Merci d'avance
Cordialement - Jean-Paul