Value {} of type <class 'dict'> is invalid for Device.identify

Hi,

any idea how/where I have to look to understand the meaning of this warning message

Value {} of type <class 'dict'> is invalid for Device.identify, expected value of type typing.Optional[aiohue.v2.models.feature.IdentifyFeature]

1 Like

Looks like something to do with the hue integration.

Cool, there is something I can do to grab some helpful log?

Enabling debug logging for the integration may reveal something.

https://www.home-assistant.io/integrations/logger/

It’s caused by a firmware update on the bridge with a small change to the API schema we can’t parse.
It can’t hurt although the error is annoying. Will be fixed asap.

3 Likes

lovely, thank you so much

Any progress on this fix?

This was posted 4 days ago in the issue linked above:

That said, I’m still looking into solving this but it’s a bit more work as the parser needs a small rewrite to prevent this issue not only now but any time Signify changes the message format. I hope to deliver the fix somewhere this week.

1 Like

Cheers! Looking forward to a fix for this. Start-up logs will be almost clean after this.