kmllr315
Active Member
This is a graph of my fermenter filled with 5.5-6 gallons of water, very similar to the batch sizes I typically brew.What kind of volume were you cooling compared to what you intend to cool?
This is a graph of my fermenter filled with 5.5-6 gallons of water, very similar to the batch sizes I typically brew.What kind of volume were you cooling compared to what you intend to cool?
Got it. Do most people running glycol run at a specific temperature and keep it there? Or do you bump it down as needed? I started it low at first but it seemed to cool too much so I adjusted it up. This however is also problematic during a lager ramp down as seen above. I ended up changing the BrewPi settings to plus or minus 0.3 degrees for heating and cooling. Any other thoughts or recommendations? Especially in the BrewPi settings?Well, there’s no PID gain in the Glycol controller firmware, so I’m going to flat out guess that the glycol needs to be colder (since it worked up to a point). I’d crank it down a bit and see what happens.
I had thought the same, even grabbed a screen image of the pertinent Advanced Settings section. But there's already quite a bit of bouncing between Cool and Heat modes extant at the temperature approached the target in that plot. Cutting the differential down will likely increase the frequency though also likely will decrease the amplitude. Eventually it'll run into the compressor delay...I ended up changing the BrewPi settings to plus or minus 0.3 degrees for heating and cooling.
Lee, I actually just made a glycol chiller with a window air conditioner. It’s been working like a champ.There’s no compressor delay in glycol either. If you have a heater in there, I would definitely turn it off if you are cold crashing and it’s not sitting in your garage in 0° weather. I don’t own a glycol system, I stole the settings from brewpiless. If somebody wants to buy me a glycol, I’d be happy to test it.
The "cool" solenoid is either the pump or a valve. The glycol system should have its own thermostat.Does that mean the compressor runs 24/7 and you're just switching a solenoid valve and a heat mat or something like that?
The BrewPi in this instance is controlling a small pump submerged in glycol in a cooler. There is a separate controller for the chiller itself, in my case, an Inkbird.Does that mean the compressor runs 24/7 and you're just switching a solenoid valve and a heat mat or something like that?
After trying multiple things on Buster, I abandoned that approach and followed your path. The numpy distribution requirement for the install is not compatible with Python3.7 and I didn't want to get involved in manual upgrades to 3.9....
That did seem to run through all of the scripts and install things I didn't notice when running the installer in the previous 2 attempts, so perhaps the shortened curl URL is linking to an older install script? Regardless, I was still getting the same error with numpy and the script wouldn't start, but this time, I installed one of the packages that I saw recommended before (that I had installed on the previous 2 attempts as well) and IT WORKED!! Here is the package that ended up fixing it for me: sudo apt-get install libopenblas-dev
Sorry for the novel, just wanted to be as detailed as possible so that others don't bang their head against the wall for 2 days like I did.
Which was what, exactly? Just curious.I installed the additional apt package you also identified.
libopenblas-devWhich was what, exactly? Just curious.
2024-05-10 13:56:15 [N] Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 2, "d": 0, "p": 18, "v": 22.0, "a": "28FD6C5704E13D24", "j": 0.0}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 2, "d": 0, "p": 18, "v": 22.125, "a": "28D3F95704E13DE4", "j": 0.0}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 5, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 6, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}]
2024-05-10 13:56:39 [N] Installed devices received: []
2024-05-10 13:56:39 [N] Available devices received: [{"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 2, "d": 0, "p": 18, "a": "28FD6C5704E13D24", "j": 0.0}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 2, "d": 0, "p": 18, "a": "28D3F95704E13DE4", "j": 0.0}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 2, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 5, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 6, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 19, "x": 1}, {"i": -1, "t": 0, "c": 1, "b": 0, "f": 0, "h": 1, "d": 0, "p": 4, "x": 1}
2024-05-10 13:56:53 [N] New JSON received from controller.]
Thankyou for the replies. Im not sure whats going on. I ran the clear eprom empty code program from the IDE. Then uploaded brewpi again, no change. I also read post suggesting a reset immediately prior to upload, which also didnt work. I tried the combination of the two, no change. About to give up I powered off the board yet again and re-downloaded. This time it worked and I can now update the devices. I didnt do anything different I aware of.fwiw, I've been running the classic BrewPi Arduino version using a Rev C shield clone we developed right here on HomebrewTalk since (checks logs) 2014 and generally when there are issues assigning devices it's due to a corrupt eeprom on the Uno module. Just as generally, wiping the eeprom invariably led to a successful configuration. The last version of the BrewPi Arduino web gui had a "clear eeprom" function built into the Maintenance panel pages, but failing that you can find a sketch for the UNO that will do that via the Arduino IDE...
Cheers!
The Uno can be finicky but if it’s running it’s running. I understand the sideways glances you give the system now, but I’m glad it’s going.I wish I knew what fixed it, all I can say is it wasnt as simple as clearing eprom and re-downloading
I have an error (thanks, Python) for which I need to push a fix. I’m traveling today but I might be able to get that today/tomorrow. Sorry for the trouble.while installing using the automated installation I encountered the following error.