# Enapter Web GUI

# Getting Started

Enapter Electrolyser Web GUI (Graphical User Interface) made for local control and monitoring using a web browser.

Note

Supported versions of Electrolysers:

  • EL 4.1 with firmware version 3.4.0 or later.
  • EL 4.0 with firmware version 3.1.0 or later.
  • EL 2.1 with firmware version 1.6.0 or later.

Warning

Electrolyser Web GUI works over an insecure HTTP connection and was designed for usage in isolated Local Area Networks for Operation, Administration and Management. Please take into account that connection to public networks such as the Internet is not recommended for security reasons.

Check out video describing main functionality of the Web GUI.

# Connections

Warning

If connected device do not have Auto MDI-X (auto crossover) use an Ethernet crossover cable to connect it to Electrolyser EL 4.0 or EL 4.1.

Connect Electrolyser using one of the methods listed below.

# Single Electrolyser Connection

Web GUI - Connection 1 EL

Note

The DHCP server must be configured and enabled on the PC connected to Electrolyser.

# Single Electrolyser Connection With Router

Web GUI - Connecting 1 EL + Router

Note

The DHCP mode must be configured and enabled on the router connected to Electrolyser.

# Multiple Electrolysers Connection

Web GUI - Multiple Electrolysers Connection

Note

The DHCP mode must be configured and enabled on the router connected to Electrolysers.

# Physical Connection Specification

Parameter Description
Cable CAT5 or CAT6 Ethernet cable with RJ45 connectors. Max Distance: 100 meters / 328 ft.
Speed 10/100BASE-T. An Ethernet network transmitting at 10 and 100 Mbps.

# Access The Web GUI

  1. Find the label with UCM ID and PIN code on the back panel of Electrolyser.
    Web GUI - Label
  2. Open the Web browser.
  3. It is two main ways to access the Web GUI.
  • Way 1. Use the UCM ID to create a link with .local hostname like http://UCM_ID.local.
    For example: http://02CCF660F6.local.
    Web GUI - UCM ID Link

Note

mDNS must be enabled to resolve .local hostname.
Use HTTP protocol.

Warning

It is known issue of using Wi-Fi under Windows with access (name resolution) to the .local hostname. In case you can not access the Web GUI this way please use a local ethernet connection to Electrolyser or IP address as a hostname.

  • Way 2. Use the IP address of Electrolyser.
  1. In opened page enter UCM ID and PIN code.
    Web GUI - Log In
  2. Click on the Login button to access the Web GUI.

# Layouts

Enapter Electrolyser Web GUI has 7 main layouts:

Web GUI - Layouts

  1. The Header Toolbar
  2. Production Bar
  3. Events Bar
  4. Monitoring Sidebar
  5. Status Sidebar
  6. Main Configuration Bar
  7. Dryer Control Network

# The Header Toolbar

WEB GUI - The Header Toolbar

Parameter Description
Reboot Command to Reboot the device.
Locate Command to enable or disable the Locate device functionality.
When enabled red, yellow and green LEDs are blinking.
Logout Command to Logout from Web GUI.
Help Useful links:
1. Our customer service at support@enapter.com.
2. EL 2.1 Documentation.
3. EL 4.0 Documentation.
4. EL 4.1 Documentation.
5. Web GUI Documentation.
6. Modbus Registers.

# Production Bar

WEB GUI - Production Bar

Parameter Description
Current H2 Production Rate Current hydrogen production rate corresponding to the percentage value. In NLh.
Current production rate can be set in Commands tab in Main Configuration Bar.
Outlet Pressure Outlet hydrogen pressure. In bar.

# Events Bar

WEB GUI - Events Bar

Parameter Description
Type Type of event.
Possible types of events:
1. Warning - Heads-up event which should be taken into account to avoid Error or Fatal Error.
2. Error - System Stopped. Recoverable error.
3. Fatal Error - System stopped. Unrecoverable error. Hardware repair required. Please contact Enapter support.
Code The code of all events for EL 2.1 can be found at Warnings, Error and Fatal Error Codes (opens new window).
The code of all events for EL 4.0 can be found at Warnings, Error and Fatal Error Codes (opens new window).
The code of all events for EL 4.1 can be found at Warnings, Error and Fatal Error Codes (opens new window).
Name The name and description of all events for EL 2.1 can be found at Warnings, Error and Fatal Error Codes (opens new window).
The name and description of all events for EL 4.0 can be found at Warnings, Error and Fatal Error Codes (opens new window).
The code of all events for EL 4.1 can be found at Warnings, Error and Fatal Error Codes (opens new window).

