kmdm / hass_anova_cooker

Home Assistant custom component for the ANOVA Precision Cooker
6 stars 2 forks source link
anova anova-precision-cooker homeassistant sous-vide

hass_anova_cooker

The aim of this custom component is to support the ANOVA Precision Cookers in Home Assistant (WIFI only).

Currently it only supports the "old style" API which requires the cooker_id and cooker_secret. For example, the original ANOVA Precision Cooker BT/WIFI.

Installation

In future this repository will hopefully be added to HACS but for now only the manual installation method is available.

Manual installation

Copy custom_components/anova_cooker into the custom_components/ folder in your HASS config directory (the directory containing configuration.yaml).

HACS (preferred)

CURRENTLY NOT AVAILABLE

ANOVA Precision Cooker BT/WIFI

To use this cooker you need to determine your cooker_id and cooker_secret.

Getting your cooker_id and cooker_secret

The best/(only!) way to do this is to follow the instructions in the original Python API implementing the API on which this project is based:

Once you have the cooker_id and cooker_secret (it can take several goes) you can add the integration from the integrations page.

ANOVA Precision Cooker / ANOVA Precision Cooker PRO

CURRENTLY NOT SUPPORTED

ANOVA Precision Cooker Nano

WILL NEVER BE SUPPORTED

Home Assistant entities

This integration will create a few entities for interacting with your device: