Chromecast device

Can anyone advise on the Chromecast device to use with home assistant.

When I look on Amazon, there’s loads of different Chromecast devices including one’s not manufactured by google but look very similar.

Can I use any Chromecast device or must it be the google one.?

Looking at this one