Smart Life is just another name for Tuya. I started with a bunch of Tuya devices and actually used Smart Life as my app.
There are Home Assistant addons that support Tuya. I can't remember because I'm much further down the path now, but it should be as simple as signing in to the addons with your Smart Life credentials. It may be a little harder in that you may have to pair them to another app first, but same principle.
This is assuming of course that you're talking WiFi devices. If you're on ZigBee then it may be even easier, pairing your hub to Home Assistant.
Either way, Home Assistant will show you a new way.