# Events History

Note

Electrolyser EL 4.1 and EL 4.0 must be updated to firmware 3.5.0 or above.

New tab to show Events History.

Every event has the following fields:

  • TYPE - Only error or clear types of events available in the history.
  • EVENT - Name of the event.
  • CODE - Event code.
  • RUNTIME - Moment of runtime when event has occurred.

# Monitoring Sidebar

WEB GUI - Monitoring Sidebar

Parameter Description
State 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.
System Substate Possible System substates:
1. None - Electrolyser is not started.
2. Operation - System is operation
3. Maintenance - Electrolyser is in Maintenance Mode.
4. Expert - Special mode to configure Electrolyser.
5. Fatal - Electrolyser has Fatal Error. Unrecoverable event. Please contact Enapter Support.
6. Error - Electrolyser has Error. Recoverable event.
Electrolyser Substate 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).
Water Refilling Substate 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.
Service Substate 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.
Stack Substate 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.
15. Rampup_Prestart - Warming up stack and increasing voltage.
16. Rampup_Pressurizing - Passing purge and wait for 8 bar pressure for leak check.
17. Rampup_Leakcheck - Checking leak during start.
18. Rampup_Cutoff - Waiting for power cutoff.
Heating and Ventilation Substate 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.
Recombiner Substate 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.
10. Antifrost - Recombiner antifrost in progress.
11. Concern IDLE - Concern IDLE process.
12. Concern Antifrost - Recombiner concern antifrost in progress.
Current Production Rate Current hydrogen production rate. In percent.
Current production rate can be set in Commands tab in Main Configuration Bar.
Inner Hydrogen Pressure Inner hydrogen pressure. In bar.
Outlet Hydrogen Pressure Outlet hydrogen pressure. In bar.
Water Inlet Pressure Pressure of the inlet water. In bar.
Board Temperature Temperature on the main board of Electrolyser. In Celsius.
Electrolyte Tank Temperature Temperature in the water tank of Electrolyser. In Celsius.
Recombiner Temperature Recombiner Temperature. In Celsius.
Downstream Temperature Electrolyte Temperature after the Stack. In Celsius.
Electrolyte Age Number of days passed since last electrolyte replacement procedure.
Water Tank Level Water level in the water tank of Electrolyser.
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. When the water level reaches this level Electrolyser will go to Fatal Error (FR_10: Electrolyte level is too high).
Hydrogen Purity 99,999% | HIGH PURITY - Hydrogen purity after Dryer. Shown only if the Dryer is connected to the DCN, it is assumed, that the Dryer is also physically connected to the electrolysers and therefore the purity rises to 99,999%.
The purity is not a measure value.

# Status Sidebar

WEB GUI - Status Sidebar

Parameter Description
State The main system state of Electrolyser.
The description of all possible states can be found in Monitoring Sidebar.
Status LEDs Indications For more information please check:
Status LEDs Indications for EL 2.1 (opens new window).
Status LEDs Indications for EL 4.0 (opens new window).
Status LEDs Indications for EL 4.1 (opens new window).

# Main Configuration Bar

Main Configuration Bar has 3 sub-layouts:

# Commands

WEB GUI - Commands

# Start / Stop

Remote Start or Stop hydrogen production.

# Locate ON / OFF

Command to enable or disable the Locate device functionality.

When enabled red, yellow and green LEDs are blinking.

# Preheat Electrolyte

Command to start preheating of electrolyte to 45 ℃ to enable quick Ramp-Up. Preheating is terminated when Electrolyser is started.

Remote Start or Stop preheating of electrolyte.

# Maintenance Mode

Command to enable or disable Maintenance Mode.

Maintenance Mode is used to safely fill and drain the device, as well as to guide you through inspection and other routine maintenance tasks.

# Refilling

Refiling Electrolyser can be done by turning on the Maintenance Mode. The water tank must be empty or the electrolyte level must be less than Low Level.

When Maintenance Mode enabled and water level < Low Level you will switch to Electrolyte Refilling Wizard.

Follow steps in the Electrolyte Refilling Wizard to refill Electrolyser.

# Draining

Draining Electrolyser can be done by turning on the Maintenance Mode. The electrolyte level must be more than Low Level.

When Maintenance Mode enabled and water level > Low Level you will switch to Electrolyte Draining Wizard.

Follow steps in the Electrolyte Draining Wizard to drain Electrolyser.

After the Electrolyte Draining Wizard you will automatically switch to the Electrolyte Refilling Wizard.

# Reboot

Command to Reboot the device.

# Force Water Refill

Command to enable Force Water Refilling.

