© Current Version 2.99

All Installers/anyone can purchase directly from ICC.

If you can not upgrade to v 2.99, please contact support for assistance

To learn more about Solar and custom firmware for PIP/Axpert please visit click here

Quality countrywide Solar Installations contact Deon 0833257474 or email deon@thekla.co.za.

Latest changes

Add Vitron MPPT charge controllers. Data only upload to emoncms and display in ICC under the Victron Charge Controller page. Users can combine a virtualFeed in emon to add the total
Add KODAK Solar OFF Grid Inverter OGX 5.48 single and parallel.
Add Blue Nova BMMC (new Firmware) version only.
Tested ICC on PI 4 (Buster). New image with latest emoncms local.

Infini V Series control by SOC and Time (night time)
Fix MPPT Volts and AMPS on Dash 2 for parallel inverters.
Fix Change priority to Battery for Invini V
Add cluster settings for Pip more than one MPPT
Add confirmation on stop button.
Change Dash trend to hold the last 24 hours data.
Change some label colors for dash 2
Prepare Inverter selection for KODAK Solar OFF Grid Inverter OGX 5.48 single and parallel.
Fix Narada freeze on multiple batteries
Added Pylontech SOC of each battery to emoncms posting.
Fix time grid not saving for Axpert inverters.

  1. I am using ICC with Axpert and Narada batteries. After some initial teething issues with the Narada batteries I got…

  2. Fantastic software that works exactly as advertised. Great friendly service to go with your purchase!

Email : info@iccsoftware.co.za

ICC support most Voltronic inverters.

Supported inverters

  • Axpert 3KVA
  • Axpert 5 KVA
  • Axpert 5 KW
  • Axpert VM series
  • Axpert KING Single
  • Axpert Cluster (Parallel up to 9 Inverters)
  • Inisolar 3 Kw , 5 KW , 5.5 KW,  10 KW
  • Imeon 10 Kw
  • Pip 4048 MS , PIP 4084 MSD  , PIP 5048 MG , PIP 5048 , PIP-5048GK , PIP-5048MK
  • Growatt 3000 HY
  • Valtacon Voltacon HSI 3000 3KW
  • Infini Solar V Series Single
  • Infini Solar V Cluster (Parallel up to 6)
  • MPP LV2424
  • MPP LV5048
  • Infin Super 4KW
  • Vollkorn
  • Conversol Duo 3kVa
  • Steca SOLARIX PLI 5000-48
  • Effekta

With ICC you can do the following

  • Upload data to emoncms and pvoutput. You can view your Solar system from any web browser. (Local or cloud)
  • Will warn you via email for any inverter faults.
  • Support BMV Battery Monitors ( Recommended) for true SOC (State Of Charge)
  • MQTT for live display values. For Android devices you can use MQTT dash.
  •  Switch between grid and solar based on time and/or state of charge  

Support for Pylontech batteries

Please mail Info@DiversifiedSolutions.co.za (Creator)

to order your compatible cable. All cables undergo strenuous testing for function. Only buy from the creator to ensure compatibility and reliability.

Relay and Home Automation DB

New:ICC-GPIO 6 Relay Control

Use GPIO from the raspberry pi to control home automation, trigger contactors to remove loads. Trigger alarms for low batteries, low/high loads, low/high PV input.
Control indicators such as LEDs, Buzzers etc.
Use values from ICC via MQTT to control the relays
Note: other hardware may be necessary depending on your requirements.


  • ICC Pi was developed as it offers a compact solution for monitoring your solar system. The main advantages of using ICC Pi is:

Main Advantages:

  • Cost:
  • The total cost of a Raspberry Pi is relatively cheap. The general Kit supplied for ICC Pi consists of the following:
    • Raspberry Pi Model 3/3B/3B+.
    • Micro SD Card 8 GB or 16 GB.
    • Raspberry Pi enclosure.
    • Power supply.
  • Additional options include:
    • Touch screen LCD Monitor.
    • Raspberry Pi cooling components.
  • Stability:
    • The Raspberry Pi with either Raspbian Jessie or Stretch have proven themselves to be both stable and reliable.

ICC support most Voltronic inverters.

With ICC you can do the following:

  • Monitor multiple solar systems on a single dashboard, perfect for installers that need to monitor all of their installations at once.
  • Upload everything happening in your solar system to the internet in real-time. You can view the data from any web browser (local or cloud).
  • Monitor your solar system with IOS or Android app directly on your phone. (Emoncms)
  • Will warn you of any faults in your system.
  • Support for Victron Energy BMV battery monitor, used for true state of charge (SOC) monitoring.
  • MQTT for live display values. For Android devices you can use MQTT dash.
  • Switch between grid and battery mode based on time setting and state of charge.

ICC Features

  • Real-time monitoring of all the different power sources in use in a solar system (solar panels, batteries, grid power, etc).
  • Calculating the total cost savings brought about by the solar system.
  • Can gather over 50 different values from every connected inverter.
  • All data is captured, stored and can be exported for a specific time period.
  • Multiple dashboards available anywhere in the world presenting everything happening in the system in real-time.
  • Specific monitoring of the batteries in use.
  • Can monitor up to 9 inverters in parallel.
  • Support for a host of different Voltronic inverters, including the new InfiniSolar 4 Super inverter.
  • Can monitor grid tie as well as hybrid inverters.
  • Support for both Blue Nova and Pylontech batteries with true SOC and voltage monitoring.
  • Hourly trend analysis of the load, the solar panels, the batteries as well as the utility consumption and/or production.

ICC Pi compatible Raspberry Pi devices:

  • Raspberry Pi 2
  • Raspberry Pi 3/3B
  • Raspberry Pi 3B+

The MQTT application was specifically designed to augment ICC Pi for users that use the Raspberry Pi ICC solution, but still prefer to view status and other data from their Windows platform machines.

The GPIO application function was specifically designed to enable the general Raspberry Pi user to switch relays on and off in certain conditions directly from the Raspberry Pi.
With this in mind we need to understand that this is for users who are at least a little bit technically inclined.
It will involve the user to connect the relays with jumper wires to the Raspberry Pi, while still ensuring they adhere to general safety standards during this process.
In short the Relays need to be of type 5V DC coil with the ability to switch 240 VAC and at least 1,5 times the Ampere rating of the device intended to be connected.

With the hardware part out of the way, let us look at the software/control side.
Once the file is downloaded, all the user needs to do is extract the executable and copy it over to the Pi in question.
Once the user run the application, it can be configured to switch the relays as setup by the user using all the options included in the application. ICC Image 2019/05/ includes GPIO installation

ICC Advance Power Management

Our latest product offering to turn your house into a smart WiFi controlled system.  Advanced Power Management connects to ICC and can intelligently control devices in your home based on various inputs from your solar system.  This product is for EXISTING ICC users who want to be able to control devices in their home automatically.  Need to ensure that your aircons can only run while having grid backup? No problem!  Need to use your excess power to run the swimming pool pump?  Go for it!  Want to turn off certain devices as your batteries get depleted to ensure optimal runtimes?  Just configure your settings once and never worry about flat batteries again!

Kit includes:

  • ICC Advanced Power Management Software License (Automatically installed on all Pi images after 1 Feb 2019)
  • 4 x Customized Sonoff Basic Wifi contolled modules (can switch 10A max)