SkillAgentSearch skills...

Monitor

BrewBench Monitor is a homebrew and brewery controller and fermentation monitor

Install / Use

/learn @BrewBench/Monitor
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

BrewBench Monitor

http://monitor.brewbench.co

<img src="src/assets/img/brewbench-logo20.png?raw=true" width="200" alt="BrewBench logo" title="BrewBench" align="right" />

codeship Join the chat at https://gitter.im/BrewBench/Lobby

BrewBench is an Arduino brew monitor, controller and alert system for the homebrewers and pro brewers. It uses the Arduino REST API to interface with temp sensors.

RIMS

You can also connect a relay to the digital ports and add a heater / pump to create a RIMS system. The software will start/stop the heater/pump based on the target temperature you set.

Fermenters

BrewBench Monitor can easily be used on fermenters with a thermowell.

BrewBench works with many popular sensors, controllers, and Arduino boards.

| | | | | ------ | ------ | ------ | | Sensor | Thermistors | Temperature | | Sensor | DS18B20 | Temperature | | Sensor | PT100 | Temperature | | Sensor | DHT11 | Temperature / Humidity | | Sensor | DHT12 | Temperature / Humidity | | Sensor | DHT22 | Temperature / Humidity | | Sensor | BMP280 | Temperature / Pressure | | Sensor | SEN-13322 | Moisture | | Controller | Ranco | Temperature | | Controller| InkBird ITC-1000 | Temperature | | Board | ESP32 | Monitor or App | | Board | ESP8266 | Monitor | | Board | Yun Rev 2 | Monitor |

Setup the Arduino

Download a sketch from the sketches link in the header and install with the Arduino IDE.

Open BrewBench

Go to BrewBench monitor or clone this repo and follow dev instructions below.

Development

Install NodeJS

# install
npm install
# run tests
npm test
# start dev web server
npm start

Deployment

Code is compiled to a build directory, build the code and copy that to your web server.

# install
npm install
# build files for deployment
npm run build
<img src="src/assets/img/screenshot-fermenter.png?raw=true" alt="BrewBench fermenter" align="center" width="200" /> <img src="src/assets/img/screenshot-desktop.png?raw=true" alt="BrewBench screenshot" align="center" /> <img src="src/assets/img/BrewBench-wiring-diagram.png?raw=true" alt="BrewBench Wiring Diagram" align="center" />

Download the Fritzing Diagram here

<img src="src/assets/img/BrewBench-wiring-diagram-SSR.png?raw=true" alt="BrewBench Wiring Diagram" align="center" />

Download the Fritzing Diagram here

<img src="src/assets/img/brewbench-wiredup.jpg?raw=true" alt="BrewBench wired up" align="center" />

Thanks

  • For the Lovibond Hex colors: http://brookstonbeerbulletin.com/thinking-about-beer-color
  • For the SVG icons:
    • https://thenounproject.com/dejv
    • https://thenounproject.com/creativestall
  • For the Hop and Grain reference: https://byo.com
  • For the recipes: http://beersmithrecipes.com
  • For the bell sounds: http://www.orangefreesounds.com/category/sound-effects/bell-sound

About

BrewBench is a brew monitor and controller Developed by Andrew Van Tassel ©2020.

Help

For help look at the forum or start a conversation on gitter.

Made with <img src="src/assets/img/beer.png" width="45"> from Colorado

Related Skills

View on GitHub
GitHub Stars78
CategoryDevelopment
Updated11mo ago
Forks19

Languages

JavaScript

Security Score

77/100

Audited on Apr 28, 2025

No findings