I have tried everything but when discovering devices in Alexa (alexa.amazon.com or via Voice), Alexa imports all HASS entities, the filter is completely ignored.
I found a similar thread here, and tried the suggested solution (as per the documentation pointed out in the thread). However, regardless what combination of filters I use, they are completely ignored.
I’m having the same problem. No matter what I put in my config, Alexa finds everything. I’ve tried different arrangements of the filters, and deleted all and re-discovered devices several times from the Alexa web site, but it still always finds everything. Here’s my current config:
cloud:
alexa:
filter:
include_domains:
- light
- switch
include_entities:
- script.night
- group.basement_lights
- group.kitchen_lights
- group.bar_lights
exclude_domains:
- automation
- group
- script
- sensor
- media_player
exclude_entities:
- switch.basementmaster_switch
entity_config:
script.night:
description: A script to enable night mode
If you set up the filter after Alexa has discovered your devices you have to delete them from the Alexa website. They won’t delete properly from the app.
I’m having the same issue. No matter what I do, Alexa always find all devices.
It wasn’t like that in the past, something have changed. I haven’t used my Echo Dot in a while so I can’t really tell when.
I’ve tried everything. Delete all found devices in the alexa app, made sure to exclude all domains and only leave a few switches, then discover it again in the alexa app, but still, Alexa find all items.
exclude_domains:
- alert
- automation
- cover
- fan
- group
- input_boolean
- light
- lock
- media_player
- scene
- script
- switch
I’m using a raspberry pi 3, hass.io updated to the latest version. The cloud connection works great obviously.