Hobby project — published as-is, no support, no warranty. See Status & support and Disclaimer below before installing.
Compact Lovelace card for the Ninja Woodfire Home Assistant integration — live state, temperatures, probes, and one-tap controls on a single tile.
- Live grill / air / smoke temperature with stale-reading filter
- Live cook countdown that ticks every second
- Per-probe display with progress bar towards target temperature
- Mode-aware temperature input (heat-level segments for grill mode, Celsius slider for everything else)
- Cook-mode dropdown, duration slider, smoke / skip-preheat toggles
- Start / Stop / Skip-Preheat actions
- Home Assistant with the Ninja Woodfire integration installed and configured.
- Open HACS → Frontend → ⋮ → Custom repositories
- Add this repository, category Lovelace
- Install Ninja Woodfire Grill Card
- Reload Lovelace resources or hard-refresh your browser
- Copy
dist/woodfire-grill-card.jsto/config/www/community/woodfire-grill-card/woodfire-grill-card.js - Add a Lovelace resource:
url: /hacsfiles/woodfire-grill-card/woodfire-grill-card.js type: module
- Hard-refresh the dashboard.
type: custom:woodfire-grill-card
dsn: ac000w036025444 # your grill's DSN| Option | Required | Description |
|---|---|---|
dsn |
yes | The grill's DSN (case-insensitive). Find it under Settings → Devices → Ninja Woodfire. |
This is a personal hobby project published as-is. There is no support, no warranty, no guarantee of fitness for any purpose. Issues and pull requests may be ignored. The author has no obligation to respond, fix bugs, or keep the project working.
MIT — see LICENSE.
This is an unofficial, independent project. It is not affiliated with, endorsed by, sponsored by, or supported by SharkNinja Operating LLC or any of its subsidiaries.
"Ninja", "Woodfire", and related product names are trademarks of their respective owners and are used here only descriptively to identify which integration this card pairs with. No claim of trademark ownership or affiliation is made or implied.