Hey! I actually have a PR open for adding Anova sous Vides to HA - right now it only supports Wifi anova sous vides, and it is only read only for the data. But I plan to try to add support for bluetooth anova sous vides and control over your sous vide in the future. Just wanted to keep the PR a bit shorter.
Good luck with Bluetooth. I debated trying (I just got another BLE device working). The esphome version works well enough and I use it/need remote control so rarely. The anova BLE interface is super cute. Most devices use random hex codes to request data and the data comes back in an encoded binary format. The Anova uses plain text! Also, I have not found an example climate.py that uses the new BLE library, so did not want to figure that out!
Really looking forward to this! If you are looking for testers I am sure if you place this in HACS until HA core is ready you will get some people like myself ready and willing to jump in!
Good call, I may try that this week. It’s always difficult developing something while only having a specific device to test, it would give me a lot of confidence if I could have more devices tested.
Edit:
went ahead and made it.
Add it as a custom repository, get your device id and set up the integration.
Let me know if you have any issues/ if you don’t what Sous vide you are using so I can add it to the tested list!
As well, I don’t plan to maintain this and will probably private it once my integration (hopefully) gets pushed onto core.
I would love to make it local, but no one has been able to figure out how to communicate with the devices locally and I don’t think it would be trivial to do. The only real hope of a local integration is through BLE but only the Nano and I think a discontinued model uses bluetooth (not positive about that)
From an initial experiment- it seems the process of getting the secret can be slightly different for each firmware issue, which may be a problem. I’ll try it out and see, but it probably wouldn’t be until next PR that those features would be added.
Unfortunately even if I did get that version of the private api functioning and simple enough for HA, you’d still have to get the app as you need to be able to connect it to wifi
Even with the private api it still seems to poll the cloud. It just is able to control it. So unless someone smarter than me can figure out how to communicate directly with the wifi version of the sous vides without a proxy, I think we are stuck with cloud polling.
For those of you using the HACS integration for testing, Ive added user authentication and support for controlling the sous vide. It’s pretty basic right now, but when you update you need to delete your integration and re-add it.