Since the integration keeps on breaking when HA reboots, I’ve switched to shenxn/ha-dyson as well.
@GFawkes posted instructions above on how to use it with HACS.
Since version 0.6.1 from 6 days ago, installing the cloud component is not mandatory anymore.
If you run HA as a docker container (what install do I run?), you can install ha-dyson
manually:
- Open a shell in your container (
$ docker exec -it <ha_service_name> bash
) - Copy the directory
dyson_local
fromshenxn/ha-dyson
into/config/custom_components/
- Restart HA
- Add the ‘Dyson Local’ integration (from the web front-end → Menu > Configuration > Integrations → Add integration)
- Setup your device either by using the ‘device wifi information’ or ‘manually’
- Enjoy!