Spike Brewing 12.5 Conical Fermenter Giveaway!

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

Reply
 
LinkBack Thread Tools
Old 12-06-2010, 02:43 AM   #11
JonW
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
JonW's Avatar
Recipes 
 
Join Date: Dec 2009
Location: Huntington Beach ☼
Posts: 1,454
Liked 88 Times on 53 Posts
Likes Given: 34

Default

Jim - that sounds like a very slick solution, but is it going to require anyone that wants their own custom display to need to program it in flash?

Part of my goal here was to make changes that others can do for no cost in additional components and no specialized editing software needed. Sure, a little HTML and/or JS will be needed, but I think that's a going to be a lot easier for folks instead of programming flash.

When I finish my screens and documentation, you'll be able to use my methods for integrating your flash screens into the BCS web pages if you want. However, your flash swf won't be able to reside on the BCS.

__________________
JonW is offline
 
Reply With Quote Quick reply to this message
Old 12-06-2010, 02:56 AM   #12
tjferris
Feedback Score: 0 reviews
Recipes 
 
Join Date: Aug 2008
Location: STL, missouri
Posts: 102
Likes Given: 1

Default

Quote:
Originally Posted by clifwlkr View Post
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
make sure you post back to this thread with a link to your thread if you start a new one, I want to see how both of you progress!!
__________________
Don't piss me off , for you are crunchy and taste good in ketchup.
tjferris is offline
 
Reply With Quote Quick reply to this message
Old 12-06-2010, 02:27 PM   #13
clifwlkr
Feedback Score: 0 reviews
Recipes 
 
Join Date: Feb 2010
Location: Park City, UT
Posts: 16
Default

> Jim - that sounds like a very slick solution, but is it going to
> require anyone that wants their own custom display to need
> to program it in flash?

Yes, it will require someone to program in Adobe Flex if they want to use the libraries and do their own custom solution. I am, however, making some basic interfaces to do generic things that may prove useful to someone. For instance I am making a small screen based flash app that provides basic monitoring that is targeted at my android phone.

Mostly I am doing this for my own needs, but figure I will share the results to those who want to use it that may have some geek level of experience. The basic flex compiler is free, although if you want to use the nice tools, you have to pay for it. So this is definitely a geek solution.

That said, my ultimate goal is to really have a professional looking/functioning solution that runs my herms system. I want to just enter the mash temp and choose a profile, and let it run. Ideally, I want to be able to just upload a beersmith file and go, but that may be a bit down the road. I want the pid to control everything, but have a slick front end on flash targeted at my touchscreen ( 800x600 ), and my android phone.

So I believe that we are looking at very different things here... Customizing the built in pages on the BCS looks very cool, and will definitely be a lot more reachable to a variety of people. I just happen to be a software programmer who is a beer geek and loves toys :-)....

I will post other updates under a new thread hopefully today. The brew yesterday went perfect, so the software is working.

Jim

__________________
clifwlkr is offline
 
Reply With Quote Quick reply to this message
Old 12-06-2010, 05:13 PM   #14
clifwlkr
Feedback Score: 0 reviews
Recipes 
 
Join Date: Feb 2010
Location: Park City, UT
Posts: 16
Default

I just posted a new thread in this forum with screenshots of my flash stuff so you can go over there to see them if you are interested. Still a work in progress, but I am getting there.

Jim Olsen

__________________
clifwlkr is offline
 
Reply With Quote Quick reply to this message
Old 12-06-2010, 06:52 PM   #15
JonW
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
JonW's Avatar
Recipes 
 
Join Date: Dec 2009
Location: Huntington Beach ☼
Posts: 1,454
Liked 88 Times on 53 Posts
Likes Given: 34

Default

OK, I made some progress this weekend with the widescreen formats.

My goal with this is that users will be able to use them and not have to mess with all the table and control formatting and can just get down to business by making their own custom background graphic to be displayed in the "Visual System Status" box and then change coordinates as needed for the red/green/grey status LED's.

Yes, this will take a little HTML work, but it will not be monumentaly difficult.

Here are the widescreen samples. Note that these images are scaled to be 1024px wide for viewing only. The originals are between 1300 - 1400 pixels wide and much clearer images.


With round thermometers all on one line.


With digital thermos.

__________________
JonW is offline
 
