Klaas Schoute d9228a4aa4 Update Dyson component configuration variable (#6670)
* Update Dyson component configuration variable

Update style of Dyson component documentation to follow new configuration variables description.
Related to #6385.

* 🚑 Bugfix
2018-10-11 17:23:23 +02:00

2.2 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 on 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: Fans and Robot vacuum.

{% linkable_title Configuration %}

To enable this component, add the following lines to your configuration.yaml:

# Example configuration.yaml entry
dyson:
  username: YOUR_DYSON_USERNAME
  password: YOUR_DYSON_PASSWORD
  language: YOUR_DYSON_ACCOUNT_LANGUGAGE
  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

{% configuration %} username: description: Dyson account username (email address). required: true type: string password: description: Dyson account password. required: true type: string language: description: "Dyson account language country code. Known working codes: FR, NL, GB, AU. Other codes should be supported." required: true type: string devices: description: List of devices. required: false type: map keys: device_id: description: Device ID. The Serial Number of the device. Found in the smart phone app device settings page. required: true type: string device_ip: description: Device IP address. required: true type: string {% endconfiguration %}

The 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 `devices` list.

To find a 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