I’ve had Alexa and Openhab setup for over a year without any issue, but the other day I added a new switch and Alexa can’t discover it.
The item is configured as below.
Switch Light_Garage_Voice_Trigger “Garage Light” [“Lighting”]
The log says the file was read without issue.
2020-09-26 16:59:40.503 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model ‘garage.items’
The rest api (https://myopenhab.org/rest/items) does include the new item.
|92|| | --- | --- | |link|"https://myopenhab.org/rest/items/Light_Garage_Voice_Trigger"| |state|"ON"| |editable|false| |type|"Switch"| |name|"Light_Garage_Voice_Trigger"| |label|"Garage Light"| |tags|| |0|"Lighting"| |groupNames||
I also tried to delete an item from the Alexa app that was already working and Alexa can’t rediscover that item either.
I have tried removing the Openhab skill. When I did this, the Openhab items were still listed in the Alexa app but became unresponsive. This surprised me a little as I thought they would be removed entirely.
I readded the Openhab skill and the items that had already been discovered by Alexa came online again, but it still can’t discover new items (or the one I deleted as a test).
I was thinking it may be an Alexa issue, so I tried adding a new item to the Tuya skill and Alexa was able to discover that.
I’m out of ideas. Can anyone think of a possible reason for this?
I’m running Openhab on a Ubuntu 18.04 x64 vm.
The Openhab version is 2.5.9-1
My Java version is Java™ SE Runtime Environment (build 1.8.0_241-b07)