Reply With Quote Quick reply to this message
Old 12-06-2010, 11:14 PM   #16
Ohio-Ed
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
Ohio-Ed's Avatar
Recipes 
 
Join Date: Nov 2008
Posts: 2,072
Liked 19 Times on 18 Posts

Default

JonW,

I just suggested to Clifwlkr that if you both edit your original posts and include links to the others thread folks could easily find both and keep up with the progress. This is really cool stuff. I can hardly wait to see your write up.

Ed

__________________
Ohio-Ed is offline
 
Reply With Quote Quick reply to this message
Old 12-08-2010, 10:15 PM   #17
JonW
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
JonW's Avatar
Recipes 
 
Join Date: Dec 2009
Location: Huntington Beach ☼
Posts: 1,454
Liked 88 Times on 53 Posts
Likes Given: 34

Default

Quote:
Originally Posted by clifwlkr View Post
I just posted a new thread in this forum with screenshots of my flash stuff so you can go over there to see them if you are interested. Still a work in progress, but I am getting there.

Jim Olsen
Quote:
Originally Posted by Ohio-Ed View Post
JonW,

I just suggested to Clifwlkr that if you both edit your original posts and include links to the others thread folks could easily find both and keep up with the progress. This is really cool stuff. I can hardly wait to see your write up.

Ed
Here's the link to Jim's flash based screens: http://www.homebrewtalk.com/f51/flash-based-bcs-control-210164/


__________________
Surf City Brewing (TM)

My Single Tier, 3 Pump, BCS-462, Brutus Build: http://www.homebrewtalk.com/f51/sing...ed-rig-204705/
My customized BCS-462 controller web interface: http://www.homebrewtalk.com/f51/hack...s-done-209388/
My 8 tap, 11 keg, upright Keezer build: http://www.homebrewtalk.com/f51/upri...1-kegs-371438/
JonW is offline
 
Reply With Quote Quick reply to this message
Old 12-10-2010, 07:36 PM   #18
DiNap44
Feedback Score: 0 reviews
Recipes 
 
Join Date: Nov 2009
Location: Peabody, MA
Posts: 50
Liked 1 Times on 1 Posts

Default

Sweet!!!!!!

__________________
"All that is necessary for the forces of evil to win in the world is for enough good men to do nothing."
-Edmund Burke


Fermenter #1:
Fermenter #2:
Secondary:
On Tap #1: Blueberry Kolsch Ale
On Tap #2: Sweet Summer Blonde Ale
On Deck: Stevie's Hop Heaven
DiNap44 is offline
 
Reply With Quote Quick reply to this message
Old 12-21-2010, 07:00 PM   #19
JonW
HBT_LIFETIMESUPPORTER.png
Feedback Score: 0 reviews
 
JonW's Avatar
Recipes 
 
Join Date: Dec 2009
Location: Huntington Beach ☼
Posts: 1,454
Liked 88 Times on 53 Posts
Likes Given: 34

Default

Status update.....

This is working great and I hope during the holiday break that I will be able to finish the documentation so others can set this up as well.

I've done a few different screen layouts so you can do a basic mod with just adding a custom screen or you can switch to wide screen versions that let you see/use all your controls without scrolling up/down. The multiple formats will be included.

__________________
Surf City Brewing (TM)

My Single Tier, 3 Pump, BCS-462, Brutus Build: http://www.homebrewtalk.com/f51/sing...ed-rig-204705/
My customized BCS-462 controller web interface: http://www.homebrewtalk.com/f51/hack...s-done-209388/
My 8 tap, 11 keg, upright Keezer build: http://www.homebrewtalk.com/f51/upri...1-kegs-371438/
JonW is offline
 
Reply With Quote Quick reply to this message
Old 01-05-2011, 08:03 PM   #20
TheAleMaster
Feedback Score: 0 reviews
Recipes 
 
Join Date: Jan 2009
Location: Seattle, WA
Posts: 209
Liked 3 Times on 3 Posts

Default

Any update? I'm just about to fire up my BCS and I figure I'll need something to occupy my non-brewing time...

__________________
TheAleMaster is offline
 
Reply With Quote Quick reply to this message
Reply


Quick Reply
Message:
Options
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Do I really need to stop hacking my MLT and HLT ? nebben DIY Projects 4 07-21-2009 04:22 PM