Skip to content

magnolialogic/smokestack

Repository files navigation

smokestack

Add "smart" control to your "dumb" Traeger smoker.

hero hardware

This repository tracks version 2.0 (SwiftUI app, Vapor REST/WebSocket backend), for version 1 (UIKit app, Google Firebase backend) please see smokestack-legacy

Components

smokestack-core: Swift Package with shared data model for iOS app and Vapor backend
smokestack-app: SwiftUI 3.0 app, requires iOS 15.2+
smokestack-vapor: Vapor backend/services, supports macOS and Linux (via docker-compose)
smokestack-firmware: Python smoker firmware for Raspberry Pi
smokestack-3D: 3D-printable parts for the controller box

Screenshots

Light mode
light

Dark mode
dark

Sign In With Apple
SIWA

Landing Screen
frontporch

Setup
setup

Settings
settings

Running
running

About

Add "smart" controls to your "dumb" Traeger smoker

Resources

Stars

Watchers

Forks