Dyson - Invalid config

I hope someone can help me out here a bit. I have been having issues with my dyson integration for just over 2 months now. It used to work but no longer works. I get the following error.

image

My configuration is as follows:

############# DYSON ###############
dyson:
  username: !secret email
  password: !secret dyson_password
  language: US
  devices:
    - device_id: VS5-CA-MJA00XXX
      device_ip: 192.168.1.174

Anything changed recently with your network addressing?

Also, on latest version of HA, I find that I don’t need to specify the device data.

dyson:
  username: !secret dyson_username
  password: !secret dyson_password
  language: US

Check the log (developer tools > logs or configuration > logs depending on what home assistant version you’re running) for errors.

looks like the latest version fixed this issue…

Hi,

FYI, my Dyson fan stopped working with version HASS 0.113 but works fine after upgrading to HASS 0.114.4. The 0.113 integration failed silently - the log viewer didn’t show issues, but I didn’t look into the code to see if debug could be turned on.

Here’s my redacted config pulled directly from a working integration 0.114.4 in a RPi2:

# Dyson integration
dyson:
  username: [email protected]
  password: secret
  language: GB
  devices:
    - device_id: dyson serial number from the app without quotes
      device_ip: 192.168.99.99

I’m not currently using a secrets file, but would expect that to be transparent. The only other difference is the language: US, but I’d suspect HASS version or credentials first.

Hope this helps,

James