Automating A Hot Tub With Home Assistant
Recently, I unexpectedly received some money - not a huge amount, but something that I wanted spent on something tangible and fun (rather that setting it aside or spending it on day-to-day expenses)
After some (though probably not enough) thought, I decided to spend it on a hot tub: we both live with chronic pain, so as well as being a fun purchase, it had the potential to perhaps help make life a little easier (it's also not something that I'd normally... errr... splash out on).
The funds that I had could stretch to a decent inflatable tub or an (extremely) entry level hard shell tub. The choice seemed obvious, especially as the inflatable carried the additional benefit of being easier to move around if we later decide that we aren't happy with the original placement.
The Spa that I chose (a Lay-z-spa Barbados) is also wifi enabled, opening up the possibility of using HomeAssistant to automate its operation - including creating automations to suck up energy during Plunge Pricing (or Powerup) events.
In this post, I want to talk a little about the various bits that I've set up to monitor and control the tub.