Model ''''' Object Model The structured and human-readable description of the information being exchanged between the information provider and consumer. *The information about this soap dispenser is described in the object model of dispenser devices* Property The semantic description of a piece of information. *The device_type property for the soap dispenser is 'dispenser'* Value type The JSON data representation of the information contained in the property. Note that the value of a property can also be an object. *The value type of the device_type property is a string* Object A logical grouping of properties *the geolocation object contains the longitude and latitude properties* Item A digital set of information linked together and identified by an ID. In this context, an item can be a device, a space, a tag, or a message *We know this is a device item because it is represented by a device ID* Device '''''' Model The manufacturer 's commercial name of a device *Clean Inc. introduced a new model in its scrubber family: the S200* Serial Number A series of characters assigned by a manufacturer that uniquely identify a device specifically for this manufacturer *The serial number of this S200 machine is S200-112* Production Date The date the device ID has been assigned by the manufacturer *The device was produced and entered in the manufacturer 's database as a production date of June 3rd, 2019* Registration Date The date the device is assigned to and can be accessed by a resource owner *The customer bought the device on September 10th, 2019 which is also the registration date for accessing this device's data* Last Contact The date and time the device has last established a communication with the system *The last contact with the device was as planned at 23:30 yesterday* Start Connectivity Date The date a device has sent the first communication *The start connectivity date was 2 months after the registration date* Statistic Date Range The date-time range specified by the user between which the user is requesting statistic information about devices *The supervisor would like to know how the device was used during the statistic date range between 7:00 and 17:00 last Monday* Aggregation Start Date The starting date-time specified by the user in the statistic date range *When requesting monthly information for January, please specify January 1st, 00:00 as an aggregation start date*... Aggregation End Date The end date-time specified by the user in the query date range *...And January 31st, 23:59 as an aggregation end date* Expected Next Service The date-time of the next expected prognostic or predictive analysis *The battery on this dispenser should be replaced during the expected next service on June 1st* Error Code A series of characters that uniquely identifies the reason a machine is defective - *The overheat error code means that the drive motor needs to be replaced* - *the communication_error means that the dispenser has not been communicating for a week* Device Threshold A threshold that will trigger a communication event *The dispenser sent a notification when the device threshold for the filling level reached 20%* Battery Health The health condition of a battery *The battery health indicates that it is reaching its end of life* Battery Level The percentage of remaining battery capacity - *At the end of the shift, the battery level was 25%* - *The fixed equipment device battery level is 80%* Battery Level Timestamp The date-time the battery level was last reported by the machine *The battery level reported was recorded by the machine with a battery level timestamp of 15:30* Battery Remaining Life The expected or predicted remaining life of the battery in percent before it must be replaced *The battery remaining life is now less than 10% and should be replaced* Signal Strength The quality of the wireless signal at the device level *The signal strength of this device is barely enough to establish communication* Signal Level The quality of the wireless signal at the device level measured in number of bars from 0 to 4 - 0 means no signal - 4 means excellent signal *The signal level reported is 3 bars meaning that there is a good connectivity* Wireless Technology The type of wireless signal used to provide data by the device. It can be: - WiFi - 2G - 3G - 4G - 5G - LTE - LTE_m - Bluetooth 4.1 - Bluetooth 4.2 - Bluetooth 5 - BLE - LORA - Wirepas - ENOCEAN - RFID - NB IOT *This device has a 4G modem for communication* Signal Strength Threshold The minimum signal strength considered necessary to guarantee the quality of the data transmission *The signal strength threshold should be at -100dBm to ensure connectivity* Space ''''' Space Name A human readable description of a space that localizes the space in its physical environment *The Men's bathroom on the second floor of the office building is the name of the space representing a specific toilet* Part of The parent space that contains the space being described *The bathroom is part of the the second floor space, which itself is part of the office building space* Composed of The one or multiple spaces that are contained within the space being described *The second floor space is composed of an entrance space, 5 office spaces, and one bathroom space* Message & Event ''''''''''''''' Message A piece of information about an entity (device or space) that is communicated to the information consumer and initiated by the information provider *The bin manufacturer provided a message about the new filling level of the trash can in the entrance of the building* Event A trigger that changes the state of an entity *The dead battery is the event that triggered the dispenser to stop working* Alert An actionable event that requires external intervention (usually human intervention) to change the state of the entity *The alert informed the janitor to refill the empty soap dispenser* Notification An event that does not require immediate external intervention and that informs about the new state of the entity *The cleaning supervisor is waiting for a notification that the cleaning machine is operational again following a service intervention* Status message A message about the current state of an Entity *The latest status message about the soap dispenser indicated that it is 75% full* Diagnostic message A message about a predicted future state of an entity *The diagnostic message indicated that the trash can will be full in two days* Message category The characterization of a message being provided. It can be one of - "alert" - "notification" - "status" - "diagnostic" *The category of this event is an alert* Message code A language independent and semantically descriptive short string summarizing the meaning of the message or event. *out_of_order is a message code indicating that the device is not operational* Message timestamp The date and time the trigger for the message happened *The machine became unavailable on June 1st, 2021 at 22:34:10 which triggered an out_of_order alert*