-
Notifications
You must be signed in to change notification settings - Fork 15
Sparrow Object Model
Joakim Eriksson edited this page Jun 14, 2016
·
25 revisions
#The Sparrow Object Model The object model allow any IoT device describe itself via a set of object instances (similar to LWM2M). Any IoT device have one to N-instances and the first instance (called instance zero) is used for discovery of the device / product type and for device management.
Each object ...
Sparrow make use of EUI-64 ID for all the object types and also image types. This means that
anyone that owns a OUI ID range can create their own non-overlapping object IDs.
SICS have a ID range defined 70-B3-D5-70-5
and using this EUI-64 can be defined like:
70-B3-D5-70-5X-<24-bit ID>
Where X is defining the type of the object
- Image type - for firmware images to ensure that only correct image types are uploaded to a specific device
- Object type - any functional object such as temperature sensor object, lamp object, etc.
- Product type - any type of product such as a Zolertia Re-mote or Yanzi LED Lamp