De waarde word teruggeven in tekst-string formaat. wanneer u er een getal van wilt maken dient u het tonumber() commando te gebruiken.
Filter
Prijs
–
Geen verzendkosten
Fabrikant
fibaro:getModificationTime()
Actie :
Ontvangt de 'time last modified' tijd van een apparaat met een aan te geven ID.
De functie maakt onderdeel uit van een groep met functies:
De functies verschillen alleen in de waarde die teruggegeven wordt.
Gebruik en parameters :
fibaro:getGlobalModificationTime(apparaatID, eigenschap)
- Apparaat ID waarvan u de data wenst te ontvangen.
- Eigenschap waarvan u de waarde wilt ontvangen.
Teruggekregen waarde :
Een tijdstempel wanneer het apparaat voor het laatst gewijzigd is.
Programmeervoorbeeld :
-- vraag de laatste keer dat de apparaat 11 gewijzigd is op.
local laatstewijziging = fibaro:getModificationTime(11, 'value');
-- voer een actie uit als het meer dan 10 seconden geleden is dat de waarde is gewijzigd
if ((os.time()) - tonumber(laatstewijziging) >= 10 then
fibaro:debug('het is meer dan 10 seconden geleden');
else
fibaro:debug('het is minder dan 10 seconden geleden');
end
Zie ook
Geen producten gevonden.