Giter VIP home page Giter VIP logo

craftbeerpi's Introduction

CraftBeerPI v2.2

The Raspberry PI base Home Brewing Software

Website: www.CraftBeerPI.com

Facebook: www.facebook.com/craftbeerpi

Facebook User Group: www.facebook.com/groups/craftbeerpi/

Features

  • Simple and easy installation script
  • Flexible Kettle Setup - From simple 1 kettle preserving cooker to 3 kettle RIMS or HERMS setup
  • Flexible Brew Step Configuraiton - Configure your own brew steps. From mashing over boiling to whirlpool
  • Automatic Timer Control. The Step Control will take care of your brew steps.
  • Import Recipes from "Kleiner Brauhelfer" -Plan your brew at "Kleiner Brauhelfer" and import the recipes to CraftBeerPI
  • Heater & Agitator Control - Control heater and agitator via web interface
  • Temperature Chart - Temperature data is recorded and display as a line chart
  • Mobile Device UI - Control your brew form Smartphone or Tablet
  • Additional Hardware like pumps or vents can be controlled
  • Brew Automatic with Overshoot Logic, PID Logic, Fermentation Logic.
  • Custom Automatic logics can be add
  • Recipe Book
  • Support für GPIO, PiFace or Gembird USB Socket
  • Temperature can be measured in Fahrenheit or Celcius
  • Fermentation Controller
  • Beer.xml Import

You will find lots of pictures of different setup on the CraftBeerPi Facebook Page

Donation

CraftBeerPi is a free & open source project. If you like to support the project I happy about a donation:

Donate

Support & Communities

The Community of CraftBeerPi is quite active.

Facebook:

http://facebook.com/craftbeerpi

German Forum:

http://hobbybrauer.de/forum/viewtopic.php?f=58&t=3959

Australian Forum:

http://aussiehomebrewer.com/topic/90757-craftbeerpi-brew-controller/

US Forum:

http://www.homebrewtalk.com/showthread.php?t=569497

Canadian Forum:

https://www.canadianhomebrewers.com/viewtopic.php?f=12&t=4011&sid=d58dfec3f5959858f4ed7f2f3d3404d7

Norwegian Forum

https://forum.norbrygg.no/threads/craftbeerpi-styrings-software-for-raspberry-pi.33478/

Brazilian Forum http://www.homebrewtalk.com.br/showthread.php?t=408096

Screenshots

ScreenShot

Installation

Raspbian (Noobs)

Here you will find the guide to install Raspbian

https://www.raspberrypi.org/help/noobs-setup/

Please select Raspbina as operating system.

CraftBeer PI Installation

Watch the installation video or read the installation steps below

asciicast

Clone CraftBeerPI from GitHub. Open the shell on your Raspberry PI and type the following command.

git clone https://github.com/Manuel83/craftbeerpi.git

Setup Script

After cloning the program to your Raspberry PI you just have to run the install.sh script. The script will guide you through the installation process.

sudo ./install.sh

Automatic start after boot

As part of the installation you will ask if you like to start CraftBeerPI after boot automatically. If you have selected this at the first installation just run the installation again and select 'y' when you are ask if CraftBeerPI should start after boot.

Start the Server manually

sudo python runserver.py

The App is now available under: http://<server_id>:5000

Manual

Kleiner Brauhelfer Import

To import the database from "Kleiner Brauhelfer" select "Steps". There you will find a button "Import Kleiner Brauhelfer". Upload the kb_daten.sqlite of Kleiner Brauhelfer.

You will find the sqlite file on your computer at.

Windows: USER_HOME/.kleiner-brauhelfer/kb_daten.sqlite

Mac: USER_HOME/.kleiner-brauhelfer/kb_daten.sqlite

Refresh the "Import Kleiner Brauhelfer" page. Select the brew you want to load. After this you will asked for the MashTun and the Boil kettle of the brew.

Hardware Setup

  • 1 x 1-wire Temperatursensor DS1820 Waterproof! (ebay)
  • Thermowell stainless steel - in gewünschter Länge (sensorshop24.de)
  • 1 x 4.7k Ohm Resistor (Pollin.de, Conrad.de, Reichelt.de)
  • Jumper Cable (ebay)
  • 2 x Solid-State Relais XURUI (Pollin.de, Conrad.de, Reichelt.de)
  • Heatsink KAB-60 (Pollin.de, Conrad.de, Reichelt.de)
  • Breadboard SYB-46 (Pollin.de, Conrad.de, Reichelt.de)
  • Raspberry Pi (Model A+, 2 Model B) + Power Cable + SDCard (Pollin.de, Conrad.de, Reichelt.de)

ScreenShot ScreenShot

Use with CHIP computer

NextThing Co sells the C.H.I.P. Computer which offers similar functionality to a RaspberryPI. It is less expensive however, and has 4GB storage plus wifi built in. Access to GPIO is available, and 1wire thermometer devices are supported as well.

The 1wire device must send data in through port LCD-D2.

GPIO pin names can be found at https://github.com/xtacocorex/CHIP_IO

Start CraftBeerPI in Kiosk Mode

The Kiosk Mode requires that CraftBeerPI is start at boot. Make sure that SSH is still enabled otherwise its not possible remove this kiosk mode.

sudo raspi-config

Change your boot to desktop environment. This will start-up the GUI instead of the CLI and automatically will login to user 'pi'.

Install Chromium Browser

sudo apt-get install chromium

Change startup Config

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

Change the file that it looks like this

@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@xset s off
@xset -dpms
@xset s noblank
@sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/chromium/Default/Preferences
@chromium --noerrdialogs --kiosk http://localhost:5000 --incognito

Reboot the Raspberry PI

sudo reboot

User Pictures

ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot ScreenShot

craftbeerpi's People

Contributors

aalhuhnsuppe avatar ahm74 avatar b-studios avatar bfonn avatar carsx avatar chiefwigms avatar claudiobr74 avatar dguder avatar henneonrails avatar hirschmann avatar hrafnkell avatar jlongstreet avatar manoode avatar manuel83 avatar mord4z avatar rmoe avatar stone avatar tomandre76 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.