I joined this crowd yesterday. I am excited to get this completely hooked up and running my fermentation chamber. I still need a couple of parts to be 100% finished.
Still need: relay module, thermowells, and a project box of some kind
I downloaded Debian 8.2 yesterday and installed it on an old Dell Latitude D620. I have an Arduino Uno Rev C. I have the Uno plugged into the back USB socket on the Dell. I have the Dell wired to my home network and am going to keep it this way. The Debian install mentioned something about needing non-free firmware for the wireless adapter. I wasn't planning on running wirelessly so no biggie. I configured the OS to run with a static IP address on my network.
Cool. I am running a laptop also. Runs well. Not that hard to link to the non free components needed and install the wifi components.
A couple of things I noticed during the manual install of BrewPi. The WWW root is now installed in /var/www/html. You have to modify the /etc/apache2/sites-available/000-default.conf file to change the WWW root to /var/www.
Do this before installing BrewPi. Also check this file /etc/apache2/apache2.conf to see if the WWW root is pointing to the correct location.
I'm still running wheezy so haven't had to go this yet. Still runs fine. Prob have to change one day.
The manual instructions refer to a PI user account that does not exist when installing on a computer. Use your user account in place of the PI user.
After you make any changes to files or directories,
make sure that you re-run the fixPermissions.sh script. This fixed an issue I was seeing after I completed my setup.
I wired my setup exactly as described except for the relays (which I don't have yet). In the relays place I put a red LED and a blue LED, to test wiring functionality. I tested my temp sensors using a glass of ice water and everything appears to be working correctly. I just need my missing parts and I should be good to go.
Thanks to everyone for great information in this thread.
I hope I added some info that someone else can use.