The System tab provides meta data, performance metrics, and user defined settings individual ezeio controllers. The window is divided in half with System information on the left and System settings on the right. We recommend naming the each ezeio and setting the time zone, all additional system settings are optional.

System name

Time zone

Listed alphabetically by, continent or ocean, then city (preceded by state in some cases). Also shown is the hour/s ahead or behind UTC.


This text is displayed in the Controller table on the on the Manage level. It can also be sent in alarm messages by using the Message template tag [EZENOTE].

System location

The displayed location of an ezeio is determined by one of the four methods detailed below. A GPS receiver can be purchased from eze System, Inc. if high accuracy is required for mobile applications.

Cell tower proximity Auto location default if no GPS receiver connected 0-5 miles
IP location (Ethernet) Auto location default if no GPS & no cellular connection Region
GPS sensor Auto location default if connected 1 to 10 meters
Manual location Overrides Auto location defaults if box is unchecked user defined

Condition to enable fast log

The default logging rate of an ezeio MkII is 10 minutes. Service upgrade options allow for data logging rates as fast as 5 seconds. This provides high data resolution, but also create a massive amount of data to sort through. This feature allows fast logging to be selective based on conditions. For example; you may wish to closely monitor water quality readings above a specific flow rate or only during business hours. This feature utilizes the same Expression engine employed for Fields and alarms. Simply enter an expression like f(3) > 15 or sch(2) and all Fields with Logging intervals set higher than 10 minutes will begin recording at their selected rate. They will continue fast logging as long as the condition is true.

Low-power hibernation mode

The ezeio MkII is very efficient and under normal operation the average draw is less than a Watt. For some solar powered installations the quality and quantity of sun light can vary dramatically, making even a 1 Watt draw unsustainable. This feature reduces an ezeio's power consumption by about 93%. When selected, the ezeio will power down, and utilize an onboard capacitor to power the timer that will wake it for data collection on the 10's of the hour. This cycle will repeat 5 times. The 6th will be a normal start up and the cellular modem will power up, connect, and sync with the eze.io servers. At this point the data collected will be sent and any configuration changes will be downloaded. This completes a hibernation cycle. If the Low-power hibernation mode is still set, the command will be included with the config sync and another 1 hour hibernation cycle will begin. This server driven command strategy is designed to avoid a system failure that locks the ezeio in hibernation cycles.

Hibernation negates many of the ezeio's capabilities such as automation and alarms.

Power flow from the barrel jack through the Batt terminals is not interrupted in hibernation mode. Potentially outputs 1 & 2 could be used to regulate power to connected sensors and devices.

Hardware Settings

Pulse threshold

The default auto setting will work to read most pulse outputs. This setting finds the average voltage of the pulses emitted by the connected meter and that average is used as the threshold. You should not change this setting unless you know the voltage range of the pulses. If you have trouble registering a pulse on the ezeio, review the documentation provided by the meter manufacture to confirm the wiring and whether an excitation voltage is required.

Pulse debounce

Dry contact pulse mechanisms can bounce when making contact generating multiple pulses. To eliminate these unwanted/erroneous pulses we apply a filter that eliminates additional pulses occurring within a specified window of time. The default filter is 5 milliseconds. Check your meters documentation to see if the pulse rate and expected flow require the use of a different debounce filter.

Modbus TCP settings

Server & Client ports Default setting is 502 on both server and client. This is the standard port number established by Modbus.org

Ethernet settings




Network mask

Ethernet ping interval

Delete ezeio

The delete ezeio button removes an ezeio from the account it is registered to. It can then be added to another account. Since an ezeio can be moved between groups within an account, by simply dragging and dropping, this feature is only needed when the new location desired is outside of the current account. Deleting the ezeio has no effect on its configuration or services. Links to dashboard Widgets and reports in the group will be broken.

Once deleted, you will need the serial number and registration code to add the ezeio to another account. These are located on the left side of the ezeio and also in the Identity section of the System information.