This command is used to refill the water tank to the High level.

# Relief Valve Blowdown

Warning

Blowdown Routine for Electrolyser EL 4.0 and EL 4.1 is disabled due to Safety Board security restrictions.

Command to enable Blowdown Routine for the next Electrolyser start.

# Current Production Rate

Current hydrogen production rate. In percent.

To set Current Production Rate:

  • Tap on the Change button.
  • In the opened tab you can set the current production rate using range input or enter it using a keyboard.
  • Tap on the Apply button to set Current Production Rate.
  • Tap on the Cancel button to discard the changes.
  • Minimum production rate is limited to 60%. More information can be found in Enapter Knowledge Base (opens new window).

# SIF Proof-Tests

Note

SIF Proff-Tests available only for Electrolyser EL 4.0 and EL 4.1.

WEB GUI - SIF Proof-Tests

SIF Proof-Tests needed to check the board components.

Tap on the Run Test button to run the test.

For more information check EL 4.0 SIF Proof-Tests Documentation (opens new window) and EL 4.1 SIF Proof-Tests Documentation (opens new window).

# Configuration

WEB GUI - Configuration

# Default Production Rate

Default hydrogen production rate. In percent.

Default Production Rate unlike Current Production Rate will be saved after Reboot.

To set Default Production Rate:

  • Tap on the Change button.
  • In the opened tab you can set the current production rate using range input or enter it using a keyboard.
  • Tap on the Apply button to set Default Production Rate.
  • Tap on the Cancel button to discard the changes.
  • Minimum production rate is limited to 60%. More information can be found in Enapter Knowledge Base (opens new window).

# Outer Pressure Limits

Pressure limits to stop and continue hydrogen production.

To set Outer Pressure Limits:

  • Tap on the Change button.
  • In the opened tab you can change Restart Outer Pressure and Max Outer Pressure.
  • Restart Outer Pressure - switches Electrolyser back to steady when pressure falls less this value. Must be < Max Outer Pressure.
  • Max Outer Pressure - reaching this pressure switches Electrolyser to stand by and stops hydrogen production. Must be < 37.5 bar and > Restart Outer Pressure.
  • Tap on the Apply button to set Outer Pressure Limits.
  • Tap on the Cancel button to discard the changes.

# Ethernet Settings

By default the DHCP is enabled.

If you want to change Ethernet settings please follow these steps:

  • Tap on the Change button.
  • In the opened tab you can change the following ethernet settings:
    • IP Address
    • Netmask
    • Gateway IP
  • Tap on the Apply button to change Ethernet settings.
  • Tap on the Cancel button to discard the changes.

# Safety Heartbeat

Safety Heartbeat is a periodic signal generated by Enapter Gateway or any Modbus master device (i.e PLC) to indicate a continuous connection with Electrolyser.

To set Safety Heartbeat for Enapter Gateway or any Modbus master device:

  • Tap on the Change button.
  • In the opened tab you can set Safety Heartbeat timeouts. The value must be in seconds.
  • Tap on the Apply button to set Safety Heartbeat timeouts.
  • Tap on the Cancel button to discard the changes.
  • To disable Safety Heartbeat for Enapter Gateway or any Modbus master device timeouts must be set to 0.

# Syslog Configuration

Note

Electrolyser EL 2.1 must be updated to firmware 1.8.0 or above.

Syslog Configuration can be enabled to receive system logs.

If you want to change Syslog Configuration please follow these steps:

  • Tap on the Change button.
  • In the opened tab you can change the following Syslog parameters:
    • IPv4 Address - default 255.255.255.255
    • UDP Port - default 514
    • Severity - default 0
      • 0 - Disable
      • 1 - Fatal Errors
      • 2 - Fatal Errors and Errors
      • 3 - Fatal Errors, Errors and Warnings
      • 4 - Fatal Errors, Errors, Warnings and Notices
      • 5 - Fatal Errors, Errors, Warnings, Notices and Debug Messages
  • Tap on the Apply button to change Syslog Configuration.
  • Tap on the Cancel button to discard the changes.

# Elevation Compensation

Note

Electrolyser EL 2.1 must be updated to firmware 1.9.0 or above.

Elevation setpoint of Electrolyser location. Helps to compensate pressure sensors values.

If you want to set elevation setpoint please follow these steps:

  • Tap on the Change button.
  • In the opened tab enter the setpoint in meters.
  • Tap on the Apply button to change elevation setpoint.
  • Tap on the Cancel button to discard the changes.

# System Time Configuration

Note

Electrolyser EL 2.1 must be updated to firmware 1.8.0 or above.

