Skip to content

Device Properties ​

Property provides mechanisms for managing data, access control, synchronization, and notifications.

Property ​

Each device contains properties, which are individual pieces of data or control points that can be monitored or manipulated.

AccessMode ​

  • Read - Property can only send data to the cloud
  • Write - Property can only receive data from the cloud but cannot send
  • ReadWrite - Property can send and receive data to/from the cloud

DataTypes ​

  • String
  • Integer
  • Float
  • Boolean-
  • Color- RGB format

SyncStrategy ​

  • Periodic - If property access mode is Read, the value will be sent to cloud every x milliseconds. If access mode is ReadWrite, the value is synced immediately to the cloud
    • Usage: setSyncStrategy(SyncStrategy::Periodic, 15000);
  • OnChange - If property value changes, it will be sent to the cloud immediately.
    • Usage: setSyncStrategy(SyncStrategy::OnChange, 0);