# HMI (Human Machine Interface)

The Enapter HMI (Human Machine Interface) is an Android application for Tablets for convenient monitoring and control of Enapter's AEM Electrolysers connected to the Local Area Network. It supports an unlimited number of electrolysers and requires no internet connection nor a Cloud account for operation. It is also helpful for medium and large-size setups such as the Enapter AEM Cluster.

# Getting Started

Check out video describing main functionality of the HMI.

# Requirements

  • Tablet with Android 8.0 or later.
  • Enapter HMI Application installed on your Android Tablet.
  • Electrolyser or Electrolysers connected to local Wi-Fi network.

Warning

Supported versions of Electrolysers: EL 2.1 with firmware version 1.10.X and EL 4.0 with firmware version 3.1.0.

# Enapter HMI Application

Download and install Enapter HMI (opens new window) App from Google Play market.

# Connecting

Note

To start using the Enapter HMI, please ensure your electrolysers are connected with Ethernet to the Local Area Network and that your Android Tablet is connected to the Wi-Fi. The Wi-Fi should be bound with the same Local Area Network.

Some features (for example, control of the electrolysers) require a unique PIN Code located on the back of your device.

  1. Connect you device or devices to the Local Area Network. How to do it - please check this documentation.
  2. Open Enapter HMI Application on the Android Tablet connected to the same Local Wi-Fi Network.

# Screens

# Locating Screen

After you open the Enapter HMI App it will scan for devices connected to the same Local Wi-Fi Network.

HMI - Locating

If no Electrolysers detected by the App you will see the error layout.

HMI - No Wi-Fi

# Home Screen

# Seven or More Devices

The main screen with seven or more connected devices.

HMI - Home Screen 7
Parameter Description
Total H2 Production Rate Total H2 Production Rate by all connected Electrolysers. In Nl/h.
System Status Total devices connected to the Local Wi-Fi Network
H2 Production Rate Graphical visualization of the Total H2 Production Rate. In Nl/h.
Device Status Device status with individual information:
1. UCM ID.
2. Status LEDs Indications.
3. H2 Production Flow Rate. In Nl/h.

# Six or Less Devices

The main screen with six or less connected devices.

HMI - Home Screen 6
Parameter Description
Total H2 Production Rate Total H2 Production Rate by all connected Electrolysers. In Nl/h.
System Status Total devices connected to the Local Wi-Fi Network
H2 Production Rate Graphical visualization of the Total H2 Production Rate. In Nl/h.
Device Status Device status with individual information:
1. Electrolyser Model.
2. UCM ID.
3. Status LEDs Indications.
4. Electrolyser State.
5. H2 Production Flow Rate. In Nl/h.
Outer Hydrogen Pressure. In bar.

# Electrolyser Screen

HMI - Electrolyser Screen

Electrolyser Screen contains all useful information about Electrolyser:

# Electrolyser Status

Parameter Description
EL21 or EL40 Electrolyser Model. EL 2.1 or EL 4.0.
Status LEDs Indications EL 2.1 LEDs Indications Description
EL 4.0 LEDs Indications Description
Electrolyser State The main system state of the Electrolyser.
Possible states:
1. None - Electrolyser is not started.
2. Maintenance - Electrolyser is in Maintenance Mode.
3. Expert - Special mode to configure Electrolyser.
4. Error - Electrolyser has Error. Recoverable event.
5. Fatal - Electrolyser has Fatal Error. Unrecoverable event. Please contact Enapter Support.
6. IDLE - IDLE process.
7. Steady - Electrolysis process in progress.
8. Stand by - Electrolyser stops hydrogen production (max pressure reached).
9. Blowdown - Service process to blowdown the valves.
10. Curve - Service process to check the stack.
UCM ID UCM's unique ID (Ex: 02CCF660F6042FB1447E5B020E6744FCC325A5F9)
Electrolyte Tank Water level visualization in the water tank.
Possible water levels in the water tank:
1. Low - When the water level falls this level Electrolyser will go to Fatal Error.
2. Medium - Normal operation water level.
3. High - Maximum water level for normal operation.
4. Very High - The tank is overfilled.
Electrolyte Flow Electrolyte flow visualization and value. In l/min.
AEM Stack AEM Stack visualization.
Electrolyte temperature. In Celsius.
Stack voltage. In Volts.
Stack current. In Amperes.
Production Rate. In Nl/h.
Outlet Pressure. In bar.

# Current Telemetry

