Devices not needing third party apps and accounts

Hello community, I am new to home-assistant and this is my first post here. I hope it is no duplicate.

So I want to ask how can I know whether a device can be integrated on home assistant without the need of installing manufacturer apps or having to create accounts on third party platforms.

Context of my question: one big reason I use home assistant is that I am tired of having to install 10s of apps and give my data to all of them.

I installed HomeAssistant yesterday and noticed that some devices (such as my shelly thermometer/humidity sensor) worked out of the box. But my Hama lamp (which is recognised as Tuya device) would not work unless I provide some “user code” which I have no idea where to find. The instructions refer to the Tuya app, which I obviously do not have. My Hama App does not display anywhere a “user code”. But even if I could find a user code in the app, it means I should have an App in the first place + an account there, something I really want to avoid.

So, since I loved HomeAssistant and I am very excited to use it extensively, I want to shop lots of devices. Laps would be a good start.

I just need to know which ones will behave nicely like my Shelly Thermometer, and which will require third party apps&accounts, so that I can buy the first and avoid the second. Is there any way to know this in advance?

Thanks a lot! :slight_smile: :pray: