mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-30 23:06:49 +00:00

I made a mistake in the initial documentation: for UK users, the language code has to be `GB` and not `UK` https://community.home-assistant.io/t/dyson-component-not-working/21807
1.7 KiB
1.7 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_iot_class, ha_release
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_iot_class | ha_release |
---|---|---|---|---|---|---|---|---|---|---|---|
page | Dyson | Instructions how to integrate Dyson into Home Assistant. | 2017-05-27 10:00 | true | false | true | true | dyson.png | Hub | Cloud Polling | 0.47 |
The dyson
component is the main component to integrate all Dyson related platforms.
Currently limited to Cool Link Purifier.
To enable this component, add the following lines to your configuration.yaml
:
dyson:
username: <dyson_account_user_email>
password: <dyson_acount_password>
language: <dyson_account_language>
devices:
- device_id: <device_id_1>
device_ip: <device_ip_1>
- device_id: <device_id_2>
device_ip: <device_ip_2>
...
Configuration variables:
- username (Required): Dyson account username (email address)
- password (Required): Dyson account password
- language (Required): Dyson account language country code. Known working codes:
FR
,NL
,GB
,AU
. But others codes should work. - devices (Optional): List of devices
- device_id (Required): Device ID. Available in the mobiles applications (Settings page)
- device_ip (Required): Device IP address
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).
To find devices IP address, you can use your router or nmap
:
$ nmap -p 1883 XXX.XXX.XXX.XXX/YY -- open
Where:
- XXX.XXX.XXX.XXX is your network address
- YY is your network mask
For example:
$ nmap -p 1883 192.168.0.0/24 -- open