To enable this component, add the following lines to your
# Example configuration.yaml entry dyson: username: YOUR_DYSON_USERNAME password: YOUR_DYSON_PASSWORD language: YOUR_DYSON_ACCOUNT_LANGUAGE devices: - device_id: DEVICE_ID_1 # eg. Serial number: XXX-XX-XXXXXXXX device_ip: DEVICE_IP_1 - device_id: DEVICE_ID_2 device_ip: DEVICE_IP_2
(string)(Required)Dyson account username (email address).
(string)(Required)Dyson account password.
(string)(Required)Dyson account language country code. Known working codes:
AU. Other codes should be supported.
(map)(Optional)List of devices.
devices list is optional, but you’ll have to provide them if discovery is not working (warnings in the logs and the devices are not available in Home Assistant web interface).
Discovery is not yet supported for any robot vacuum models (Dyson 360 Eye). For these devices, you will need to provide them in the
To find a devices IP address, you can use your router or
$ nmap -p 1883 XXX.XXX.XXX.XXX/YY -- open
- XXX.XXX.XXX.XXX is your network address
- YY is your network mask
$ nmap -p 1883 192.168.0.0/24 -- open