Enapter Gateway
Introduction
The Gateway is the central part of the Enapter EMS Toolkit, responsible for provisioning and controlling all connected devices.
Gateway is a PC with running Enapter Gateway Software, an operating system based on Enapter Industrial Linux — an open-source, reliable, and secure Linux distribution designed for industrial applications. It is tolerant to power failures and allows easy startup from a USB stick with a simple FAT32 partition.
Key functions of the Gateway Software:
- Provides the Enapter EMS Web interface and supports Enapter Mobile Application.
- Stores and compresses aggregated data from all energy system devices, with support of retention policies and automated backups.
- Automates energy systems using a Rule Engine with Lua scripting.
- Provides OPC UA and HTTP API interfaces for third-party integrations.
- Enables Docker integration via Podman to run third-party programs and services in containers.
- Provides built-in Virtual UCM.
To download the latest version of Gateway Software, visit: https://fw.enapter.com.
Setup
Prerequisites
Hardware
- PC on which to create a bootable USB flash drive. (Setup PC)
- PC with a suitable power supply on which the Enapter Gateway will run. (Gateway PC)
- USB flash drive 16 GB minimum.
- External Monitor with HDMI cable.
- USB Keyboard.
- Wi-Fi Router with Ethernet Cable.
Software
- Enapter Gateway License
- Download Enapter Gateway firmware
- Download and install Balena Etcher. It will be used to write the Gateway Software image to the USB flash.
Create Bootable USB Flash
- Insert USB Flash to the setup PC.
- Start Balena Etcher and follow on-screen instructions:
- select Gateway Software file
- select your USB flash drive
- run the flashing process. Wait until flashing and validating processes are successfully finished.
- Bootable USB Flash is ready, extract the USB flash from the computer.
Connections
Connect an external monitor, a keyboard, Wi-Fi Router via Ethernet cable to a Gateway PC.
Disable Secure Boot
The Enapter OS will boot from the USB flash drive. To enable this, Secure Boot must be disabled in the BIOS settings.
Installation
Gateway PC must be powered off.
- Insert the USB Flash into Gateway PC.
- Power the PC on.
- Go to your router's admin page and find a device with hostname
enapter-gateway. Copy its IP address and paste into URL field in your web browser.- Alternatively if you have mDNS set up, you can use
https://enapter-gateway.local
- Alternatively if you have mDNS set up, you can use
- Enapter Gateway Setup wizard will open. Follow the steps to finish the setup.

Accept the Enapter Gateway Software license aggreement.

Set a password for your Gateway.

We recommend keeping your password in a secure location, such as a password manager.

Copy your Gateway hardware ID and send it to Enapter support.

Paste the received license key.

Enter Gateway site information.
- Wait until all services shown green on the status page.
- Enapter Gateway is ready to use!