Skip to main content

Table 7 IoT User Interaction Patterns: Get Patterns

From: Model-driven development of user interfaces for IoT systems via domain-specific components and patterns

ID Pattern Description Example
P7 Get details of a device The user retrieves, the general information about the device such as Id, name, description, and model. The user selects a device he is interested in from a list of devices.
P8 Get state of the device This pattern allows the user to retrieve the current state a given device. The interactions start with the selection of the device for which the user needs tho know the state. Then, the corresponding state is displayed to the user.
P9 Get information from the device This pattern allows the user to retrieve the information provided by a device about the monitored object. The interactions start with the selection of the device for which the user needs tho know the information of the monitored object. Then, the requested information is displayed to the user.
P10 Get Information for one category This pattern allows the user to get the information from all devices of the same category.
P11 Search device This pattern allows the user to search a specific device. The search of the device can be done in different ways depending on the application and on the devices.
P12 Nearby devices This pattern allows the user to retrieve all the devices near to a given location. The location can be setted by the user or retrieved from the ContextDimension, Position, which represents the location information of the device used to access the application.