check out the custom component ‘alexa media player’ it has an option Include devices connected via Echo this passes on the temp sensors and zigbee connected devices to homeassistant.
Thanks, @grom.m20b25, the integration does that. HA can access the devices.
However, for whatever reason, the ‘alexa media player’ integration gets into conflict with other integrations. After the restart (which takes ages) only the ‘alexa media player’ devices are working. All other entities are unavailable.
Can’t say I have experienced this. I have been using it for a while with the odd device connected by Alexa and using the inbuilt temp sensors in the Amazon devices. Is there and clues in the logs. What other integrations are you using. What hardware are you running on and how. My restarts are really quick but I’m running ha in docker on a dual xenon rack mount server
I checked the logs with and without the ‘alexa media player’. Apparently ther’s a conflict between this and the ‘Homematic’ integration.
The question is, at what integration to open an issue. I suppose the ‘alexa media player’, since the Homematic is a standard integration.
PS: My HA installation is also on Docker and usually needs <1 min to restart.
I have to correct myself. After a third restart, everything seems to be running. It’s a mystery. Anyways, @grom.m20b25, thanks for your support and time!
I have some Zigbee motion sensors that are not being discovered when I click the Include devices connected via Echo checkbox in this custom component. Any idea why that would be? One set of sensors are a whatever brand, another is ewelink, both I used “Alexa Discover Devices” and they added into Alexa without issue, and I created Routines using them. But I need to add them into HA now as the routines need some amendments that Alexa doesn’t do. The Alexa Media Player itegration works great for other things, I’ve got it working in other automations. But it isn’t picking up the motion sensors under my entities or devices.
Wasn’t sure if I should start a new post or piggy back on this one.
My issue is similar, but using different hardware.
I mostly have esp8266’s running tasmota on them. At the tasmota level, I set it up as HUE emulation. That means Alexa can find the devices, and turn them on/off without HomeAssistant having to be present.
HomeAssistant finds my tasmota devices via the mqtt server. So when I ask “Alexa” to turn on a light, it does it without using HA. And when I turn a light on/off via HA dashboard Alexa doesn’t get involved at all. It also means my routines/automations set up in Alexa are not tied to the automations I have set up in HA.
Well I ended up with 4 evolux RGBW lights for free. Seems only way to connect them is via the Alexa app. In order to see the evolux lights in HA I have to set up the alexa media player to included connected devices, but when I do that I do get access to the evolux lights, but it also imports all of the tasmota devices it has found.
When I go to entities, the devices that showed “tasmota” as their integration now show “alexa media player”. This has thrown off my automations.
Now looking for a way to choose which devices i bring over from Alexa Media Player but that doesn’t seem to be a choice