I am trying to add 2 new items to Alexa and they are not being discovered. I have several dozen items already on Alexa so I have familiar with the process. These are the first mqtt items I am trying to add, but I don’t think that should be an issue. Where can I look for details to the issue? Nothing is showing up in the openhab.log file.
I have tried all of those things already. The cloud account is working. I deleted all Alexa metadata and then added back one smiple switch through the UI. It is not being discovered and there is nothing in the logs to indicate an issue.
The openHAB cloud connect was set to “Notifications & Remote Access” and it was showing up online. It still would not add device. I uninstalled cloud connect restarted and then added cloud connect back and still nothing. I also cleared cache and restart; and still nothing.
You can try to set the cloud connector log level to debug. While triggering an Alexa discovery, you should see couple requests hitting your servers REST API. If you do, then it is most likely an item configuration issue. If not, it’s a network issue between your server and myopenhab.org.
The discovery request from the skill is reaching your server. So it might be an item configuration issue. Can you please remove any Alexa metadata configuration from your server and add a single test switch modeled as such for Alexa?
Remove all alexa metadata.
Restarted.
Added Alexa metadate to Alexa_Switch
Ran device discovery on Alexa
The log showed it defined as exposed and with the metadata but still not be seen by alexa
Apparently there is a limit on the number of items you can have for Alexa to discover your items. I am thinking it is around a 1000. Remove several items for test and my switch was disocvered.