I am running openHAB 2.5.0.M1 Milestone Build and it worked great for the last couple of month. Then (I noticed it yesterday, but the problem might be a little older) all my devices stopped responding to Alexa commands. I can still control everything from Openhab but Alexa was not working.
Here is what I tried to fix it:
Restart openhab and the included hueemulation I am using
Removing all devices from the Alexa app and rediscovering them
Unfortunately it is still not working. All devices show up in the Alexa app but they are all of type various (âSonstigesâ in my german installation) now and there is not even an option to switch them in the app. Via voice control its not working either.
Does anyone have any idea how to get this working again? It seems like I am not the only one who has currently problems with the hueemulation and this is a really important feature of a modern smarthome system
Hey, what exactly do you mean with version of 2.5m1? Openhab console shows me the version âopenHAB 2.5.0~M1-1 (Milestone Build)â.
I assume the plugin for hueemulation has the same version as I did not update anything manually here
I have the same problem. But Iâm on openHAB 2.4.0-1 (Release Build). From one day to another no device was reachable in the Alexa app. I deleted all devices in the Alexa app put hue emulation in paring mode and let Alexa search for new devices. Devices are back again but have the type âvariousâ.
I have the same problems described above since yesterday. I´m also using openHAB 2.5.0~M1-1 with the hue emulation plugin.
Alexa finds all the devices from openHAB with type âvariousâ. But if I want to control them Alexa answers that the device is not responding.
Two days ago I had also problems to control my openHAB items with Alexa, but after searching in alexa web application for new devices (I did not remove them, just searching again), the problem was solved but I´ve no idea why.
It seems to me that something was changed from amazon site.
Another reason could be that I replaced an Amazon Echo 1st generation with an Amazon Echo 3rd generation just a few days ago.
Hello all, same problem here since two days. I have tried a Echo 3rd and a Echo 1st generation. OH 2.4.0. I tried to delete all devices in alexa and did a discover again, devices were found but declared as âSonstigeâ (âvariousâ). Switching on/off from app not possible.
As I had these problems before I start thinking about using the Aamzon Echo Binding - lastVoiceCommand chanel⌠not really smart - but may be working more reliable?
⌠update: no usefull answer from the amazon tech support - they tried me to install the hue skill - that seems no solution.
I tried the openHAB skill on the Alexa before - slow reaction time
I had the same problem with my lights showing in the Alexa app with various errors such as âdevice malfunctionâ, âdevice unresponsiveâ or âserver unresponsiveâ.
I managed to solve it using the Alexa web UI.
Login to alexa.amazon.com and find your smart devices. If your lights have a description of something like âroyal philips electronics smart deviceâ then itâs likely you are having problems.
Using the web UI forget all your hue lights
Wait a few minutes
Rediscover devices from the web UI.
Wait a few minutes
Refresh the list of devices and check non have the description of âroyal philips electronics smart deviceâ. If any do then repeat the steps.
After 4 or 5 repeats of the above all my lights had proper descriptions such as âcolor lightâ.
My âfixâ worked for about 24 hours and now after forgetting the devices I canât discover them again. It doesnât look like any of my echo devices changed software version since it was working yesterday.
I grabbed a pcap of the alexa attempting to change the light state - it appears that there was no attempt to change the state. Based on docs I have found there should be some call to:
PUT /api/username/lights/number/state
Iâm wondering if they actually broke Alexa/Hue integration in general and not just for Openhab - I see multiple calls to
Redirecting port 80 to 8080 seems to be part of the solution:
sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-ports 8080
I then also set the âOptional discovery web portâ in the hue emulation settings of OpenHab to 80.
After that I removed all smart home devices from alexa and let it search for new devices.
Itâs now working again with these settings for me. Although I cannot control the devices from within the Alexa app.