Use Cases - ericdmoore/SmokeHousePi GitHub Wiki
Simplest Use Case:
- Cook One thing - at constant temp for set time.
A. Web App is Local Only: No global access / domain etc.
B. BBQPi does all the heavy lifting.
After this milestone is achieved, then move onto multi-food and layered on-times so that you get roughly one single off-time
.
Motivating Use Case:
- Setup the things to be cooked (and weights).... and the time to eat.
SmokeHousePi
(BBQPi
) can then determine cook start, and when to layer in each food based on its weight- It might even tell me to
flip
,wrap
, orpouch
the meat
A. Along the cook time BBQPi might ask: Ready to add the chicken? [Yes/No]
No
might prompt response of "ok we can adjust the temps so that the chicken cooks a little faster, but this will make it and the brisket more tough"
B. Along the cook, the LCD reads a graph of target temp and actual temp. (Error Variance)
C. Along the cook, the local web app is addressable at smokehousepi.local
and only on your personal wifi.