I found out the hard way that the filter on the list of devices to export to Alexa is global, that is all accounts share the same list of devices.
What I did:
- In HE, choose the list of devices to export to Alexa. Basically filtering out devices I'd never want to export, such as Sonos
- First Amazon account: in Alexa companion app, link to HE and select all available devices
- Second Amazon account: in Alexa companion app, link to HE and select a subset of these devices. The scenario is a guest bedroom where only the devices relevant to guests should be exposes.
Expected outcome: Alexa devices registered to first amazon account see all devices that it makes sense to export to Alexa, Alexa devices registered to second Amazon account only see a small subset of these devices.
Actual outcome: when I linked HE to the second Amazon account, all the additional devices were automatically removed from the first one. So it looks like the device filter in the Amazon Echo Skill app in HE is the same as the list of devices one chooses to export to Alexa when linking to an Amazon account. So it looks like the list is globally unique.
Desired outcome: n+1 separate lists for n linked Amazon account:
- the global filter in HE's App that limits the devices that can be linked to any Amazon account
- a per Amazon account device that optionally limits further the devices that account can control