All Projects → sebirdman → hass_traeger

sebirdman / hass_traeger

Licence: MIT license
Hass Plugin for Traeger (WIP)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hass traeger

Home-Assisant-FusionSolar-Kiosk
Integrate FusionSolar into your Home Assistant.
Stars: ✭ 36 (-37.93%)
Mutual labels:  hacs
home-assistant-flair
Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits
Stars: ✭ 51 (-12.07%)
Mutual labels:  hacs
hacs-hubitat
A Hubitat integration for Home Assistant
Stars: ✭ 126 (+117.24%)
Mutual labels:  hacs
hass-miwifi
MiWiFi for Home Assistant
Stars: ✭ 116 (+100%)
Mutual labels:  hacs
fullscreen-card
Make your Home Assistant browser fullscreen with one tap.
Stars: ✭ 23 (-60.34%)
Mutual labels:  hacs
lovelace-fan-xiaomi
Xiaomi Smartmi Fan Lovelace card with CSS fan animation
Stars: ✭ 60 (+3.45%)
Mutual labels:  hacs
home assistant casambi
Home assistant Integration for Casambi Cloud lights
Stars: ✭ 19 (-67.24%)
Mutual labels:  hacs
MeteoalarmCard
Meteoalarm, Météo-France and DWD severe weather warnings card for Home Assistant Lovelace UI ⛈️
Stars: ✭ 48 (-17.24%)
Mutual labels:  hacs
ad-ench
👩‍⚕️🔋 AppDaemon entity check app. Currently supports battery level, unknown/unavailable states, stale entities
Stars: ✭ 24 (-58.62%)
Mutual labels:  hacs
lovelace-light-soft-ui-theme
🎨 Home Assistant soft UI light theme, with help from @JuanMTech, @thomasloven, and @N-l1.
Stars: ✭ 59 (+1.72%)
Mutual labels:  hacs
alarmdotcom
Custom component to allow Home Assistant to interface with Alarm.com
Stars: ✭ 90 (+55.17%)
Mutual labels:  hacs
balboa homeassistan
Balboa spa integration for home-assistant
Stars: ✭ 21 (-63.79%)
Mutual labels:  hacs
google light theme
🎨 By JuanMTech -- A Home Assistant theme inspired on the Google app light mode.
Stars: ✭ 56 (-3.45%)
Mutual labels:  hacs
homeassistant-afvalwijzer
Provides sensors for some Dutch waste collectors
Stars: ✭ 119 (+105.17%)
Mutual labels:  hacs
atomic-calendar-revive
An advanced calendar card for Home Assistant Lovelace.
Stars: ✭ 218 (+275.86%)
Mutual labels:  hacs
ha-eskom-loadshedding
Fetches loadshedding data from Eskom
Stars: ✭ 48 (-17.24%)
Mutual labels:  hacs
HASS.Agent
Windows-based client for Home Assistant. Provides notifications, quick actions, commands, sensors and more.
Stars: ✭ 590 (+917.24%)
Mutual labels:  hacs
plugwise-beta
Custom-component / development version of the Plugwise Home Assistant platform
Stars: ✭ 23 (-60.34%)
Mutual labels:  hacs
power-distribution-card
A Lovelace Card for visualizing power distributions.
Stars: ✭ 117 (+101.72%)
Mutual labels:  hacs
Squeeze-and-Recursion-Temporal-Gates
Code for : [Pattern Recognit. Lett. 2021] "Learn to cycle: Time-consistent feature discovery for action recognition" and [IJCNN 2021] "Multi-Temporal Convolutions for Human Action Recognition in Videos".
Stars: ✭ 62 (+6.9%)
Mutual labels:  hacs

Traeger HASS component

GitHub Release License hacs

Component to integrate with Traeger WiFire Grills.

This component will set up the following platforms.

Platform Description
sensor Shows various temperature readings from the grill or accessories
climate Allows temperature control of the grill and probe
number Allows minutes input to the timer
switch Allow SuperSmoke, Keepwarm, and connectivity switch

device lovelace grill probe

Installation (Manual)

  1. Using the tool of choice open the directory (folder) for your HA configuration (where you find configuration.yaml).
  2. If you do not have a custom_components directory (folder) there, you need to create it.
  3. In the custom_components directory (folder) create a new folder called traeger.
  4. Download all the files from the custom_components/traeger/ directory (folder) in this repository.
  5. Place the files you downloaded in the new directory (folder) you created.
  6. Restart Home Assistant
  7. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Traeger"

Platform Details

Some of the platforms are fairly self explanatory, others could use a little more explaining. Below are more details on some of those platforms.

Grill State Sensor

This sensor aligns with the status values in the Traeger app.

State Description
offline Powered off (or not accesible)
sleeping Standing by (power switch on, screen off)
idle Standing by (power switch on, screen on)
igniting Igniting the fire pot
preheating Ignition is complete, heating to set temperature
manual_cook Cooking mode
custom_cook Cooking mode, using preset cook cycle
cool_down Cool down cycle
shutdown Cool down cycle complete, heading to sleep
unknown Unkown state, report to developers

Heating State Sensor

This sensor tries to provide more useful insight into the heating status of the grill. Many of these values can be trigger off of to provide notifications that are not available in the Traeger app.

State Description
idle Not in igniting, preheating, cooking or cool_down modes
preheating Igniting or preheating (and under 165°F)
heating Trying to get temperature up to new target temperature
cooling Trying to get temperature down to new target temperature
at_temp Temperature has reached the target temperature (and is holding at ±20°F of target temperature)
over_temp Was at_temp, but is now more than 20°F above target temperature
under_temp Was at_temp, but is now more than 20°F below target temperature
cool_down Cool down cycle

Probe State Sensor

This sensor provides triggers for useful probe events such as being close to the target temperature or reaching the target temperature.

State Description
idle Probe target temperature is not set (or grill is not in igniting, preheating or cooking modes)
set Probe target temperature is set
close Probe temperature is within 5°F of target temperature
at_temp Probe alarm has fired
fell_out Probe probably fell out of the meat (Probe temperature is greater that 215°F)

Installation (HACS)

  1. Add this repository to HACS
  2. Search for Traeger in HACS

Configuration is done in the UI

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].