
These sketches represents the flow when user wants to add a new profile with some restrictions which can be time restrictions or restrictions to access devices.

The main task shown in these sketches is how user handles the power outage or connectivity issues. The user will be provided option to choose which devices will be in active state and which should remain inactive when normal conditions resume. Further user can mark the action he has taken to be remembered for future consideration.

These design sketches shows the movement of the user through the process of creating a new scene. A Scene is grouping together of devices involved in routine tasks. For instance, when user reach office he/she turns on the lights, adjust thermostat and raise the blinds. Grouping together of these activities forms a ‘scene’. User can also set a schedule when the scene should be activated.













Start Screen: This is the screen which a user is shown when they open the interface — the default state. The interface consists of 2 panels: the Device Control and Automation panel and the Device Information panel. All of the functionality is grouped into one page to retain contextual information while performing automation-based tasks. The graphs in the prototype are placeholders (identical to one-another), so the min-avg-max and current power usage numbers are used to compliment the time-series. In the Device Control and Automation panel, users can explore and control devices by Space or Scene. For completeness, we include a list of all devices to scroll through without having to select a space or scene.

Adding a Scene: When a user chooses to create a new scene, the contents of the Device Control and Automation panel are replaced with the Creating Scene interface. We elected to use this as opposed to a completely new page as to retain the contextual information in the Device Information panel. The groupings or power usage of devices could be important information while customizing Scenes. Devices from a list of devices at the bottom of the left panel can be added to the New Scene and the states can be customized between devices. Once the new Scene is named and the devices are added and configured, a user will select Save, producing a confirmation dialog.

Activating a Scene: When a user selects a scene (or a space) the devices within that grouping will be displayed at the bottom of the panel. A user can inspect the state of the devices in the group and change the state using the switch on the left. For a scene, the user can “Activate” the scene, setting the devices to the specified states in the scene. To maintain visibility, we choose to display the state transition for devices for when the Scene is activated.

Sort By functionality enhanced the efficiency by providing the user flexibility to order the devices either alphabetically or on the basis of power consumption.

The Confirm Scene dialog was added to allow users to review, make corrections and prevent user error, which was one of the criteria of the heuristic evaluation checks that wasn’t met.

Some of the features implemented to improve the visibility of the application includes providing feedback to user in the form of confirmation pages, adding icons showing the status of the scene(active/inactive).