Skip to main content

Runtime

A runtime is an environment that executes your blueprint's Lua code. Every Lua device needs a runtime to run on. Enapter provides two types of runtimes: hardware UCMs and virtual UCMs.

Hardware UCM

Each Enapter hardware UCM implements one major industrial communication standard (RS-232, RS-485, CAN, etc.) and connects to your endpoint device via wired interface.

Key characteristics:

  • Connects directly to endpoint devices via physical communication interfaces.
  • Communicates with Enapter EMS over Wi-Fi (802.11a/b/g/n, 2.4 GHz) or Enapter LINK.
  • Has built-in Bluetooth for initial setup via Enapter Mobile Application.
  • Requires an external power supply (9V–24V DC or 9V–60V DC, depending on the model).
tip

To view the list and specifications of all available hardware UCMs, visit: https://handbook.enapter.com/modules.

Setting Up

1. Wire the endpoint device

Communication Interface

Ensure that the endpoint device and the Enapter UCM have the same communication interface.

Connect your endpoint device to the UCM following the wiring diagram from the Enapter Handbook.

Electric Connections

All electric connections must be done by an authorized electrical engineer in compliance with the local regulations for electrical installations.

2. Power the UCM

Supply power to the V+/V- pins on the module. Check your UCM model specification in the quick start guide or on the handbook for the exact voltage range.

You will see a green LED blinking if the UCM is properly powered and ready for the next step.

3. Connect to Enapter EMS

Use the Enapter mobile application to set up the UCM over Bluetooth.

Wireless Interfaces

Every UCM has Bluetooth and WiFi support. Bluetooth is used by the Enapter mobile application to configure the UCM. During configuration it sets Wi-Fi SSID/password and security certificates needed for encrypted connection with Enapter EMS.

Create your first site in the mobile application. A site is a physical location related to a single system that you want to monitor or control. "Power to Gas Station", "Home", "PV Plant" are good candidates for being a site.

Welcome to Enapter Cloud

Welcome to Enapter Cloud

Create your first site

Create your first site

Are you ready to setup your UCM

Are you ready to setup your UCM

Set up Enapter Cloud connection over Bluetooth. Every UCM has a QR code either on a side or under a front cover (use a small screwdriver to open it). Tap "Add New Device" on the "Site" screen and scan this QR code using your mobile phone camera. The application will connect to the UCM and you'll be asked for Wi-Fi SSID and password. The password is only stored in UCM memory and nowhere else.

Scan QR code label on the UCM

Scan QR code label on the UCM

Enter Wi-Fi network SSID and password

Enter Wi-Fi network SSID and password

Wait for setup process to finish

Wait for setup process to finish

UCM is now ready

UCM is now ready

The status LED on the UCM front panel will be steady green after a successful connection to Enapter Cloud.

Virtual UCM

A virtual UCM is a 100% software implementation of the hardware Enapter UCMs. It runs on an Enapter Gateway — a PC with Enapter Gateway Software.

Setting Up

After setting up Enapter Gateway you will have a running virtual UCM ready to use. No additional steps are required.

All Rights Reserved © 2026 Enapter AG.