Add a fuel command to estimate how much fuel a cook will burn#297
Closed
jongio wants to merge 1 commit into
Closed
Add a fuel command to estimate how much fuel a cook will burn#297jongio wants to merge 1 commit into
jongio wants to merge 1 commit into
Conversation
Add an offline `fuel` command and `estimateFuel` SDK helper that turn a pit temperature, cook length, and fuel type into how much fuel to pack. Burn-rate tiers cover pellets, charcoal, and wood; a hopper size reports runtime per load and how many refills to plan. Pure and deterministic: no login, no network. Closes #294 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: ecabbd71-7dd2-42f1-a014-ab6df3686eee
Owner
Author
|
Closing. Keeping the thermoworks CLI focused on device and temperature features: probes, alarms, device health, and live and archived readings. A fuel estimator doesn't read device data, so it's out of scope for this repo. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds an offline
fuelcommand that estimates how much fuel a cook will burn, so you can pack enough pellets, charcoal, or wood before you light the pit.What it does
estimateFuel(pitTempF, hours, { fuelType, hopperLb })picks a burn rate from temperature bands per fuel type, multiplies by the cook length, and adds a buffer for the amount to pack.--hoppersize it also reports how long one load lasts and how many refills to plan.thermoworks fuel --temp 225 --hours 12 [--fuel pellet|charcoal|wood] [--hopper 20] [--list] [--json].Notes
RangeErroron bad input.Tests
Closes #294