Update: Had to pull the entire thing apart, but looks like they stiffed me with a V2 also Going to contact them and see what’s possible.
Update: Support tell me that the V2 has limitations that means MQTT will never be supported. However they offered me a 1/2 price update to the V3. Going to order it after payday. Also asked if I can use power monitoring via MQTT but that’s a no-go. It only outputs the amps for the first phase (mine is connected via 3 phase)
I wish Spanet would release documentation to their cloud API so that HA could integrate with the cloud just like the mobile app does, but this probably will also never happen. Support tells me that they can not share the API documentation publicly.
Yep. I emailed SpaLink (Australia) and they sold me a v3 (ESP32 based) for half price, which is about AU$200. Swapped it over and I have my v2 advertised on Facebook Marketplace for AU$180. (No takers yet though).
This integration requires hardware that uses the SpaLink from SpaNET equipment.
I can confirm that it is working with v.2 of the SpaLink devices.
Installation
The easiest way to get going is to install this integration in Home Assistant using HACS as a Custom Repository. In the custom repository url use the following url https://github.com/lloydw/hass-spanet.
As an alternative you may install it manually by copying the contents of the custom_components folder to the config/custom_components directory of your Home Assistant installation. A restart of Home Assistant is required after the download of the integration.
Proceed to Settings > Devices & Services > add Integration and select the SpaNET.
For what it is worth, there is an active discord chat about enabling local integration of spanet spa pool controllers into home automation systems (by way of MQTT). You can find out more information, as well as the discord link on the eSpa website.
Hi @lloydw ,
I was using this integration (thank you!); but after removing it, adding it back only gives me the one entity which shows the temp, and no control. It also appears to go offline often.
Any idea how to get all the entities back again?
Thanks
Thanks for your quick reply!
Strangely after a few hours (longer than I would have expected) the entities are all back.
Though it still randomly becomes “unavailable”…
Using the latest version of both HA & the Integration.
No issues in logs.
Hi @lloydw
Loving this integration, so thank you!
Just wondering how you’re going with integrating the “lights”? If this is prooving more difficult, would an “All On/Off” switch (like exists in the official Google Assistant/Alexa integration) be easier to implement, as this also turns the lights on to the last setting?
Thanks!
Hey @rcarmichael, to be honest I haven’t looked at lights as I haven’t found the need to remote control them yet, I’ve mostly being using the integration to control power usage.
I can take a look at a simple on/off switch for you though.
Cheers
UPDATE: I have a working lights on/off switch, will do a little more testing and try get a release out tomorrow
Great! It worked for my sv2. For first timers, install HACS add on (there are instructions and videos online for that), make sure after all that is done, add ‘Spanet’ integration on HA then you’ll see it