Yes, same here.
I’m a “guest” to other homes than mine, so home.values() return multiple entries and everything for these other sites gets added, including the camera and lights. Is there a way to get the component to filter by “home” name?
Not sure if I understand what you wanna achieve, could you give an example?
I have my own Weather Station, and I have guest access to a friend’s outdoor camera (among others). In Netatmo, my site (and theirs) are returned as different “homes”. Since I don’t have control over their site, new devices can get added and I have to then “ignore” them. In the case of the camera, this doesn’t work right because the light tries to instantiate itself with a non-functioning web hook (and I don’t have any control over that site, and especially not a web hook to talk to the camera).
For me, the solution that would make most sense is to be able to filter (block list/allow list) the Netatmo sites. That way I could limit the Netatmo devices within Home Assistant to the ones present in my own home and wouldn’t have to deal with any random devices someone else is creating.
But perhaps there’s a better way to deal with this? Btw I’ve been using this plugin for several years and it’s been functioning very well.