aristosv
(Aristos)
April 29, 2019, 7:09am
1
I want alexa to only be able to see the light entities in my house. So I did this in configuration.yaml
alexa:
filter:
include_domains:
- light
I restarted Home Assistant, but under Configuration > Cloud, alexa can still see all my entities.
So I went to Amazon Alexa website and clicked on “Forget All Devices”. I restarted Home Assistant again, but under Configuration > Cloud, alexa can still see all my devices.
So I told alexa to “scan for new devices” and found 150 something devices. Even though in the configuration.yaml I only enabled the “light” domain.
I’m sure I’m not understanding something correctly, so can anyone please explain to me how do I limit alexa from seeing all my Home Assistant entities? I just want alexa to have access on the lights domain.
Thanks
tom_l
April 29, 2019, 7:13am
2
Have you ever used haaska?
Ok, think I’ve solved this!
I know you mentioned before about checking haaska. I used to use haaska on an older install and my skills were still on my amazon account but I never linked them to my new HA instance. I had also deleted the skill from the alexa app on my phone too so thats why in my last post I said that i wasn’t using haaska as I didn’t think it was linked. Or at least it shouldn’t have been!
I deleted the skills from haaska and set my HA config to exclude all domains. I then ran …
aristosv
(Aristos)
April 29, 2019, 7:21am
3
I haven’t, but seeing the installation & setup process, I would really prefer not to.
Home Assistant can’t filter alexa entities without using haaska?
aristosv
(Aristos)
April 29, 2019, 7:32am
4
ok, my mistake. Instead of creating the cloud.yaml file and configuring it there, I created an alexa.yaml
This is my cloud.yaml file
alexa:
filter:
include_domains:
- light
and this is the result
tom_l
April 29, 2019, 9:20am
5
No, the opposite. If you’d bothered reading the post you would have seen that haaska can cache the devices and lead to filters not working.
aristosv
(Aristos)
April 29, 2019, 10:19am
6
Be nice tom, I did read the post and solved the issue. We’re all trying to help each other here.
1 Like