A few months ago I bought myself an OpenSprinkler irrigation controller from http://rayshobby.net. This is an Arduino based controller with OpenSource firmware. There is also a RaspberryPi version available with a program ported from C to Python.
I wanted Comfort to 'know' when my Sprinklers are On or Off so I can put it on my ComfortClient floorplan. Unfortunately the UCM/Universal was not able to control this device so I decided to write my own Plugin and manage it via ComfortClient.
With the latest release of ComfortClient you now have the option to load the OpenSprinkler Plugin, it uses the same system requirements as ComfortClient so the minimum specification is Windows 7 or above.
Also a big thanks to Ray and Dan from the OpenSprinkler forum hosted at http://rayshobby.net. Not to mention Julian for coaching me on the Plugin API and assisting me to write my first ComfortClient Plugin with some degree of success
On to the good stuff:
* OpenSprinkler Plugin supports both OpenSprinkler Micro and OpenSprinklerPi. The Micro version is fairly basic as there is no room on the Micro for added features. The RaspberryPi version is a different story. I've included an addon python script that extends the OSPi capabilities so that I can poll several variable only using one query command.
* Some of the variables that can be polled are:
Water Level %
and as a bonus, Raspi CPU Temperature
* All the above can be mapped to Comfort Counters. This gives Comfort the ability to 'react' on certain events.
I hope you enjoy it as it will continually evolve as time goes on..