How do I expose non-light devices from Hass to Homekit?

Hi,

I’m using Hass instead of Homebridge (it was buggy and unstable). It did, however, easily expose devices such as my PS4, TV and Xiaomi Vacuum to iOS Home app. PS4 was exposed as switch, Vacuum as fan, TV was native.

How do I get Hass to do that? All I have exposed now are lights, sensors and switches.

I use regular Home Assistant (not Hass.io) in Docker on RPi4.

Thanks!