In your case I suspect it’s down to config. As outlined above there was a breaking change to Yeelight - it is no longer nestled within the light component and is its own component. See here
Therefore your config should show:
yeelight:
devices:
192.168.1.27:
name: Office Desk
And not
light:
- platform: yeelight
devices:
192.168.1.27:
name: Office Desk
In my case my config has been updated per the docs, so if anyone else can help please let me know!