• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

NEW StrangeBrew Elsinore Thread

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Is there a way to save and recall mash profiles? I am connected directly to the Hosehead unit with keyboard mouse and monitor. Not sure what the Pi has in terms of saving capability.

You can load from a beerXML file, but you cannot save profiles directly on Elsinore.
 
Hello Doug. Thank you for the software and your reply. I have been researching beerXML but have to admit I am still unclear how this would work.

I use Beersmith. Is this a way to generate beerXML documents? If so, could you be so kind to tell me how to turn this into a working mash profile inside strangebrew? I am also a bit new to the Pi operating system and do not know if it functions like Windows etc...

Sorry, kind of green here but just want a way to have two or three different mash schedules I can call up instead of typing them in each brew day.

Thank you.
 
Hello Doug. Thank you for the software and your reply. I have been researching beerXML but have to admit I am still unclear how this would work.

I use Beersmith. Is this a way to generate beerXML documents? If so, could you be so kind to tell me how to turn this into a working mash profile inside strangebrew? I am also a bit new to the Pi operating system and do not know if it functions like Windows etc...

Sorry, kind of green here but just want a way to have two or three different mash schedules I can call up instead of typing them in each brew day.

Thank you.

You can export any recipe in beersmith as a beerXML file. Quick google search will tell you how to do that for your beersmith version and operating system. SB Elsinore has a button that says "upload beerXML". Click that and browse for the beerXML file. Once uploaded, click "show recipe details" to assign the mash profile to a probe.

If you really didn't want to load your entire recipe details into SB Elsinore for some reason, and would rather just have a couple different beerXML files for different mash profiles, you could manage that way as well. Either learn the beerXML standard (http://www.beerxml.com), and write a file from scratch, or export one from beersmith and modify to your liking. i.e. you can export a full recipe from beersmith with a specific mash profile, and remove all in the recipe in the beerxml file except the mash information, save it, then upload it to SB Elsinore.

The feature works very well as Doug designed it though, so I encourage you to give it a shot with full recipes first. Very nice to have the details all on one page even if you are not managing them all from within SB Elsinore. And if you don't want to see all the details you can hide them. There are no draw backs.
 
Hey thanks a lot. Do I need a more current version of Strange Brew to do this? I purchased my Hosehead controller in late December which came with Strangebrew installed on the Pi. So I am about three months behind. Seems like this feature was mentioned a few days ago on this thread.
 
Today officially marks the 2 year birthday of Elsinore!

Well, the first commit/publicly available release at least.

To celebrate, Beta has been merged into Master, so do a fresh pull to fix several issues, added features, and improved stability!

This also marks Elsinore being feature complete. I'll post some new tutorial videos later this week and update the documentation.
 
Hey thanks a lot. Do I need a more current version of Strange Brew to do this? I purchased my Hosehead controller in late December which came with Strangebrew installed on the Pi. So I am about three months behind. Seems like this feature was mentioned a few days ago on this thread.

Yes, update to the latest version for this functionality.
 
Today officially marks the 2 year birthday of Elsinore!

Well, the first commit/publicly available release at least.

To celebrate, Beta has been merged into Master, so do a fresh pull to fix several issues, added features, and improved stability!

This also marks Elsinore being feature complete. I'll post some new tutorial videos later this week and update the documentation.

Amazing, congratulations on this accomplishment! :mug:
 
Great work. With out all your work I wouldn't have this great beer on draft. I tip this ever repeatable pale ale to you and all your work. If you are ever in Indiana PM me I got the first few rounds
 
I agree great work!! A fresh install appears to have taken care of my issues. I am thinking my SD card may need replaced.

Can't wait to start brewing with this setup!!
 
I agree great work!! A fresh install appears to have taken care of my issues. I am thinking my SD card may need replaced

There were a lot of fixes in the latest merge which probably fixed the issue. Your SD card is most likely fine.
 
There were a lot of fixes in the latest merge which probably fixed the issue. Your SD card is most likely fine.

