I have a working Home Assistant with Shellies 2.5 and 1pm. You can have it working via the shelly integration. However, I prever it via the MQTT integration, so giving up the cloud of the Shelly. Majorly because of the level of realdtime this gives compared to the cloud solution.
Also the MQTT is available as an integration in the Home Assistant so very simple to install.
Set on each shelly the ip address of the MQTT server and userid and password and it is finished.