Home Management

When LiVo is started, it synchronizes an eventually available home and accessory setup in the background and builds up its internal data structure to support the creation of panels.

Within LiVo’s home management view you will be able to manage all home related settings, as well as creating and editing rooms and scenes (so called action sets).

To add a new home tap on the + symbol on the menu bar on top of the view.

You can change the name of the home by tapping on the corresponding text field on the detail view. Type the return key to confirm your change.

To add rooms to the home, tap on the “Manage Rooms” entry in the detail view that appears when you select an home. Make sure you allowed LiVo to access to the home data on start or switch HomeKit access on in the iOS settings tab for LiVo.

Deleting a room doesn’t affect custom panels you’ve already created. Nevertheless the dynamic panels won’t show a navigation entry for deleted rooms, as the corresponding user interface is created dynamically when the you select a specific room. We’ll see later in this manual what can be done with “Dynamic Panels” and why they are so powerful in regards of offering a “zero-configuration” functionality out of the box right when you start LiVo the first time.

Manage rooms

info_32Tap on the “Manage Rooms” entry in the home detail view. The list shows all rooms available in that home. Here you can edit existing rooms by either swiping left on the corresponding cell and tapping on the related information icon or by tapping on “Edit” on the bottom of the list and tapping on the information icon.

The room name is changed once you tap on the “Return” key or when you navigate back to the list of rooms. Note that every change will be visible to other HomeKit apps as well, as LiVo manages all the settings via the Apple HomeKit Framework. This is also valid, when you don’t have any HomeKit accessory at all and just use LiVo for connecting to other accessory types such as openHAB.

The room structure will be intensively used in LiVo’s “Dynamic Panels”. Pls. also read through the “Accessory Management” chapter to learn how to configure LiVo in order to automatically build up a navigation structure.

Manage Action Sets

Since version 2.0 LiVo supports Apple HomeKit action sets (or scenes). As the name says  action sets allows you to trigger many user defined actions at once, for example if you would like to switch all lights and power consuming devices off when leaving home.

Since iOS 9, Apple provides a predefined set of action sets for the most common use cases. Pre-defined scenes include Getting Up, Leaving Home, Returning Home, and Going to Bed. These action sets are not deletable. When you first configure your home, these action sets are iinitially empty. To fill action sets with life, you will have to assign accessories to a home before. Only then, LiVo knows, which services will be available to select within an action set. The “Accessory Management” chapter explains in detail how to assign accessories to homes and rooms.

To add a new action set tap on the + button on the bottom of the action set list. You will be able to change the action set’s name and to add or remove individual actions.

To delete a complete action set swipe left on the corresponding entry and tap on the “Delete” button. This deletes all the related actions as well. Widgets referencing to this action set will not be deleted, nevertheless they won’t have any function until you will reassign a new function to them.

To add a new action to an action set, tap on “Manage Actions”, select a characteristic and define a value to assign to the characteristic when the action set is triggered. Note that the user interface of LiVo adapts to the corresponding characteristic depending on its supported data type, as described previously in the “Common Functions” chapter.

Action sets will be accessible via all button style widgets within LiVo. That means that you can assign an action set trigger in particular to buttons, labeled buttons, directional pads, up / down buttons, etc.

All action sets will also be natively supported by “Dynamic Panels” within their “Scenes” section.

Manage Rooms and Zones for HomeKit

Apple HomeKit also provides structures to layout your home setup and so assign sensors and actors to specific sections of your home. Rooms can be assigned to zones in order to provide a two level navigation through all your accessories.

Once you have created your rooms either with LiVo or may be previously with a different HomeKit enabled App, you will be able to create zones and assign rooms to them. LiVo builds the navigation structure in dynamic panels according to the previously defined structure of your rooms and zones. Once you will have assigned accessories to individual rooms, the dynamic panels will automatically show a list of widgets (control elements) according to the services offered by the accessories when you select a room in the dynamic panel.