The Blog

General Update


The first 10 boards of the new batch have finally arrived after numerous delays with the courier company. I have assembled and tested the first one and I am happy with the results. A couple of parts could still be optimised but all in all I am ready for the first run of fifty boxes.
This week the first wattmon went online in Thailand! So now there are 9 wattmons running and logging data.

Website Updates

I have also updated the website to provide more privacy to people, now you need to register and log in to see your own wattmon device.

Wattmon Updates

Wattmon now has a package manager which facilitates the process of updating to the latest version of the software. The wattmonSolar 1.03 package will be in the download area shortly along with instructions for upgrading. Once you have installed the 1.03 the package manager will be integrated, making it easy to upgrade in future.

Wattmon over 3G

I have optimised the wattmon interface to work over 3G and GPRS modems, making it easy to set up a remote data logger with decent performance. A new user Interface page in the control panel allows you to switch this feature on.

Comment (0) Hits: 2684

Upgrading your firmware

Upgrading your Wattmon Firmware

1. Download the latest firmware from
2. Unzip this file into a folder on your computer, the file inside the zip is called image.hex
3. Log into your wattmon device through your browser.
4. On the System menu, click on File manager.
5. Click add files which is a button at the top right side.
6. Now click the choose file or add file button (the label will change on different browsers.
7. Wait for the file to upload. This will take about 30 seconds, and a small text will appear below the button saying: uploaded images.hex... Ok
8. On the system menu, click Firmware Update and wait about one minute.
9. Reopen your wattmon link and log in again. At the bottom of the main page you will see the new firmware version.
Comment (0) Hits: 2899

Aquaponics and Wattmon


I have been interested in aquaponics for several years and built a variety of systems using off the shelf components. The largest system consisted of a 6000 liter fish tank and 5000 liters of grow beds. This was much larger than our first system which was a small tank with just a few beds. One of the big challenges in an aquaponics system is to keep the water running smoothly to oxygenate the water and to provide nutrients for the plants. In south India we face terrible power cuts lasting for hours at a time, and that means that everything needs to run off batteries.  I plan to customise wattmon for aquaponics systems that can run off a single solar panel and small battery. I want to integrate flow sensors, relays, ph meters, temperature sensors and solenoids to log and control the system fully making it more robust and at the same time easy to monitor from anywhere. I believe that aquaponics holds great potential for urban farming and although our tests have not yielded huge amounts of crops, I would like to continue with the research. I will be posting pictures of the system as it gets developed, but the idea is to make an electronic kit that can be installed on any aquaponics system to understand the system better and respond to problems more quickly. For some pictures of our greenhouse check out
Comment (0) Hits: 3180

Wattmon as a platform

This blog so far has covered both hardware and software aspects of wattmon. I have tried to give potential developers a good idea of what is under the hood. I see potential for usage in many different fields.

  • As an educational tool, wattmon is an easy way to learn programming concepts. Just plug in the wattmon box, bring up a browser and start coding using the built in editor.
  • As a data logger: plug in your own sensors to the wattmon box using any modbus compliant hardware and write a simple logger script that stores your data as a csv file.
  • As a home automation server: read inputs from around the house through modbus compliant devices or wattmon sensors and switch on or off loads based on that data. Schedule cron jobs to run your custom scripts to control devices at specific times.
  • As a PLC: Control a machine through inputs and output of Wattmon.
  • As a small embedded web server: put small files and scripts that you want access to without having to boot up your server. That could be your excel sheet, HTML website, or even PHP code adapted to run on wattmon.

There are countless possibilities and as a developer you would need to customise it to your requirements. It does not have the flexibility of an embedded Linux computer but it also not intended to compete with it. Wattmon provides a stable scripting engine with web preinstalled web server and data collection mechanism, making it easy to focus on the task you want to accomplish rather than how to install a web server and how to interface with modbus.

Comment (0) Hits: 2894