itub / hot-tub-controller

Raspberry Pi web enabled hot tub controller, supporting a heater, air and water temperature thermistors, and two pumps (with hardware schematic)
MIT License
24 stars 7 forks source link

Info request #2

Open NessieMack opened 8 years ago

NessieMack commented 8 years ago

Hi there, I like what you have done and am looking to do something similar with my hot tub. I will be using the waterproof onewire temp sensors on mine. They work well with the Pi and I've already used them on an HVAC controller project at my house. I am still somewhat 'new' to so of the Pi stuff so I was wanting to know more about the 'background' set up of your project. I've installed nodejs and cherrypy. I've also already removed the https stuff to make it easier to get going. Are there other things I need to install? I didn't know what else I needed to do to get the basic system up and running. I'm sure others would like to know this too. Once I get that, I'll make the modifications to change the temp sensors to onewire style as they will only need one GPIO. Any help that you provide will be greatly appreciated. I will definitely give you credit for the original design and let you know what I've modified in case you would like to add those to your project. I want to be able to control it from the web and I'm looking to add a local touch screen also.

Thanks,

Seth

hardyti commented 8 years ago

I'll try to post startup instructions soon. You don't need node for what I've done - you pretty much just have to pip install cherrypy, set up some ~pi/ config files that the source looks for, and set up an upstart job to start the web server with an /etc/onf file. I'm not familiar with onewire temp sensors...will have to look those up. Curious how that can be done with one GPIO -- I'm using 4 GPIO pins for 3 temp sensors on mine with an ADC.

NessieMack commented 8 years ago

Thanks for the reply. The onewire sensors are rather slick as you only need one GPIO pin to communicate will all of them. Here is a link about them on adafruit:

https://www.adafruit.com/products/381

I didn't buy mine from them because of the price. I actually got 10 of them on Amazon for less than the cost of 2 from adafruit:

http://smile.amazon.com/gp/product/B00QGN0LKY?psc=1&redirect=true&ref_=oh_aui_search_detailpage

I noticed that the picture for the 10 pack is not right but those are the ones that I got, I have Prime so I even got them in 2 days. These are waterproof and have about a 3 foot cable on them. I not sure exactly how many you can put on the same interface but each of them have a unique address (almost like a MAC address) so you would need to hook up one at a time to get the address so you would know which one it was when you had several hooked up.

Thanks again for the help,

Seth