I wanted to link my Anova Precision Cooker to Home Assistant. I have the WiFi model, but didn’t want to rely on an external web service. So my solution connects to the Anova over Bluetooth, and creates an MQTT bridge.
For my house, I put a Raspberry Pi Zero W in the kitchen, which talks to the Anova with the built-in Bluetooth interface. I have Home Assistant running on another machine, using the MQTT HVAC component to interface with my bridge. The Anova timer can be controlled by adding an MQTT sensor and switch.
With thanks to a couple of contributions, most of the functionality of the sous vide is supported. AnovaMaster can switch the device on and off, set the temperature and units (Celsius or Fahrenheit), as well as full control of the timer. The documentation covers how to get the python daemon installed and running, and includes a sample Home Assistant configuration to use it.
If you’re interested, check it out at https://bitbucket.org/pjhardy/anovamaster