Warning

System Time Configuration disabled if Electrolyser connected to Enapter Cloud.

Set system's UTC date & time.

If you want to change System Time Configuration please follow these steps:

  • Tap on the Change button.
  • In the opened tab you can change the following parameters:
    • System Date
    • System Time
  • Tap on the Apply button to change System Time Configuration.
  • Tap on the Cancel button to discard the changes.
  • Or you can synchronize System Date and System Time with your browser by clicking on the Sync with your browser time button.

# System Parameters

WEB GUI - System Parameters

Parameter Description
Model Model of Electrolyser. Must be EL21, EL40 or EL41.
Firmware Version Current firmware version of Electrolyser (Ex: 1.6.0-r2.release).
Firmware Build Unique ID Firmware build unique ID (Ex: 219560661).
Device ID Device ID - unique, non zero integer value (Ex: 2418578571).
Device UUID Device UUID - unique UUID (Ex: 00078000-2912-123B-B04E-999123543231).
Chassis Serial Number Chassis serial number, configured on the factory (Ex: AA2101019SPI).
Stack Serial Number Stack's serial number, configured on the factory (Ex: 23E21011PI).
Product Code Product code, defined eFuses and configuration (Ex: ELE210535A2AXV01-03).
eFuse Board's configuration stored in one time programming memory (Ex: 2.0 R1.0).
UCM Version Current firmware version of the UCM (Ex: 1.8.0-rc.12.88300).
Ethernet MAC address Ethernet MAC address unique ID (Ex: 00:80:E1:4F:92:76).
UCM ID UCM ID - UCM's unique ID (Ex: 02CCF660F6042FB1447E5B020E6744FCC325A5F9).
Wi-Fi MAC address Wi-Fi MAC address unique ID (Ex: C8:2B:96:A8:F5:2C).

# Dryer Control Network

Web GUI - Control Network

Note

Electrolyser EL 2.1 must be updated to firmware 1.8.0 or above.

Warning

To update Dryer's firmware using Electrolyser Web GUI Electrolyser EL 2.1 must be updated to firmware 1.9.0 or above.

Warning

To update Water Tank's firmware using Electrolyser Web GUI Electrolyser 2.1 must be updated to firmware 1.10.0 or above.

Parameter Description
Dryer Control Network Status of the network.
CREATING - the network creating is in progress.
INITIALIZING ERROR - the network creating failed.
HEALTHY - the network is online.
DEGRADED - the network has a warning.
DOWN - the network is offline.
DCN ID Mesh network unique ID.
Electrolyser The list of Electrolysers (up to 5) connected to the Dryer Control Network.
You can also check online/offline status of Electrolysers.
Electrolyser Device ID UCM ID of Electrolyser.
Dryer State of Dryer.
The list of states 2.1 can be found on Dryer 2.1 page.
The list of states can be found on Dryer 2.0 page.
Dryer Device Details The list of all details of Dryer.
Device ID - unique, non zero integer value (Ex: 1FBEFF813F).
Commands to Dryer.
List of events - Two first events of Dryer.
Show all - The list of all events of Dryer.
Firmware - Firmware version of Dryer and Dryer's UCM.
Update - Wizard to update Dryer's firmware. Check this instruction for more information.
Input pressure - The pressure of the hydrogen on the input line of Dryer. In bar.
Output pressure - The pressure of the hydrogen on the output line of Dryer. In bar.
Temperature of cartridge 0 - Temperature of cartridge 0. In Celsius.
Temperature of cartridge 1 - Temperature of cartridge 1. In Celsius.
Temperature of cartridge 2 - Temperature of cartridge 2. In Celsius.
Temperature of cartridge 3 - Temperature of cartridge 3. In Celsius.
Dryer Commands Commands to Dryer.
Water Tank State of Water Tank.
The list of states can be found on Water Tank 2.1 page.
Water Tank Device Details The list of all details of Water Tank.
Device ID - unique, non zero integer value (Ex: 1FBEFF813F).
Commands to Water Tank.
List of events - Two first events of Dryer.
Show all - The list of all events of Water Tank.
Firmware - Firmware version of Water Tank and Water Tank's UCM.
Update - Wizard to update Water Tank's firmware. Check this instruction for more information.
Water level - Water level in Water Tank. In Liters.
Inlet temperature - Temperature of inlet water. In Celsius.
Tank temperature - Temperature of water in Water Tank. In Celsius.
Conductivity - Conductivity of water in Water Tank. In μS/cm.
Water Tank Commands Commands to Water Tank.
How To Delete? Instructions how to delete the Dryer Control Network.