The Controller

IF-UMC Family

Our central controller is based on an industrial embedded processor.
Main specifications:
Power 1 GHz
Memory 512 MB NAND Flash
Can 1x Can
Serial 2x RS232 ; 1xRS485
Ethernet 2x Ethernet 10/ 100 Mbit/s
Digital Digital I/O
GSM Upon request
Expansion & Configuration
Mass Storage Card Holder
User Control Elements Button Reset
RTC Goldcap for on module RTC
Display & Touch Upon request
Supply Voltage 12–24V
Temperature Range 0 °C – -40 °C to 85 °C
External Sensors and Modules
The controller can be communicated via ethernet or GSM.

Current and Voltage Transducers
In case extra voltage or current measurement is needed from a device where we can't get direct communication, then a current and voltage transducer with RS485 port would be used weather station

Weather Station
Full compatibility with Rainwise weather station
Data Storage and Data Transfer
Internal Data Logging
The controller’s internal data logs and saves data as backup if communication is lost. Once the GSM connection is restored, the controller pulls the rest of the data into the cloud, resorting the data.

Extra Data Storage
An SD card can be inserted in case there is a need of extra data storage onsite. The amount of data is independent on the number of variables in the system as well as the accuracy needed.

Data Compression
We apply efficient data compression allowing savings in the data transmission. This increases the efficiency of the GSM connectivity, which is important for areas with weak signals.
Customized Control Loops
Control Loops
Our solution is not only in charge of gathering all the data, but also displaying it on web portal. We also design control loops that are running onsite, such as changing the current and voltage target parameters for both charge and discharge of the battery.

Diesel Genset Management
We also specialize in diesel genset management depending on battery status.
All the parameters are read and controlled directly from the communication bus of the off-grid system.
Main brands compatible with UMC controller:


  • Visualize general status of the systems
  • Diagnose problems
  • Change system parameters
  • Generate reports and alarms
  • Download bankability Data
  • Customize the front end with their own logo