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.
In future this repository will hopefully be added to HACS but for now only the manual installation method is available.
Copy custom_components/anova_cooker
into the custom_components/
folder in your HASS config directory (the directory containing configuration.yaml
).
CURRENTLY NOT AVAILABLE
To use this cooker you need to determine 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.
CURRENTLY NOT SUPPORTED
WILL NEVER BE SUPPORTED
This integration will create a few entities for interacting with your device:
- A
climate
entity for managing the temperature and turning the device on/off - A
binary_sensor
to show whether the cook has ended and the alarm is sounding - A
sensor
to show the current remaining cook time (In seconds but decreases in chunks of 60s)
This integration will also create a couple of services :
stop_alarm
: Silence the currently active/beeping alarm (Does not change the alarm state in thebinary_sensor
)create_job
: Create a cook job by providing the time and temperature (CURRENTLY NOT AVAILABLE)