I have recently upgraded my OH installation to 2.5.2. This upgrade was performed mainly to restore the Hue Emulation service which failed for me many months ago.
At the onset of the issue I worked to see if I could fix the issue. I checked all setting, used the forum and found that others were having issues and many pointed the finger at Amazon making changes to the service. Later on there were posts of a new Hue Emulation binding that would require you to blow away all of your devices on Amazon and have them rediscovered…some users had luck…others did not…so I decided to wait to try new versions of the binding.
From my readings, most folks have restored their Hue Emulation service and can issue verbal commands to control OH Items.
I have upgraded my install of OH from 2.3 to 2.5.2 with the hope to restore this service.
I have deleted all of my devices from Amazon and had them rediscovered after the upgrade.
I was excited to test…“Alexa turn on the hallway lights” only to be greeted with the familiar response “hallway lights isn’t responding, please check it’s network connection and power supply”
So I have tried to debug…
If I go to:
http://10.x.x.50:8080/api/testuser/lights
I get this…
[{“error”:{“address”:“testuser/lights”,“description”:“Not Authorized”,“type”:1}}]
If I go to:
http://10.x.x.50:8080/api/testuser/sensors
I get this:
[{“error”:{“address”:“testuser/sensors”,“description”:“Not Authorized”,“type”:1}}]
I had “Pairing” turned when I tested both URL’s.
I have my items tagged as follows:
Switch Hallway1 "Hallway Lights" [ "Switchable" ]{ tcp=">[ON:10.x.x.6:3040:'MAP(90.map)'],>[OFF:10.x.x.6:3040:'MAP(90.map)']"}
I read in the documentation that port 1900 UDP needed to be open, I have a rule in my firewall allowing that connection.
Where can I turn next to try and figure out why I can’t get Alexa to see my devices?
All suggestions greatly appreciated.
Squid