Training videos

These videos help with a quick start into uniPRO. Every video can be watched on its own; below each description the matching pages of the help are listed for reading up.

Note: The videos are loaded from the internet and open in the browser.

Please note: The videos are narrated in German.

Contents

General

  1. Commissioning the controller (9 minutes)
  2. VPN online connection Web (3 minutes)
  3. VPN online connection Studio (3 minutes)
  4. Introduction to the uniPRO Studio (30 minutes)
  5. Visualization / Navigation (17 minutes)
  6. Overlaying control elements (3 minutes)
  7. Hidden work area (4 minutes)
  8. Introduction to logic programming (18 minutes)
  9. Presence and presence simulation (14 minutes)
  10. Variables window (17 minutes)
  11. Persistent data (6 minutes)
  12. Linking variables automatically and tips (11 minutes)

Special functions, control elements, function blocks

  1. Control elements default parameters (2 minutes)
  2. Style (10 minutes)
  3. Alexa (7 minutes)
  4. User management (11 minutes)
  5. Code switch and Code switch KNX (8 minutes)
  6. Custom popup dialogs (14 minutes)
  7. Statistics (12 minutes)
  8. KNX remote programming (9 minutes)
  9. System addresses (8 minutes)
  10. Creating multilingual visualizations (5 minutes)
  11. MQTT / WIFI devices (6 minutes)
  12. Telegram monitor (5 minutes)
  13. Backup controller (10 minutes)
  14. Push notifications (2 minutes)
  15. M2020 IO modules (5 minutes)
  16. Script programming (17 minutes)

General

Commissioning the controller (9 minutes)

The way from the delivered controller to the first running project: bringing the controller into the network, connecting it with the Studio and loading a project. The import of the KNX addresses from the ETS and the first telegrams on the KNX bus are shown as well.

Start video

In the help: Standard controller · Introduction · KNX ODBC import

VPN online connection Web (3 minutes)

How the controller is connected to the VPN service and how the serial number is linked with an email address and a password in the browser. After that the installation can be reached on the move, without releasing anything on the router.

Start video

In the help: VPN link web

VPN online connection Studio (3 minutes)

The same way, but directly from the Studio through the menu Controller - VPN link. The email address does not have to be confirmed here, but a login is required.

Start video

In the help: VPN link Studio

Introduction to the uniPRO Studio (30 minutes)

The detailed tour through the Studio: layout of the interface, working with function blocks and control elements, diagnostics and the help system. If you watch only one video, watch this one.

Start video

In the help: Introduction · Program Editor · Visualization Editor

Visualization / Navigation (17 minutes)

An attractive visualization made of Block control elements in a few steps. Shown are the layout of the pages and the navigation, the use of graphics as well as switching the appearance through styles.

Start video

In the help: Visualization Editor · Styles · Images

Overlaying control elements (3 minutes)

Overlaying control elements sounds simple, but there are a few things to keep in mind - the order, the transparency and which element receives the clicks. This short video clears the stumbling blocks out of the way.

Start video

In the help: General parameters

Hidden work area (4 minutes)

The hidden work area is the space outside the visible page. Control elements that are meant to calculate or switch without appearing on the page can be placed there. The video shows several uses for it.

Start video

In the help: General parameters

Introduction to logic programming (18 minutes)

The basics of the program editor: creating pages, inserting function blocks, connecting inputs and outputs and following the result in operating mode.

Start video

In the help: Program Editor · Presentation logic editor

Presence and presence simulation (14 minutes)

How the presence concept is built up and how it is set up in the project. Shown are the three states present, absent and vacation, the switching times for them and the presence simulation for the holiday period.

Start video

In the help: Presence · Control element Presence

Variables window (17 minutes)

Handling the variable window: creating main, middle and subgroups, assigning data types, searching and linking addresses. The overview in larger projects stands and falls with this.

Start video

In the help: Variables

Persistent data (6 minutes)

How values survive a restart of the controller, when they are written and why the persistent range is only suitable for values that change rarely.

Start video

In the help: Persistent variables

Linking variables automatically and tips (11 minutes)

Tips that save a lot of time when linking. The focus is on automatic linking: drag one address, the others follow from the configured offsets.

Start video

In the help: Linking automatically


Special functions, control elements, function blocks

Control elements default parameters (2 minutes)

How the settings of a control element are stored as a default, so that every new element of the same type looks right straight away.

Start video

In the help: General parameters

Style (10 minutes)

Switching the appearance at runtime and how own styles come about - from the template to colours, graphics and page backgrounds.

Start video

In the help: Styles · Control element Block Style

Alexa (7 minutes)

The connection to Alexa: a light with a switching and a value address is integrated and then switched and dimmed by voice command.

Start video

In the help: Function block Alexa

User management (11 minutes)

Using a house with two apartments as an example it is shown how the project is set up so that each user only sees the pages of their own apartment after logging in.

Start video

In the help: User administration · Control element Block user control

Code switch and Code switch KNX (8 minutes)

Two kinds of code switches: the code switch in the APP and the KNX code switch, with which an ordinary KNX push button can be used as a full code keypad.

Start video

In the help: Block code switch · Block code switch KNX

Custom popup dialogs (14 minutes)

Building your own popup dialogs: a page is opened as a dialog on top of the running visualization. This is how detail views and setting windows come about that fit the project exactly.

Start video

In the help: Control element user dialog

Statistics (12 minutes)

Recording and evaluating measured values: setting up recordings, choosing periods and compression and displaying the values as a chart in the visualization.

Start video

In the help: Statistics · Control element Block statistics

KNX remote programming (9 minutes)

Programming KNX devices remotely with the ETS. The TCP tunnel is shown as well, with which any device in the network of the controller can be reached, for instance the web interface of an inverter.

Start video

In the help: Remote access

System addresses (8 minutes)

How system functions of the controller can be connected to variables - for instance releasing remote maintenance with a KNX push button or showing the state of the VPN connection in the visualization.

Start video

In the help: System addresses

Creating multilingual visualizations (5 minutes)

From a single language visualization to a multilingual one: adding languages, writing the texts out as a CSV file, translating and reading them back in. Switching happens during operation.

Start video

In the help: Language

MQTT / WIFI devices (6 minutes)

The integration of a WLAN device through MQTT, shown with a Shelly. Covered are the internal MQTT broker of the controller and linking the topics with variables.

Start video

In the help: MQTT addresses IO

Telegram monitor (5 minutes)

The telegram monitor records inside the controller - over days and without a connected Studio. The video shows how a recording is set up, filtered and evaluated.

Start video

In the help: Telegram Monitor · Diagnostics

Backup controller (10 minutes)

Setting up a backup controller: two controllers as a redundant system. If the main controller fails, the second one takes over all functions. Once a day all data of the main controller is copied to the backup controller - hence the name.

Start video

In the help: Backup controller

Push notifications (2 minutes)

Messages of the installation as a push notification on the phone, here through the service Pushover.

Start video

In the help: Function block Pushover

M2020 IO modules (5 minutes)

The hardware configuration of the M2020 IO modules: registering modules on the bus, assigning inputs and outputs and using them in the program.

Start video

In the help: Function block M2020

Script programming (17 minutes)

An overview of the built-in script programming with Lua. It covers everything for which there is no ready-made function block.

Start video

In the help: Function block Lua script