Everything appears to be working great, with the exception of adding a Switch. I enter a name, Wort Pump, and GPIO24 and when i click the add button nothing happens. I am editing from Chrome on my desktop PC.

Code:
root@raspberrypi:/# cd DustEd
root@raspberrypi:/DustEd# sudo ./launch.sh
Starting Elsinore as root
Mar 11, 2015 12:47:01 AM com.sb.elsinore.LaunchControl main
INFO: Running Brewery Controller.
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl readConfig
INFO: CFG IS NULL
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl enableRecorder
INFO: Enabling the recorder
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseXMLSections
INFO: Checking section general
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseXMLSections
INFO: Checking section switches
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseXMLSections
INFO: Checking section phSensors
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseXMLSections
INFO: Checking section device
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseDevice
INFO: Parsing XML Device: Case
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl parseDevice
INFO: Not enough volume data points, 0 found
Mar 11, 2015 12:47:04 AM com.sb.elsinore.Temp <init>
INFO: Adding28-0000065c21ea
Mar 11, 2015 12:47:04 AM com.sb.elsinore.Temp <init>
INFO: 28-0000065c21ea added.
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl startDevice
INFO: Adding Case GPIO is (null)
Mar 11, 2015 12:47:04 AM com.sb.elsinore.Temp setScale
WARNING: Cut off is: -999
Mar 11, 2015 12:47:04 AM com.sb.elsinore.Temp setScale
WARNING: Cut off is now: -999
Mar 11, 2015 12:47:04 AM com.sb.elsinore.LaunchControl <init>
INFO: CONFIG READ COMPLETED***********
Mar 11, 2015 12:47:04 AM com.sb.elsinore.BrewServer <init>
INFO: Launching on port 8080
Mar 11, 2015 12:47:04 AM com.sb.elsinore.BrewServer <init>
INFO: Enabled logging at level:WARNING
Warning: NLS unused message: CHANGE_SCALE in: com.sb.elsinore.nls.messages
Warning: NLS unused message: DUTY in: com.sb.elsinore.nls.messages
Warning: NLS unused message: CALIBRATION in: com.sb.elsinore.nls.messages
Warning: NLS unused message: HIDE in: com.sb.elsinore.nls.messages
Warning: NLS unused message: SHOW in: com.sb.elsinore.nls.messages
Warning: NLS unused message: INVERT_COOL in: com.sb.elsinore.nls.messages
Warning: NLS unused message: INVERT_HEAT in: com.sb.elsinore.nls.messages
Warning: NLS unused message: INVERT_GPIO in: com.sb.elsinore.nls.messages
Warning: NLS unused message: UPDATE_GRAVITY in: com.sb.elsinore.nls.messages
Warning: NLS unused message: DESCRIPTION in: com.sb.elsinore.nls.messages
Warning: NLS unused message: TARGET in: com.sb.elsinore.nls.messages
 
Do you get anything in the system output? I just tested it here and it seemed to work fine. There may be a sync issue with mirrors so try again incase it works now?
 
Do you get anything in the system output? I just tested it here and it seemed to work fine. There may be a sync issue with mirrors so try again incase it works now?

Tried it again just now and still get the "No update available" message. I will try a fresh pull and see if that fixes it. Is anyone else reporting this issue with adding pumps/switches?
 
Fresh install of Elsinore and still not able to add a switch. I give it a name, Wort Pump and GPIO24 and click the Add button and nothing happens. I do not see anything on the server either. I do not have anything connected to the GPIO a this time as i am just testing the setup, would that not allow me to add a switch?

I am doing this all in Chrome, v 40.0.2214.115 m, on my Win7 desktop. I have JRE 7 installed on the pi, running the latest distro of Raspbian on a Pi B.

This is not a big deal as i can run my pumps manually via the control panel.
 
I'm planning to upgrade my 3-keggle, 2-pump system from propane to electric, and this has me intrigued. I already have a spare Pi 2 sitting around with no purpose in life, so why not make it into a brew controller? I'd like to use a 240V 5500A heat stick for the HLT and MLT and a 120V 1500W element in a RIMS tube.

