Closed derspion318 closed 3 years ago
Did you restart your Alexa after forgetting all and asking it to discover devices? Maybe it has cached something.
Did you restart your Alexa after forgetting all and asking it to discover devices? Maybe it has cached something.
I just tried that this morning. "Forget All", power down all alexa devices in my home, power just one back up, same thing.
Did you restart your Alexa after forgetting all and asking it to discover devices? Maybe it has cached something.
I just tried that this morning. "Forget All", power down all alexa devices in my home, power just one back up, same thing.
I'm having a similar problem. I'm trying to add just a few specific items but I think it keeps finding all my items from when I initially used discover devices without hiding any.
This has nothing to do with the integration. Alexa keeps the devices cached. What i always do to clear the cache is remove all devices manually one by one (Forget all does not seem to work) and then restart Alexa.
i have the same problem, trying to let is sleep for a night or two (with emulated hue taken out), see if it helps.
You can check if HA is still reporting the lights are being available. go to: http://IP_ADDRESS_OF_HA:80/api/js/ligths
this will return a json ; search it to see if the light that should be gone is still there. You'll likely find that it's gone.
If the json doesn't contain the lights ; then the issue will be your amazon echo or whatever alexa device you have on your network that have cached the list of available devices. You need to de-register it from your account and re-register it. You need to do that for all echo devices on your network as they all cache the content.
This will fix your issues
i can confirm that this process indeed works. 1 note... i had both echo devices and fire tv devices; the fire tv devices cannot be deregistered from the alexa app, however, they can be deregistered from amazon's web site - just click the devices and content link and then select the devices tab, click into your firetv devices and deregister them. thankfully reregistering them didn't require re-entering application passwords...
So I am having the same issue. I don't think it is an issue with Home Assistant but and issue with Alexa. I was looking at other threads that are have the same issue with different smart home products.
tend to agree... while the process worked to clear the echo device caches and then alexa discovered all the devices, it still doesn't group them properly (it picks different devices than i pick when i group them together in the alexa app)... that to me is clearly an alexa issue. i switched to google assistant (have both devices) and it works fine..
What deregistering the devices mean in terms of configurations and light groups? Will I be required to re-create groups and scenes?
Ok, I can confirm that the described procedure works as expected. Nothing is lost (at least not on echo dot devices). It is a bit painful process to just add a new device, but I guess you don't do it that often after certain point.
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
The problem
I setup emulated hue originally as seen below:
For some reason the alexa environment still picked up EVERYTHING in hassio. Since this was not the expected outcome I then removed it from configuration.yaml, restarted hassio, "Forget All" on alexa webGUI, "Discover" on alexa webGUI, everything still populated from hassio.
I went in and verified it was deleted from the configuration.yaml file, deleted the emulated hue json file, rebooted my hassio host, "Forget All" on alexa webGUI, "Discover" on alexa webGUI, everything still populated from hassio.
I'm not exactly sure what is going on at this point to cause everything to keep populating from hassio. Per the HassIO Emulated Hue integration page, I went to http://HA_IP_Address:80/api/pi/lights and got a "This site can't be reached" error. I then went to http://HA_IP_Address:80/description.xml and got the same results. From this I would think it is not broadcasting devices, but alexa still finds them and says "This device isn't responding....." when attempting to control them.
I also went to the developer tools -> info tab to find "alexa" in the list of integrations. I have nothing alexa related in my configuration.yaml or in the integrations page. Not sure why that is there.
Environment
Problem-relevant
configuration.yaml
As you can see below, I have completely removed the emulated_hue component and there is nothing alexa related contained in my configuration.yaml
Traceback/Error logs
Additional information