Parameter Description
Production rate [%]
Inner hydrogen Pressure [bar]
Outer hydrogen Pressure [bar]
Water inlet pressure [bar]
Control board temperature [°C]
Electrolyte temperature [°C]
Downstream temperature [°C]
Electrolyte age [days ago]
Total H2 produced [Nl]
Total stack runtime [minutes]
Stack power-on cycles
Electrolyte cooling fan speed [rpm]
Air circulation fan speed [rpm]
Electronics cooling fan speed [rpm]
Electrolyte flow rate [l/min]
Stack current [Amp]
Stack voltage [V]
MCU temperature [°C]
Recombiner temperature [°C]
H2 presence PPM [ppm]
H2 production flow rate [Nl/h]
Total system runtime [minutes]
Uptime [minutes]
Quantity of lost messages in log stream
Quantity of lost UCM messages
Free space on external flash
Unallocated free memory
Total free memory
Pump On/Off
Electrolyte heater On/Off
Dry contact On/Off
Recombiner heater On/Off
DCN state On/Off
Is Locate mode enabled On/Off
Is storage in Read Only (Problems) On/Off
System The main system state of Electrolyser.
Possible states:
1. None - Electrolyser is not started.
2. Maintenance - Electrolyser is in Maintenance Mode.
3. Expert - Special mode to configure Electrolyser.
4. Error - Electrolyser has Error. Recoverable event.
5. Fatal - Electrolyser has Fatal Error. Unrecoverable event. Please contact Enapter Support.
6. IDLE - IDLE process.
7. Steady - Electrolysis process in progress.
8. Stand by - Electrolyser stops hydrogen production (max pressure reached).
9. Blowdown - Service process to blowdown the valves.
10. Curve - Service process to check the stack.
Electrolyser Possible Electrolyser substate:
1. Curve - Polarization Curve Routine process.
2. Blowdown - Blowdown process.
3. Halt - System inactivity.
4. Maintenance - Electrolyser is in Maintenance Mode.
5. IDLE - IDLE process.
6. Steady - Electrolysis process in progress.
7. Standby - Electrolyser stops hydrogen production (max pressure reached).
WaterRefilling Possible Refilling substates:
1. None - Electrolyser is not started.
2. IDLE - IDLE process.
3. Filling - Filling the water tank.
4. Draining - Draining the water tank
5. Maintenance - Electrolyser is in Maintenance Mode.
6. Koh_refilling - Electrolyte refilling started.
7. Maintenance_refilling - Filling up in Maintenance Mode.
8. Koh_refilling_finish - Electrolyte refilling finished.
9. Final_refilling - Water fulfill after finished hydrogen production.
10. Demand_refilling - Water fulfill by user's command in Operation Mode.
11. Halt - System inactivity.
12. Wait_Flushing - Electrolyser waiting for command to flush.
13. Flushing - Flushing in progress.
14. Service_Refilling - Electrolyser refills water for High Level.
HVAC Possible Heating and Ventilation substates:
1. None - Electrolyser is not started.
2. IDLE - IDLE process.
3. Maintenance - Electrolyser is in Maintenance Mode.
4. Preheat - Preheating is activated.
5. Management - HVAC in management mode.
6. Antifrost - Antifrost Routine activated.
7. Halt - System inactivity.
Stack Possible Stack substates:
1. None - Electrolyser is not started.
2. Maintenance - Electrolyser is in Maintenance Mode.
3. IDLE - IDLE process.
4. Warmingup - Water heating in the water tank.
5. Keepingwarm - Keeps heating water and waits to start hydrogen production.
6. Hydration - Preparation of the stack for work.
7. Rampup1 - Preparation of the stack for work.
8. Rampup2 - Preparation of the stack for work.
9. Steady - Electrolysis process in progress.
10. Purge - Purge from accumulated moisture.
11. Rampdown1 - Preparation of the stack to turn off.
12. Rampdown2 - Preparation of the stack to turn off.
13. Maxpressure - Electrolyser stops hydrogen production (Stand by).
14. Halt - System inactivity.
Service Possible Service substates:
1. None - Electrolyser is not started.
2. Maintenance - Electrolyser is in Maintenance Mode.
3. IDLE - IDLE process.
4. Blowdown - Blowdown process started.
5. Blowdown_stop - Blowdown process stopped.
6. Blowdown_restack - Preparation for hydrogen production after Blowdown.
7. Halt - System inactivity.
8. Calibration - System in Calibration Mode.
9. Curve_starting - Polarization Curve Routine started.
10. Curve_timeout - Polarization Curve Routine process.
11. Curve_data - Polarization Curve Routine process.
12. Curve_ready - Polarization Curve Routine process.
Heartbeat Possible Heartbeat substates:
1. IDLE - IDLE process.
2. Maintenance - Electrolyser is in Maintenance Mode.
Recombiner Possible Recombiner substates:
1. IDLE - IDLE process.
2. Maintenance - Electrolyser is in Maintenance Mode.
3. Halt - System inactivity.
4. Preheat - Recombiner preheat in progress.
5. Warming_Up - Recombiner warming up in progress.
6. Ready - Recombiner has warmed up to operating temperature and ready to switch to Steady.
7. Steady - Recombiner maintaining the optimum temperature.
8. Holding - Recombiner preheat on hold.
9. Stop - Recombiner preheat stopped.

# Commands

Parameter Description
Start/Stop Remote Start or Stop the Electrolyser
Locate On/Off Enable or disable Locate
Reboot Reboot the Electrolyser
All Show all commands:
1. Start/Stop.
2. Locate On/Off.
3. Reboot.
4. Maintenance On.
5. Maintenance Off.
6. Force Water Refilling.
7. Set Production Rate.
8. Safety Proof-Test.
9. Preheat.

# Refilling Wizard

Activating Maintenance On command Electrolyser will switch on the Refilling Wizard. Follow the steps described in the wizard to make The Electrolyte First Refilling or Electrolyte replacement.

HMI - Refilling Wizard