Wireless temperature controller now running(and tweeting)
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Wireless temperature controller now running(and tweeting)
So, when I was digging around the Everwood site, I came across this: https://www.everwoodavebrewshop.com/pro ... hermowell/" onclick="window.open(this.href);return false; This is perfect for what I wanted to do with the large mouth carboy that is on order, except I can use a standard carboy and start right now!
Technical interlude:
I've re-flashed my Beaglebone Black with Debain Wheezy, because I find Ubuntu/Angstrom irritating. I also added and EDIMax USB wireless adapter to the platform, which installed without a hitch. I had a static discharge on the USB port when removing the keyboard to plug in the wireless card, which hung the entire bus, but we'll call that user error. I mashed together a device tree compiler file to run a DS18B20+ one-wire temperature sensor, which was a bit more of a hassle, but eventually it compiled and ran.
With the sensor wired up to a breadboard, I decided to do the obvious, publish the probe results to twitter. The first automaton of Automata Brew Works is now online: https://twitter.com/automata_bw" onclick="window.open(this.href);return false;
Plan on wiring the relay for the heating belt tonight.
Technical interlude:
I've re-flashed my Beaglebone Black with Debain Wheezy, because I find Ubuntu/Angstrom irritating. I also added and EDIMax USB wireless adapter to the platform, which installed without a hitch. I had a static discharge on the USB port when removing the keyboard to plug in the wireless card, which hung the entire bus, but we'll call that user error. I mashed together a device tree compiler file to run a DS18B20+ one-wire temperature sensor, which was a bit more of a hassle, but eventually it compiled and ran.
With the sensor wired up to a breadboard, I decided to do the obvious, publish the probe results to twitter. The first automaton of Automata Brew Works is now online: https://twitter.com/automata_bw" onclick="window.open(this.href);return false;
Plan on wiring the relay for the heating belt tonight.
Automata Brew Works - https://twitter.com/automata_bw
- LiverDance
- Award Winner 6
- Posts: 4011
- Joined: Fri Sep 24, 2010 4:50 pm
- Name: Brian
- Location: Sprybeeria
Re: Wireless temperature controller now running(and tweeting
Anyone know what he just said
"Twenty years ago — a time, by the way, that hops such as Simcoe and Citra were already being developed, but weren’t about to find immediate popularity — there wasn’t a brewer on earth who would have gone to the annual Hop Growers of American convention and said, “I’m going to have a beer that we make 4,000 barrels of, one time a year. It flies off the shelf at damn near $20 a six-pack, and you know what it smells like? It smells like your cat ate your weed and then pissed in the Christmas tree.” - Bell’s Brewery Director of Operations John Mallet on the scent of their popular Hopslam.
- LeafMan66_67
- Award Winner 2
- Posts: 4596
- Joined: Fri Mar 02, 2012 7:10 am
- Name: Derek Stapleton
- Location: Lower Sackville, NS
Re: Wireless temperature controller now running(and tweeting
Sounded impressive!LiverDance wrote:Anyone know what he just said
"He was a wise man who invented beer." - Plato
- bluenose
- Verified User
- Posts: 1984
- Joined: Tue Dec 20, 2011 8:49 pm
- Location: New Glasgow
Re: Wireless temperature controller now running(and tweeting
this needs a pie chart
This is my signature. There are many like it, but this one is mine.
- adams81
- Verified User
- Posts: 281
- Joined: Tue Jan 29, 2013 4:34 pm
- Name: Geoff
- Location: Clayton Park, NS
Re: Wireless temperature controller now running(and tweeting
Well done. Is this monitoring only or can you make remote temp changes?
Sent from my GT-I9000 using Tapatalk
Sent from my GT-I9000 using Tapatalk
- LeafMan66_67
- Award Winner 2
- Posts: 4596
- Joined: Fri Mar 02, 2012 7:10 am
- Name: Derek Stapleton
- Location: Lower Sackville, NS
Re: Wireless temperature controller now running(and tweeting
That was going to be my question - what do you do if you notice a problem while at work? Nice job!adams81 wrote:Well done. Is this monitoring only or can you make remote temp changes?
Sent from my GT-I9000 using Tapatalk
"He was a wise man who invented beer." - Plato
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
Well, I work from home, so it's easy to intervene. Now that you've brought it up though, it shouldn't be too hard to add some sort of remote interface for making changes on the fly. The other thing that I thought might be useful is to set a schedule of changing temperatures to maximize yeast performance.
I've also pulled together a quick and dirty notification service that makes use of popover.net. Right now it only does the temperature probe, but that could be modified to do daily summaries(power cycles, average temp), and send them right to my phone.
I've also pulled together a quick and dirty notification service that makes use of popover.net. Right now it only does the temperature probe, but that could be modified to do daily summaries(power cycles, average temp), and send them right to my phone.
Automata Brew Works - https://twitter.com/automata_bw
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
Screenshot of the phone app.
You do not have the required permissions to view the files attached to this post.
Automata Brew Works - https://twitter.com/automata_bw
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
All wired up. Currently controlling a lamp.
You do not have the required permissions to view the files attached to this post.
Automata Brew Works - https://twitter.com/automata_bw
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
Trial underway, 9.125 degrees.
You do not have the required permissions to view the files attached to this post.
Automata Brew Works - https://twitter.com/automata_bw
-
- Moderator
- Posts: 5602
- Joined: Thu Sep 23, 2010 4:17 pm
- Name: Chris
- Location: Halifax / On The Road Again
- Contact:
Re: Wireless temperature controller now running(and tweeting
Neat! Does it respond to tweets? If I ping it, will it send the current status?
Co-author of Atlantic Canada Beer Blog
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
It currently does not listen for requests, mainly because my friends would flood the controller, just to be jerks. The controller uses a Python library called Tweepy to post; I'm sure with some modifications it could behave in a half-decent manner to respond to requests. Further testing last night caused it bomb. Hard. I've improved the code, and now it should post reliably at the 47th minute of each hour.
I went out for the evening, and tested it coming up to 12 degrees, and then it turned off. The basement isn't that cold, so it just sped up the temperature increase.
I went out for the evening, and tested it coming up to 12 degrees, and then it turned off. The basement isn't that cold, so it just sped up the temperature increase.
Automata Brew Works - https://twitter.com/automata_bw
- RubberToe
- Award Winner 13
- Posts: 3743
- Joined: Mon Mar 14, 2011 9:47 am
- Name: Rob
- Location: Dartmouth
- Contact:
Re: Wireless temperature controller now running(and tweeting
I'm finally getting around to checking this out. Great job!
This stuff is right up my alley. I have a server rack and all my gear only a few feet form my ferm chambers. I also have an old Beagleboard collecting dust and a usb triggered relay somewhere. I see a lot of value in graphing the fermentation temp via munin / RRD / whatever.
I've seen some USB temp probes online somewhere too, might be useful.
This stuff is right up my alley. I have a server rack and all my gear only a few feet form my ferm chambers. I also have an old Beagleboard collecting dust and a usb triggered relay somewhere. I see a lot of value in graphing the fermentation temp via munin / RRD / whatever.
I've seen some USB temp probes online somewhere too, might be useful.
Electric Brewery Build
On tap at RubberToe's:
Sometimes on a Sunday Belgian Dubbel, Oaked Old Ale, Ordinary Bitter
On tap at RubberToe's:
Sometimes on a Sunday Belgian Dubbel, Oaked Old Ale, Ordinary Bitter
- blacktip
- Verified User
- Posts: 97
- Joined: Sat Apr 13, 2013 2:12 pm
- Name: Scott
- Location: Bedford
Re: Wireless temperature controller now running(and tweeting
I'm planning on using d3.js and generate the graph on the fly from a SQLite DB. Munin can be a bit abusive to underpowered boxes when generating graphs. Munin-node is fine, but the daemon can be a bit of a beast.
Major caveats with the BB: the BB and the BBB are very different: pinouts, header locations, etc. Not all of the pins are active by default, some are reserved for "capes". So you have to dig around to find what is what. A USB sensor would be a whole lot less hassle, but means that you need to add a hub into the mix.
Major caveats with the BB: the BB and the BBB are very different: pinouts, header locations, etc. Not all of the pins are active by default, some are reserved for "capes". So you have to dig around to find what is what. A USB sensor would be a whole lot less hassle, but means that you need to add a hub into the mix.
Automata Brew Works - https://twitter.com/automata_bw
- RubberToe
- Award Winner 13
- Posts: 3743
- Joined: Mon Mar 14, 2011 9:47 am
- Name: Rob
- Location: Dartmouth
- Contact:
Re: Wireless temperature controller now running(and tweeting
Yeah, got a couple of hubs, I'd have to stuck with USB for the gear I have.
Minun daemon on another machine, yes. Munin-node plugins are dead simple to write as well.
Minun daemon on another machine, yes. Munin-node plugins are dead simple to write as well.
Electric Brewery Build
On tap at RubberToe's:
Sometimes on a Sunday Belgian Dubbel, Oaked Old Ale, Ordinary Bitter
On tap at RubberToe's:
Sometimes on a Sunday Belgian Dubbel, Oaked Old Ale, Ordinary Bitter
Who is online
Users browsing this forum: No registered users and 9 guests