This section occupies the left side of the System window. It is mainly informational, but there are some tools available to users with Edit ezeio privileges.

Serial - The serial of an ezeio is factory set and cannot be changed.

Name - The ezeio's name is user defined and can be changed by any user with Edit ezeio privileges'.

Registration code This code is factory set and cannot be changed. The reg code is used only when registering for a new account or adding an ezeio to an existing group/account.

Most resent comm - The date and time (local web browser time) of the last communication with the serve is displayed. The time elapse since this contact is also displayed for an “at a glance” reference of comm status. The elapse time is displayed as the most relevant unit/s of time. Starting with seconds (s) and progressing to months and days (mo, d).

Uptime - This is the elapse time since last reset/reboot.

Reboot - Clicking “Reboot” will bring up a dialog box to confirm your intention and explain the result. The result is similar to power cycling the ezeio. It will immediately reboot. After rebooting the ezeio will begin the process of reconnecting, through the onboard cellular modem or through the local network via Ethernet port.

Supply voltage This displays 3 voltage readings. First is the DC in (barrel jack at the top right of the ezeio). Next is the Batt connection (far right on the green screw terminals). Last is the 5 volt supply (center of the green screw terminals). If the barrel jack is not used, disregard the first reading.

Firmware version - The firmware version represented by a date code ending with a 2 digit code. The format is YYMMDDxx.

Update - Clicking on the Update link, brings up a dialog box for selecting a firmware version. Selecting a firmware version to see the Release notes. The release notes will detail the added features included in this version. If you wish to proceed with the update, click the Update firmware button, otherwise, click Cancel. Updating firmware is optional in most cases and eze System does not force mass firmware updates into customers deployed ezeios. You may be instructed by eze System support or your reseller to update firmware to take advantage of new features.

All data shown in this section is informational.

Signal (RSSI) - Icons here indicate the connection type and signal strength. Two connected links with a letter R, indicates for connected and roaming (normal state for an ezeio). An X icon indicateThe familiar increasing, green 5 bar graph indicates optimal signal strength.

Icon Indication Discription
Link Connected & Roaming This is the normal connection and service type for an ezeio
Link No connection Failed to connect to cell tower
Signal No connection No network found, signal to weak
Signal Weak signal Connected, but signal strength is marginal
Signal Strong signal
Sensitivity Strength of signal Lower negative number is stronger signal. Range: -100 dBm = 0%, -30 dBm = 100%

SIM ICCID - This 19 digit number is the SIM cards serial number.

Hardware IMEI - (International Mobile Equipment Identity) The Model information following the IMEI identifies the modem type and version.

Subscriber IMSI - (International Mobile Subscriber Identity) The Network number following the IMSI, is the combined MCC (Mobile Country Code) & MNC (Mobile Network Code) which identify the country and carrier. Depending on the country, there may be agreements with multiple carriers. This means the MNC may change whether the unit is stationary or mobile.

PIN status -

IP address -

Data used -

IP address -

Data used -

Input setting -

Reset logic - Clicking “Reset logic” will bring up a dialog box to confirm your intention and explain the result. Registers, Fields, counters, will be cleared. The restarting sequence allows data to populate registers and fields before logic and automation, dependent on those values, restart. Alarms that were in alarm state and who's conditions are still true will retrigger.

Button status - The button on the top of the ezeio can be pressed during start up for different effects.

User script -

Modbus -

SDI-12 -


Core -

The system log tracks changes in connectivity between the ezeio and the eze.io servers. Time stamps are shown in UTC. Below is a list of system log details and their explainations.

Type Details Explanation
Connection DISCONNECT CELL [TLINK] Firmware update, disconnect command
Connection CONNECT ETH
Boot POR
Boot EXT,POR Down:1m 21s External loss of power followed by elapse time
Boot EXT,POR[SLEEP] Down:22s followed by elapse time
Boot SW
Boot SW Down:1s Rebooted, followed by elapse time
  • ezeio2/configuration/system.txt
  • Last modified: 2021-01-25 19:15
  • by johpar