I'm not an electrical wiz, so my main question is about the control panel and its design. I've seen lots of nice diagrams from P-J and others in other forum threads, but not much here. I understand that this is a more advanced hacking thread, but I was wondering if there were any diagrams/schematics out there for a Pi build. If not, would anyone be willing to sanity check drawings that I might be able to cobble together from others' work? I'm just trying to avoid burning down my house...

Cheers, everyone!
 
I'm planning to upgrade my 3-keggle, 2-pump system from propane to electric, and this has me intrigued. I already have a spare Pi 2 sitting around with no purpose in life, so why not make it into a brew controller? I'd like to use a 240V 5500A heat stick for the HLT and MLT and a 120V 1500W element in a RIMS tube.

I'm not an electrical wiz, so my main question is about the control panel and its design. I've seen lots of nice diagrams from P-J and others in other forum threads, but not much here. I understand that this is a more advanced hacking thread, but I was wondering if there were any diagrams/schematics out there for a Pi build. If not, would anyone be willing to sanity check drawings that I might be able to cobble together from others' work? I'm just trying to avoid burning down my house...

Cheers, everyone!

I used the Electric Brewing Supply DIY kit for a 30A BCS (controller) kit and adapted it for the Pi.
http://www.ebrewsupply.com/bcs/diy-basic-kits/bcs22-30a-kit.html

Link to their wiring diagram:
https://ebrewsupply.s3.amazonaws.com/schematics/30a-2E-BCS-Kit-2014.pdf

It won't handle the RIMS, but it should be able to be integrated.

I used one of these for the IO to Pi:
http://www.ebay.com/itm/Raspberry-P...506?pt=LH_DefaultDomain_0&hash=item1e95862d62
 
I wanted to share this to other Pi and BBB users, I was struggling to find a DIN rail mount for the Pi, and ended up figuring out that I could make my own with some left over parts.

Need:
(2) DIN rail terminal blocks (like these:http://www.ebrewsupply.com/shop/internal-hardware/terminal-blocks/din-rail-term-block.html)
(2) 1/8" fine thread screws (I re-used some toggle bolts), I had to cut them down to a little over 1" long
(1) Pi case with mounting holes on the back

Tighten the terminal block so that the screw insert is all the way up. Insert the screw through the Pi case mounting holes, and tighten in the terminal block screw insert. Repeat for other side, make sure the rail release is on the same side that that it it easy to remove from the DIN rail if you ever need to.

Pics below, I hope others find this useful.

Cheers!
Dan

20150307_090329.jpg


20150307_091003.jpg


20150307_091911.jpg


20150307_091444.jpg


20150307_092005.jpg
 
I used the Electric Brewing Supply DIY kit for a 30A BCS (controller) kit and adapted it for the Pi.
http://www.ebrewsupply.com/bcs/diy-basic-kits/bcs22-30a-kit.html

Link to their wiring diagram:
https://ebrewsupply.s3.amazonaws.com/schematics/30a-2E-BCS-Kit-2014.pdf

It won't handle the RIMS, but it should be able to be integrated.

I used one of these for the IO to Pi:
http://www.ebay.com/itm/Raspberry-P...506?pt=LH_DefaultDomain_0&hash=item1e95862d62
Thanks for pointing me to Electric Brewing Supply; this kit and schematic should fit perfectly, as it can control 2 240V elements and one 120V element, 2 at a time. I guess that it will be fairly easy to modify the wiring for a Pi 2 versus a BCS.

http://www.ebrewsupply.com/bcs/diy-basic-kits/bcs-50a-3-elements-kit.html

I already bought a breakout board for the Pi since it seemed like an easy way to add wire terminals to the device.

Thanks again for your help!
 
Did we lose the graphing capabilities on the latest update? I swear it was there a few days ago...

sb elsinore screenshot_031215.JPG
 

Latest posts

Back
Top