Now that's weird .. and I cannot reproduce that.
Have you rebooted?
What do you see if you isue the command:
Have you rebooted?
What do you see if you isue the command:
sudo systemctl status brewpi
?sudo systemctl status brewpi
?/home/brewpi/utils/doPerms.sh
again, followed by sudo systemctl restart brewpi
to see if it shakes anything loose.Nothing about that tells me BrewPi is installed correctly. I hate to ask this but with the issues we had initially, can you start with a clean SD card again?(images removed)
That's actually a different firmware version. When we get you working again remind me and I'll find the switch to re-flash with that choice.On another "Side-Note", I do remember somewhere when downloading BPR, there is a line that asks you if your using Glycol for cooling and adjusts the PID to a tighter spec., due to the really cold water. Also I have the same overshoot in heating, with my 300 Watt 110VAC heater rod.
Where in the setup, can I say that I am using chilled water? I know I can manually do it, in the Advanced settings page, but not sure what PID numbers to change.
On another "Side-Note", I do remember somewhere when downloading BPR, there is a line that asks you if your using Glycol for cooling and adjusts the PID to a tighter spec., due to the really cold water. Also I have the same overshoot in heating, with my 300 Watt 110VAC heater rod.
Where in the setup, can I say that I am using chilled water? I know I can manually do it, in the Advanced settings page, but not sure what PID numbers to change. Here is my Lager after 13 days ramping down for a slow crash and then into the Brite Tank -
View attachment 811520
Lee,Nothing about that tells me BrewPi is installed correctly. I hate to ask this but with the issues we had initially, can you start with a clean SD card again?
That's actually a different firmware version. When we get you working again remind me and I'll find the switch to re-flash with that choice.
Yes, a brand new version of Raspbian from the Raspberry Pi Imager (which has come a LOOOOOONG way!)Do you mean CLEAN, as in wipe the Raspian Desktop also?
Maybe we need to backup a bit and use consistent terms:I do have another RPi running my Lager now on my home Network. This has not been a problem in the past running 2 RPi's at the the same time, but now I get this message? I did use a different login name, to assign to this RPRemix... not sure if this is important, but I did assign a different name then the older one crunching along great the last 2 years
That name it asks for is either the chamber (I don;t tink you are using that) or the host name. So, you did change the hsot name from raspberrypi to something else if you used that. I'm still real curious about no bootstrap.log.I never changed the Raspian default name, and left the 2 at raspberrypi
The line on the download of RPR, that asks what login name to assign, I changed it to something different then the old Rpi running.
That + the combination of not being able to get the firmware version makes me wonder if this is not a ccontroller issue. Are you able to swap them to see if the problem follows the controller?I booted up the newly minted SD card with RPRemix, and the latest version of Raspian - got the same results on the GUI while the other Pi was dead
I will swap out a different Arduino (clone) controller and see if it works.That name it asks for is either the chamber (I don;t tink you are using that) or the host name. So, you did change the hsot name from raspberrypi to something else if you used that. I'm still real curious about no bootstrap.log.
That + the combination of not being able to get the firmware version makes me wonder if this is not a ccontroller issue. Are you able to swap them to see if the problem follows the controller?
If we don't get anywhere tonight, maybe tomorrow we can set up a remote session for me to have a look.
What's that now?![]()
@LBussy , "Success" almost, when I changed out the RexQualis uno R3, with another one the same Mfg.I will swap out a different Arduino (clone) controller and see if it works.
Question is - I assume I will have to reflash this so the script can recognize it. What command, and when, do I issue the update?
So your saying - Take my card out of the running RPi that is running a Lager now and put it into the other RPi that is stuck in "Script starting up" ?This really feels like a hardware issue Clones are notoriously challenging when it comes to recognizing the communications because there's an identifier that is queried. That said if it flashed once, the issue of recognizing it as an Uno goes out the window. What's next is making sure the serial communications work.
What you are describing sounds a lot like a serial/USB issue. There are two other tests I would take:
- Swap a "working" card into your non-working hardware
- Swap a "non-working" card into working hardware
This will help isolate the service layer that is not working.
Not that you @LBussy have not done enough, but is there any support for the RAPT Pill Hydrometer by Kegland (available in USA only through Aliexpress, due to Patent issues with Tilt)? I love the features of the Pill, as it comes with WiFi and an option to change it to Bluetooth, plus other better features than the Tilt and iSpindle has. Plus a super nice Captive Portal to get the graphs online.As a starter, I thought I'd post a couple of things that I've been told are missing. I find it somewhat ironic that some of us spend so much time on these projects and forget simple stuff like "what is it?" Not everyone knows.
A Precise and Friendly Fermentation Controller
BrewPi Remix is a fermentation temperature controller that can monitor and regulate your beer or wine fermentation with 0.1°C precision. It runs on a Raspberry Pi and a microcontroller; currently, an Arduino Uno or an ESP8266. BrewPi Remix offers precise temperature control, data logging, a web interface, and graphs in your browser. All the software is open source.
The Raspberry Pi is a credit card-sized computer that runs Linux. In BrewPi Remix, it runs the webserver and a python script to log data and manage settings. The Arduino and the ESP8266 are microcontroller boards that read the temperature sensors and activates the heating and cooling to control the temperature. You may also use an LCD and knob to display and change settings independent of the web interface.
The controller runs the temperature control algorithm autonomously. If you do not care about data logging, it can control your beer without the Raspberry Pi. The controller is very stable: if the Raspberry Pi crashes, the controller will keep your brew temperature precisely at the setpoint.
The Raspberry Pi runs a local web server that provides an interface to change settings, view brewing data, and configure your controller. The web interface shows interactive graphs of your current brew or previous brews. You can quickly start a new run, view what the control algorithm is doing, check the logs, load or save temperature profiles, edit the active profile, etc.
Instead of just heating when the beer is too cold and cooling when the beer is too warm, BrewPi Remix calculates what the fridge temperature should be to keep your beer temperature in check. This predictive adjustment prevents wide fluctuations in the beer temperature. It's like cruise control for your fermentation.
With BrewPi Remix, you have much more control than just keeping a constant beer temperature: you can define a temperature profile over time. An example of what you can do with a temperature profile:
Using temperature profiles, you can do gradual temperature changes. Yeast is sensitive to sudden temperature changes: a sudden drop in temperature can cause them to drop out of suspension because they need time to adapt to a new set point.
- You start at 20°C for 36 hours, right in the middle of the temperature range for your yeast to make it easy for them to start up and multiply.
- After 36 hours, when your beer is bubbling well, drop the temperature to reduce ester formation with a setting of 17°C for three days.
- You decide to keep the beer at 17°C for three days, but the fermentation slows down.
- Yeast is more active at higher temperatures, so you slowly raise it to 22°C over five days: as the yeast consumes more complex sugars, it can do this at a higher temperature.
- After reaching 22°C, you keep it at that temp for two days for a diacetyl rest, before cold crashing at 3°C.
BrewPi Remix also supports cutting-edge brewing technology, including:
Finally, I would like to thank Elco Jacobs (@Elkoe) for having the vision to create BrewPi originally, and for making it open source so that the community could continue working with it after he moved on to new projects.
BrewPi Remix is a revived project, intended to provide precise temperature control for your homebrew, using inexpensive but extremely reliable hardware. It provides a web interface through which you may watch your progress, as well as control the variables. Here's a screenshot:
View attachment 709827
While I work out cleaning up the documentation and website, the documentation is probably the best place to start. If ya want to ask anything, please do so!
Most importantly, here is the only line you need to install BrewPi Remix:
Bash:curl -L install.brewpiremix.com | sudo bash
And here are some handy links:
- Support: https://support.brewpiremix.com - It points to this thread, you'll never lose it again.
- Report bugs or issues (they both point to the same place):
- Docs: https://docs.brewpiremix.com
- Legacy Documentation (the original Legacy BrewPi): https://legacydocs.brewpiremix.com
- PCB Repository: https://pcb.brewpiremix.com
That will likely handle things.OK... @LBussy , now I think this is the Clone issue. The one that was working is a UNO Sainsmart, and the other 2 that are now problems are RexQuyalis UNOR3
Looks like it.I guess I will go buy some Sainsmart UNO's and this will fix the 2nd running Pi issue?
For now, you cannot. It would require coding changes and without examples here (and the time to do it) it's not really feasible.Seriously, how can I get the Rpi Script work with the generic Uno's ?
No, for two reasons:is there any support for the RAPT Pill Hydrometer by Kegland
My only reservation to deprecating the Uno is it is the only solution that does not require soldering.
You don't get a vote - you're still running OG BrewPi on Wheezy.Let me gift you a second reservation: lots of folks out there with quite a few UNOs
It looks like both have the same Chip - Atmel Mega 16UA, the Sainsmart board is working, the RexQualis UNO R3 is not. A second RexQ board I tried has no markings on the chip.As for the problem getting @bloombrews UNO clone to work: check the board to see if there is an Atmel Mega 16U2 chip or not. If there is, the board should present as a legit UNO clone using the 16U2 as a USB to Serial bridge; if not, there's likely a CH340 or CH341 chip - look for that one, and if present, the board will be assigned a different IO device type from an UNO. That in turn requires a config.cfg change...
Cheers!
Here is the only take-a-way I can think of - The REX board I pictured above with the "correct" chip, is now a dead board, the other Rex board with NO markings on the Chip, is a bad knock-off clone and not compatible with the current Script, and the Seinsmart UNO pictured above, is the only board that is working now with the correct chip - Atmel Omega 16 U2Well that's as close a clone as it gets when they even use the oem pcb design
It ought to work!
Cheers!
Its a Czech Lager, and Yes, I loved him when he played here for the Penguins!Jaromir Lager.....love it!![]()
Who are the Penguins?I loved him when he played here for the Penguins!
Who are the
Enter your email address to join:
Register today and take advantage of membership benefits.
Enter your email address to join: