I don't know what Node-Red or Fermtrack is, or if it's compatible with Bru Control.
For anyone interested in what Node-Red is and how it can be used in a brewing application, I suggest starting here.
I don't know what Node-Red or Fermtrack is, or if it's compatible with Bru Control.
For anyone interested in what Node-Red is and how it can be used in a brewing application, I suggest starting here.
Yup read that, I think my first question on Node Red is if we have CBP2/3 controllers, do we need to make changes in the hardware/wiring/expansion boards, etc, or can we continue with existing designs and hardware choices?
Agreed. Those applications have threads of their own for discussion, and should not have extended discussions, nor questions asked about them in this thread. Occasional references to alternative apps is acceptable, but do not use those to trigger an off topic discussion.I'd suggest that the thread about CBPi is not the place for discussions about Strangebrew nor BruControl.
Do you have the 4k7 resistor between the data and 5v (or 3.3V) leads on the 1-wire temp sensors? With the Terragady board, I'm pretty sure you should put the resistor at the Terragady instead of the RaspberryPi:Guys, I recently set up a single vessel using the crafbeerpi with the TerraGady 5.0 interface as a supervisor.
This week I went to calibrate the heating system with the PID AUTOTUNE, however I have huge variations with the temperature sensors, I have changed them twice and the problem persists.
Do any of you have any suggestions as to what may be causing this?
I use a 3500w resistor connected to a 40a ssr relay
A mp 15r pump connected to a relay with octocoupler.
You need to leave the kettle in Auto, with a very low target temp.
That way the kettle will not go on until the mash step sets the desired target temp.
Hi all - has anyone had to reinstall CBPI3 lately? I'm getting stuck at sudo pip install flask_socketio. I'm getting the following:
Could not find a version that satisfies the requirement bidict>=0.21.0
Any ideas?
I was able to get CBPI3 running today for the first time although I have not yet connected hardware. I cannot promise it actually works or if there will be more problems. I'm no expert but I will try to explain what I did.
First, after much searching I think that the problem you have (and I had) is that flask_socketio no longer supports python2 which is what CBPI runs on. I tried repeatedly to get an old version of flask_socketio, python-engineio, bidict, etc. but I could not get it working. My workaround was basically to run CBPI on python3.
To start I changed the shebang in run.py to #!/usr/bin/env python3.7
Then I installed 2to3 from the git repository and ran it on my entire CPBI3 directory "2to3 -W ~/craftbeerpi3"
I then began installing dependencies (such as flask, YAML, etc.) using pip3 as well as pip.
I kept trying to ./run.py and just resolved errors as they arose. Some things were simply not fixed by 2to3. I don't remember everything I changed but I was able to figure it out via google. At some point I did have to update $PATH to account for where some modules installed.
After, all that CBPI3 launched without error and the port5000 interface seems normal and gives no errors.
Maybe someone more knowledgeable will know better and I'll run into a million errors as soon as I actually try to use the software but I was pretty happy to just get it running.
I wanted to post this because it seems like there is nothing about this new issue online. I wanted to show it is possible to install still. If you have specific questions during the process I can try to help.
Enter your email address to join: