Editing Dynamic Panels

In viewing mode view_32you can control the associated accessories without having to switch LiVo to user mode. To change the panel settings, reorder, hide or show widgets switch to edit mode

On panel loading (either in viewing or editing mode) the first group or room is selected and all related widgets are loaded into the view. You can navigate through all the groups in order to check if everything is on its place.

Tap on the edit button on the bottom of the room list in order to hide entries or to move them to a different section. To make changes on the detail view, tap on the edit button on the bottom of the list. The table changes its appearance showing you some additional controls as you may already know it from other apps. Here you can sort widgets within their service groups and since LiVo 2.2 you also will be able to change the order of widget groups. You could also remove widgets from the view if you don’t need them. They can be reactivated by selecting the in the panel settings view.

To change the order of widget groups, activate the edit mode for the detail view and tap on the up / down buttons to sort the group above or below the current position

To change the panel stylesheet, reactivate widgets and other actions tap on the paintbrushpaintbrush_32 button on the top menu bar. You may adapt individual stylesheet settings and show the impact of your change immediately on the panel behind. Pls. note that you cannot modify built-in stylesheets. To derive your own stylesheet you should make a copy of a built-in stylesheet. LiVo offers some commodity functions to duplicate an assigned, readonly stylesheet within the stylesheet sections of the panel settings.

To change the settings corresponding to a widget you will have to select it first. If the settings view is already open (on the iPhone) it switches automatically to the widget settings section. On the iPad you fill have to select the widget first as the settings are shown within a popover view which closes when you tap outside of the view..

Note that some of the settings do not really make sense when working with dynamic panels:

  • The widget sizing features are not considered as widget are alway shown full width in the dynamic panel
  • You should not change the command assignment as this may lead to unpredictable results when you later reload the room, such as additional widgets showing up or others being unintentionally hidden.

Customized Menus

Newly created dynamic panels will contain a menu item for all zones and rooms defined within  HomeKit of other accessories providing additional home information such as openHAB.

Starting with Version 2.3 dynamic panels can be further customized by adding additional sub menus and references to other panels. Also you will be able to hide existing zones and rooms specifically for the panel you are just designing.

To add a new submenu navigate to the desired level, where you want to create a new submenu entry by tapping on the menu label. Then tap on the + button to define a new menu item and type the title of the sub menu within the “Item name” text field.

To add a new panel reference also navigate to the desired level, where you want to place the new reference, tap on the + button, this time you should select “Panel reference” in the “Menu type” field, set a name for the reference and then select the panel to be shown in the “Panel” field. On the iPad the selected panel is displayed side by side with the navigation menu. To show a panel fullscreen when the user taps on the menu item switch “Load fullscreen” on.

By tapping on the edit button on the bottom of the navigation list, you will be able to show or hide menu items defined within this panel at the corresponding navigation level. To finally delete customized menu items, tap on the – button on the left side of the item and then tap on “Delete”.

Customized menus offers a powerful way to improve the user experience of your home automation system. You could provide a “Favorites” panel reference with the most important functions of your home, individualized for every family member or you could combine functions of HomeKit and non-HomeKit accessories within one custom panel without loosing the navigation capabilities of LiVo’s dynamic panels.

Dynamic Panels and vendor specific features

Apple provided many standard definitions to define the capabilities of different accessories. Nevertheless some vendor specific functions may not be supported by LiVo. As we are continuously improving our widget set, let us know, if you found some unsupported features. We will try to get the specifications in order to provide the required functionality.