• Uitstekend advies
  • Voor 16.30 uur besteld vandaag verstuurd
  • Altijd bereikbaar (+31 73 762 0 762)
  • Maandag koopavond

Fibaro:getModificationTime commando

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.

De waarde word teruggeven in tekst-string formaat. wanneer u er een getal van wilt maken dient u het tonumber() commando te gebruiken.

 

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

fibaro:getValue()
fibaro:getModificationTime()

 
Klantenservice telefoonnummer

+31737620762
ma-vrij: 10:00-17:00 en za 10:00-15:00

 
Adres

Gasstraat Oost 14A 5349 AV Oss Nederland

Google maps