This is an early beta version of a custom integration for Sonic smart water shutoff valve
It utilises the herolabsapi python library that I have written to interact with Sonic devices using the official Hero Labs API.
Ideally this will be adopted as an inbuilt integration, however while development and testing are
ongoing the recommended way to install sonic_hacs
is through HACS.
While this is in active development and probably got a few bugs I will be keeping this within HACS as a custom repository and not yet available in the main HACS listing.
- Open
HACS
withinHome Assistant
- Go to any of the sections (
integrations
,frontend
,automation
). - Click on the 3 dots in the top right corner.
- Select
Custom repositories
- Add the repository URL
https://github.com/markvader/sonic_hacs
and select theintegrations
category. - Click the
ADD
button. - Then
restart Home Assistant
- Go to
Settings
/Devices & Services (Integrations Tab)
/Add Integration
and search forSonic (Hero Labs)
- Log into your Hero Labs account (Email & Password).
- The first Sonic device on your account should be discovered, and you can assign it to an area within your home.
As development happens there will be updates to the integration, so it will be good to periodically update,
- Click on Integrations,
- Scroll down and find the "Sonic (Beta) by @markvader"
- Click the 3 dots on the lower right corner and click "Redownload"
Please file issues within the github repository for anything that you think could be broken, is broken, could be improved or is a requested feature.