The first problem I ran into when I started smoking about 8 months ago with my MES 30, was all the thermometers suck. So what did I want in my ideal thermometer? Multiple high quality probes, and the flexibility to add different types of probes. I wanted to be able to check the temp remotely without having to go out to the smoker. And, I wanted the outside portion to be waterproof. Last, I wanted to be able to track all of my smoke's temps and recipes( I am a deveoper and nerd that loves graphs and data ).
So I set out to solve all these issues and came up with what is currently dubbed the 'pimometer'. Its a Raspberry Pi based thermometer with dual thermocouples, wifi enabled with web based front end, and its fully enclosed in a waterproof case. As a prototype it is built with easily accessible 'off the shelf' components. I have used it several times now. Its highly reliable and I dont have to stick it in a plastic bag.
My probes dont use those stupid mono jacks that always seem to break, it uses a simple two prong thermocouple mini connector. My probes come from Auberins.com, I have a straight probe and an alligator tipped one both 6ft in length. One usb port is for the Wireless adapter, which you cant see, and the other goes to the thermocouple module which you can see on the top of the case. Finding the thermocouple module was probably the hardest, but finally found what I wanted from a small company in Norway.
After you plug it in and after a few seconds, it automatically connects to my wireless network and I can navigate to its IP Address to find the web app. The web portion is still a work in progress, but it currently displays the temp of each sensor, and all the back-end is written to store and graph the data for Events.
Currently in the works or slated for future development :
- Line Graph / Table view of any Event.
-The blue circled numbers in the corner of each sensor will be the target temperature you set, which would send you notifications (sms, email, in app etc) that the temperature is reached.
-Save recipes / rubs used for each cook 'event'.
-Interval timers to remind you of anything such as adding chips.
-Tagging within an event. Used for indicating when you foiled, moved to the oven, stopped adding smoke, turned up/down the heat etc..
Currently the web interface is located at https://github.com/gravytrain/automation-interface, and the backend database project is at https://github.com/drwahl/pimometer. Was working on this with a friend, and most likely the two projects will be merged soon into the pimometer repo. As a prototype this definitely wasnt the cheapest option (though i think shipping parts was half the cost), but it definitely gives me piece of mind that everything will just work, and that I can find replacements parts / probes if needed.