I agree. This is just the sort of thing that you'd be better off coding yourself, either purely in C/C++ (Arduino) or, thanks to the Raspberry Pi, something easier like Python. If you haven't coded before, you're up for a challenge, but I doubt you'll find any solution that will work just with "configuration". Worse, if you have too many levels of abstraction between you and the sensor (water > sensor > x10 thingy > x10 interface > misterhouse > your code), you'll likely end up more frustrated than just learning to do it lower-level.

I would personally start with a Raspberry Pi and this $15 sensor from Adafruit (or elsewhere) that can go up to 125C:
http://adafruit.com/products/642

And then figure out how to write Python code that reads the temperature and outputs it to the screen. Once you have that working, you can build on it to add more sensors, make them visible remotely, and finally start hooking up relays to the Pi. The final step - making decisions to activate relays based on sensor inputs - is a pretty epic step that won't require nearly as much code as it will planning and testing!

When Googling down this path, I'd recommend searching as if you were going to do it with an Arduino, even though you're not. You're more likely to find info that you can map to this project.

Good luck!


--Mark



On Wed, Aug 29, 2012 at 12:34 PM, Plasma2002 <plasma2002@gmail.com> wrote:
I'm going to try to save you some headache right now. Don't go with x10!
It's just way too unreliable. The last thing you want to do is put it on a mission critical system like a brewery. Spoiled batches all over the place.
Since you're building this all, I would recommend you go with your own, fully wired relays. They are easy to control with pretty much any micro controller board, such as an arduino

Also, while misterhouse is great and has lots if features, are you sure you wouldn't be open to going with a simpler, lower level system, made just for controlling and hardware and automation? I can't recommend anything specific that. Would work out of the box, but it's been done before, I know. Mister house would take some programming of your own as well.



On Wednesday, August 29, 2012, TT Mooney wrote:
Hello all --

I am in the process of building a small brewery, and have been looking
for ways to record and control as much as possible remotely. Add to this
that I am a FOSS advocate, and a bit technical, and it seems a natural
fit to use something like Misterhouse.

Here is some information to start with:

I would like to use a Raspberry Pi as the system controller. It will run
Debian. It needs to have web-based inspection and control, as well as be
able to run timed events, respond to measured items, and run macros.

I live in the UK, so parts have to be 240V compatible.

The brewery has three brewing vessels, and up to eight fermentation and
conditioning tanks.

Of the brewing vessels, two are fitted with two 3KW electric heaters
each. This is a total draw of 12KW during full-run, which is just under
13A draw each.

There are a number of pumps involved. They have a load of less than 1A each.

I would like to continuously monitor temperature in all brewing vessels,
as well as all the fermentation and conditioning tanks. I would like
some nice Cacti graphs of this.

I would like to have some sort of volume gauge for the brewing,
fermentations, and conditioning vessels as well.

It would be great to find a hydrometer that I could get remote output
from, but I haven't seen anything that works.

So I break the requirements down into the following:

Power control: this seems a no-brainer with X10, the CM15, AD10E (I am
doing all new wiring), and AM12E. Misterhouse seems very well prepared
for this.

Temperature monitoring: I have read some results from using USB
controlled thermometers, but if anyone has any experience, especially
with something that can take continual exposure to temperatures over
100C without damage, I am very happy to listen.

Volume monitoring and hydrometer (specific gravity) readings: I am sure
there is something out there, but I don't really have any idea where to
start.

If anyone has any ideas, suggestions, or sees any obvious pitfalls,
please let me know. I have done some web research over the last couple
weeks, and will start the power wiring next week, so I'd like to be sure
of at least the X10 part before I commit.

Kind regards,

travis

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
________________________________________________________
To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
________________________________________________________
To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365