Smart Life - Bluetooth - Connection

Hello All.

Waiting for some Novestella Lights to arrive. They work with the Smart Life App via Bluetooth.

I have been reading up on the Tuya integrations, etc. but what I am not 100% sure on is does this need a hub or will HASS running on a PI be able to connect to them via bluetooth. I initially assumed that’s how they would work, but now am not so sure. When I read the instructions regarding how to setup Tuya it talks about an API, etc, however if these are locally bluetooth the obvious came in on how they are connected to the internet.

Any help would be appreciated.