Funcțiile de gestionare a dispozitivelor

numire

Funcția trimite o solicitare dispozitivului pentru a efectua acțiunea.

deviceID - identificatorul dispozitivului (cum se poate afla ID-ul dispozitivului în controlerul Fibaro Home Center 2 poate fi găsit aici).

actionName - numele acțiunii care trebuie efectuată pe dispozitiv (puteți citi lista acțiunilor posibile cu dispozitivul aici).

parametrii suplimentari - suplimentar în argumentele parametrilor funcției pentru acțiunea efectuată (până la 7 bucăți) pot fi specificați. De exemplu, pentru a seta valoarea valorii de bază la 50 de dispozitive cu identificatorul 10, funcția va arăta astfel: fibaro: apel (10, 'setValue', 50).

Valorile returnate:

Cod exemplu:

Funcția fibaro: get (deviceID, propertyName)

numire

Funcția primește cea mai recentă versiune (valoarea și ora ultimei modificări) a valorii proprietății dispozitivului după ID-ul dispozitivului și numele proprietății.

deviceID - identificatorul dispozitivului (cum se poate afla ID-ul dispozitivului în controlerul Fibaro Home Center 2 poate fi găsit aici).

propertyName este numele proprietății dispozitivului (vedeți cum puteți obține o listă cu proprietățile dispozitivului aici).

Valorile returnate:

șir este valoarea proprietății dispozitivului.

marcajul temporal - ora ultimei schimbări.

Cod exemplu:

Funcția fibaro: getValue (deviceID, propertyName)

numire

Funcția primește valoarea proprietății actuale a dispozitivului prin ID-ul dispozitivului și numele proprietății.

deviceID - identificatorul dispozitivului (cum se poate afla ID-ul dispozitivului în controlerul Fibaro Home Center 2 poate fi găsit aici).

propertyName este numele proprietății dispozitivului (vedeți cum puteți obține o listă cu proprietățile dispozitivului aici).

Valorile returnate:

șir este valoarea proprietății dispozitivului.

Cod exemplu:

Funcția fibaro: getModificationTime (deviceID, propertyName)

numire

Funcția primește ora ultimei modificări a proprietății dispozitivului de către ID-ul dispozitivului și numele proprietății.

deviceID - identificatorul dispozitivului (cum se poate afla ID-ul dispozitivului în controlerul Fibaro Home Center 2 poate fi găsit aici).

propertyName este numele proprietății dispozitivului (vedeți cum puteți obține o listă cu proprietățile dispozitivului aici).

Valorile returnate:

marcajul temporal - momentul în care valoarea proprietății dispozitivului a fost modificată ultima dată.

Cod exemplu:

Articole similare