Hacking the BCS to add customized web pages - done! - Home Brew Forums
Register Now For Free!

Home Brew Forums > Home Brewing Beer > DIY Projects > Brew Stands > Hacking the BCS to add customized web pages - done!

Reply
 
Thread Tools
Old 12-02-2010, 06:38 PM   #1
JonW
HBT_LIFETIMESUPPORTER.png
 
JonW's Avatar
Recipes 
 
Dec 2009
Huntington Beach ☼
Posts: 2,015
Liked 248 Times on 155 Posts



OK, this started out as a proof of concept to see if it could actually be done and it worked out awesome. The screen below is not a mock up, but an actual fully functioning screen that updates as you change processes (or manually control outputs). You can also click on the objects in the custom screen to control the outputs.

I know this is going to be a tease just showing you the screen, but I promise I'll get it fully documented and provide the working sample for how you can do this yourself. I'm not a graphics wizard, so my screen is fairly simple, but I'm sure they'll be others here that can come up with some really cool stuff. Please note that this image simply represents how my system is layed out. With a little work, you'll be able to create a custom screen that mimics the layout of your own system. (note the temps show 0 because my rig is not plugged into the BCS at the moment).

Just so you know, Adam at ECC fully supports doing this. He actually is looking to build something like this into the BCS and hopefully by my putting this out here, it will spur some discussions on what people would like out of a custom graphic front end.

(Scroll to post #38 below to see the latest iteration of my touchscreen interface.)





The custom BCS home page is modeled to be a representation of my brewing system, but you'll be able to customize it to match your own system.


2
People Like This 
Reply With Quote
Old 12-02-2010, 10:24 PM   #2
Ohio-Ed
HBT_LIFETIMESUPPORTER.png
 
Ohio-Ed's Avatar
Recipes 
 
Nov 2008
Posts: 2,067
Liked 20 Times on 19 Posts


THAT IS SWEET!!!

I gotta have more.

I knew it was just a matter of time.

 
Reply With Quote
Old 12-03-2010, 05:03 AM   #3
P-Lay
 
P-Lay's Avatar
Recipes 
 
Mar 2009
Deltona, FL
Posts: 148

This is awesome!!! I can't wait to see how this develops.
__________________
Cheers!
P

Quote:
Originally Posted by bad coffee View Post
Why kill when you can OVERKILL!
Quote:
Originally Posted by TheManes View Post
Have you considered drinking more?

 
Reply With Quote
Old 12-03-2010, 06:47 AM   #4
OntarioBeerKegs
 
OntarioBeerKegs's Avatar
Recipes 
 
Apr 2009
Mitchell, Ontario
Posts: 537
Liked 41 Times on 30 Posts


Part of me hates you.

The rest of me thinks you are a genius.

 
Reply With Quote
Old 12-03-2010, 03:10 PM   #5
ChuckO
HBT_LIFETIMESUPPORTER.png
 
ChuckO's Avatar
Recipes 
 
Oct 2008
Keyrock, WV
Posts: 1,024
Liked 148 Times on 106 Posts


Subscribed.

I'm looking at a slightly different approach. I am working on a program in Delphi(pascal) that will use get/post mechanism to run the BCS. That way I can also provide for timers to prompt for boil additions and other manual events without cluttering up the BCS programs.

 
Reply With Quote
Old 12-03-2010, 05:06 PM   #6
JonW
HBT_LIFETIMESUPPORTER.png
 
JonW's Avatar
Recipes 
 
Dec 2009
Huntington Beach ☼
Posts: 2,015
Liked 248 Times on 155 Posts


Quote:
Originally Posted by ChuckO View Post
Subscribed.

I'm looking at a slightly different approach. I am working on a program in Delphi(pascal) that will use get/post mechanism to run the BCS. That way I can also provide for timers to prompt for boil additions and other manual events without cluttering up the BCS programs.
Chuck - keep me updated on your progress. I too was looking at doing that (in Delphi also ) . However I'm now thinking of just using an extra process for the hop timers with a hard-wired buzzer attached to the BCS for the alerts. I'm also thinking of making all running timers visible in a list on the home page.

 
Reply With Quote
Old 12-03-2010, 05:23 PM   #7
JonW
HBT_LIFETIMESUPPORTER.png
 
JonW's Avatar
Recipes 
 
Dec 2009
Huntington Beach ☼
Posts: 2,015
Liked 248 Times on 155 Posts


I'm also working on some alternate screen layouts. I'm trying to create an optimized layout for using on a widescreen computer or laptop so that all controls can stay in view.

After I get some code cleaned up, some alternate screen layouts done and write up the documentation, I'll make this available to everyone. I'll shoot for having it done by next weekend (but no guarantees).


johnsonchen12 Likes This 
Reply With Quote
Old 12-03-2010, 05:32 PM   #8
GFrank
Recipes 
 
Dec 2008
Huntington Beach
Posts: 37

Im subscribed, where did you get the valves are they ball or gate type.

 
Reply With Quote
Old 12-04-2010, 02:49 AM   #9
bad coffee
HBT_LIFETIMESUPPORTER.png
 
bad coffee's Avatar
Recipes 
 
Jun 2008
NYC
Posts: 5,117
Liked 480 Times on 469 Posts


now that's all kind of giggity.
__________________
Quote:
Originally Posted by GilaMinumBeer
Why do you think they choose that path? (.)(.) = $$$$$$$$$
Quote:
Originally Posted by Zuljin View Post
Wtf was chasing you for an hour? Buy a gun already.
Quote:
Originally Posted by AZ_IPA View Post
I'm a meat hunter. PKU.

 
Reply With Quote
Old 12-05-2010, 10:06 PM   #10
clifwlkr
Recipes 
 
Feb 2010
Park City, UT
Posts: 16

Actually, I am going to soon put up some screen shots of a complete flash ( Adobe Flex ) version of brewing software. I created a series of services that communicate to the BCS for you, and gather the data. You simply then write the front end in flash. I am actually brewing my first batch of beer using the software as we speak, but look for some screen shots here in the next few days.

It has animated pipes, fancy thermo gauges, and indicators for the different outputs. It all runs on an industrial touchscreen attached to my rig. I finally got it all written, and finished the wiring this weekend. We shall see how it goes, but so far so good!

I want to be able to upload the swf file directly to the box to run it from there rather than loading it from somewhere else, so I am looking forward to how you were able to do that.

Great work on your end as well!

Jim

 
Reply With Quote
Reply
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Do I really need to stop hacking my MLT and HLT ? nebben Kettles, Mash Tuns & Hot Liquor Tanks 4 07-21-2009 04:22 PM


Forum Jump