Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.6 KB

README.org

File metadata and controls

32 lines (25 loc) · 1.6 KB

Openroast

This is a fork of Openroast that adds an alternate requirements file to install freshroastsr700 from my fork with a patch by Github user trankin instead of from upstream.

This application cycles the heat setting on the roast between low and high to maintain the temperature. Some units, for whatever reason, don’t understand it, and so just stay on high, burning your coffee. With trankin’s patch, it will cycle between cool and high, instead.

See upstream repo, and the Github issue where this was discussed and the solution shared by trankin here. Find the fork where I applied trankin’s patch here. His solution didn’t include installation instructions for Linux, and that is essentially what I am providing here.

git clone https://github.com/tgdnt/openroast
pip install -r openroast/build-with-freshroastsr700-cool.txt ./openroast

Consider installing this in a venv or virtualenv, to avoid changing you Python environment. Personally, I use pyenv-virtualenv. Upstream indicates you should use Python 3.5.3, but it appears to work fine with Python 3.9.

Installation on ArchLinux

If Openroast doesn’t detect your roaster, try the instructions on juliagoda/CH341SER.