Skip to main content

A smoking (cooking) automation system built on the Beaglebone Black

Project description

Info:

Smokematic is a complete meat smoking automation system built on the BeagleBone Black (BBB) hardware platform

Author:

Brian Turek

About

Smokematic was inspired by the HeaterMeter and a desire to drive down the complexity of building your own control board from scratch. The Smokematic will control your pit temperature by tweaking air blower speed, alarm when your food reaches a desired temperature, and even control mopping/basting an item. It even works from phones and tablets to avoiding making you get up and getting to a computer to check your smoker status.

Issues / Questions / Feedback

Please submit any bugs, issues, comments, or questions to the project’s issue page.

Installation

A working Debian or Ubuntu Linux installation, then

$ pip install smokematic

Usage

Build a Smokematic cape according to the schematic provided in the git repository. Once complete, follow the installation instructions and then simply run the smokmatic executable as root. A default configuration file is contained the skel directory but the program takes an optional command-line argument that is the path to customized configuration file. The interface is accessible, by default, at port 8080 with a path of /static/index.html

It is recommended to use a program like supervisor to daemonize Smokematic.

Dependencies

Smokematic requires a compatible Linux installation running on the BBB.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smokematic-0.1.0.tar.gz (192.8 kB view details)

Uploaded Source

File details

Details for the file smokematic-0.1.0.tar.gz.

File metadata

  • Download URL: smokematic-0.1.0.tar.gz
  • Upload date:
  • Size: 192.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for smokematic-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c13f83e10f2ed208426a235ec781686a8202594498f540223823701372a5c752
MD5 b9ce8812b1931b3e5dbe96c2196f7d7f
BLAKE2b-256 b03c4b6b715a00bade505b0250d14b7f7e1c89236693138660941573e9b887cb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page