Frequently asked questions


ezeio is a system that makes it easy to collect meter data or control functions from anywhere and provide access from any Internet connected computer.

The ezeio Controller is a hardware device that connects to sensors/meters. The controller communicates with eze System’s servers, where the data is stored for easy access.

  1. One ezeio controller
  2. One or more Energy Meters. There are several makes and models depending on your region, electrical service type and size of the system. Some energy meters use external CT’s while others have the current sensing built-in. Existing meters with Pulse output also works. Read more about meter selection here.

There is no software or servers to install, and the ezeio Controller is preconfigured to communicate with the cloud web service.

  1. One ezeio controller
  2. One or more thermostats. Read more about thermostat control here.

There is no software or servers to install, and the ezeio Controller is preconfigured to communicate with the cloud web service.

 ezeio Controller hardware & sensors

The standard ezeio controller connects to the Internet via a standard Ethernet connection.
To connect to WiFi, there are simple bridge devices, like the Cisco WBPN or the Vonets VAP11N, that picks up the WiFi signal and connects directly to the standard ezeio.
The Cellular models of the ezeio has a built-in 3G/GSM transceiver. They communicate directly via cellular networks. Note that separate cellular service is required (SIM card).

The ezeio controller has four discrete inputs. The inputs are individually configurable to monitor Voltage (0-10V), Current (0-30mA) or resistive loads (contacts, pulse ouputs or resistors 0-100kOhm).

There are two switching (Form C) relay outputs, rated up to 50V/2A on the controller.

Modbus devices can be connected to the ezeio controller through an RJ45 jack. The controller acts as a Modbus master (19.2kbps, RTU), and supports up to 20 devices of varying type and purpose.

The Microlan connection on the ezeio allows plug-and-play type setup of temperature sensors, input and output expansion modules and other devices available from eze System. Up to 20 Microlan devices is supported on a single controller.

The Ethernet connection is exclusively used to communicate with the servers over Internet. It cannot be used for other purposes.

eze System supplies modules that expands the controller with additional discrete inputs and outputs. These modules connect to the controller via Microlan, Modbus or wirelessly depending on the type and requirements. The controller can support a total of 40 inputs, spread out over up to 20 different expansion modules. It will also support up to 40 outputs the same way.

The ezeio supports two types of energy meters: Pulse and Modbus.

Up to four (4) pulse meters can be connected to the controller inputs directly. Please contact eze System if you require more pulse meters on a single controller.

The Modbus connection supports up to 20 meters. These are connected in a daisy-chained fashion, and typically convey more information than the pulse meters do. At time of this writing, eze System supports Modbus meters from ABB, Continental Control Systems, DENT, Elkor, IME, Carlo Gavazzi and Circutor.

Up to 8 thermostats can be supported via ModBus.

Counting all the devices, meters, sensors etc, the total number of monitored sensors/values is 40 per controller. Note that for example a single Modbus energy meter may provide many different values, such as voltage (per phase), current, power factor, power, energy etc. Each of these parameters (if selected) will count toward the total of 40 per controller. Each input can be configured to log (or not), and support alarm and restore actions and counters.

The discrete inputs supports any sensor with a Voltage (0-10V), or Current (0-30mA) output. This covers almost any type of industry standard sensor type for things like pressure, humidity, CO/CO2, temperature, level, flow, force, position, current etc. Some sensors require signal conditioning or an amplifier to provide a usable output.

Pulse meters are also supported directly on the discrete inputs. The ezeio will both count the number of pulses, and the time between the pulses (in ms). This makes it possible to monitor for example both energy and power from a standard pulse Wattmeter. Other meter types commonly using pulse output are gas meters, water meters and other flow meters.

There are many sensors and meters that are compatible with the Modbus standard protocol, such as Watt (energy) meters, thermostats, humidity sensors and thermostats.

The Microlan bus allows easy expansion with temperature probes. The probes are factory calibrated to be accurate to 0.5C.

Cost, service fees, supply

Yes, we charge a service fee for data logging, API services and messaging. Click here for a more in-depth description of the service tiers.

The controller will continue to operate even without active service, and we always allow full access to the configuration settings and live data from the unit.

The system will send out email warnings when the service is about to expire, and it’s easy to refill/restart at any time service from the web site. We do not charge any additional penalty for restarting lapsed accounts.

Yes. All products sold by eze System carry a two year warranty that covers any manufacturing defects on the product.

We always have units in stock of the products we manufacture, so for small orders we usually ship the same day. For large volume orders, please contact us at the phone number below.

We do not stock all third-party product (Watt meters, CT’s, Thermostats) , so in some cases it’s faster to purchase those directly from their respective supplier. Please call or email us for current information.

Features, Configuration, API

Each input can be configured to log (sample) data as slow as every hour, and as fast as every 10s.

Depending on the selected service plan, the data can be stored on our servers for immediate access for up to three years. All the data is always accessible via the web interface at, and can be downloaded and stored locally if required.

The ezeio has a built-in memory that holds up to 8000 samples for each channel. The memory keeps the data even if power is lost, but the ezeio obviously stops logging if there is no power to it. The content of the log memory will be automatically uploaded to the servers as soon as communication is restored.

API (Application Programming Interface) is a method for third party applications/programs to communicate with the controllers. The API can be used by software developers to design custom interfaces to the data or control functions, and to download historic data, control thermostats or other functions.

  • Email
  • SMS (cell text)
  • Twitter
  • Voice call to any phone number
  • Web server HTTP-POST
  • Pushover (Android/iPhone app)
  • Push to Speech (Android app)
  • Control signals to another controller

The content of each message is completely configurable, and may include values/variables as well as static information. For example; -“The tank is 34 percent full“.

Didn’t find what you were looking for?

Let us know! We’ll be happy to answer your questions, and add to this FAQ page.

Contact Us