OpenHAB Alexa Skill doesn't show any items

Hi,

i was running my Alexa with the Hue Emulation for a while now and was very exited to test the newly released Skill instead. I successfully bind Alexa with myopenhab.org but although i tagged all the relevant items for publishing in the openhab cloud service Alex can’´t find any of my items.

How can i troubleshoot this?

Jens

Exposing the items is not required.

Go to the Alexa app or the website or let the Alexa hardware search for the devices.

the items are correctly published:

{
  "link": "https://home.myopenhab.org/rest/items/Esszimmer_Licht_state",
  "state": "OFF",
  "stateDescription": {
    "readOnly": false,
    "options": []
  },
  "type": "Switch",
  "name": "Esszimmer_Licht_state",
  "label": "Esszimmer",
  "category": "light",
  "tags": [
    "Lighting"
  ],
  "groupNames": [
    "licht"
  ]
}

or at leaset i think it is…

i have done this… but there where no items found…

You should see something like this (in your language):

I tagged the items via:

Switch Timer_2 "Fensterlicht" ["Switchable"]
Dimmer Kitchen_East_Alexa "Rolläden Ost" ["Lighting"]

this is one of mine:

Switch  Esszimmer_Licht_state           "Esszimmer"                             <light>         (licht)                 [ "Lighting" ]                  { channel="homematic:HM-LC-Sw1PBU-FM:1:NEQ0134795:1#STATE" }

Strange … your item looks okay to me.
After adding the skill, did you successfully login via username/password to the openHAB cloud?

Upps, wrong statement: Switches should be tagged with [“Switchable”]
[ “Lighting” ] does return numbers, though.

ok… this perticular one was indeed wrong, but i have others correcly tagged and even after fixing this one there are no items found:

{
  "link": "https://home.myopenhab.org/rest/items/Esszimmer_Licht_state",
  "state": "OFF",
  "stateDescription": {
    "readOnly": false,
    "options": []
  },
  "type": "Switch",
  "name": "Esszimmer_Licht_state",
  "label": "Esszimmer",
  "category": "light",
  "tags": [
    "Switchable"
  ],
  "groupNames": [
    "licht"
  ]
}

Hmmm …
I had the same hue emulation setup before, so what I did:

delete all old emulation items
uninstall hue emulation
add the openHAB Alexa skill
connect the skill to the openHAB cloud
put in username/password
search for devices

that’s it.
Sorry, have no more ideas for your problem …

:frowning:

i did basically the same. Even uninstalled and reinstalled the Skill and so on… But thanks anyway :slight_smile:

Am I right assuming, that the core benefit of this skill is to replace the current hue emulation-setup?

It´s still limited to numeric commands and limited thermostat control, isn´t it?

Please don´t consider this as criticism, it´s only a matter of understanding. :slight_smile:

Thx sihui… and sry for double post.

Hello,

with the hue emulation alexa find all items.
i disabled the hue emulation in openhab and enable the skill in alexa.
now no items where found from alexa.

how can i debug openhab when alexa discovers devices ?

@Jensen: did you check this one:

thanks for the hint, i will give it a try :slight_smile:

@Jensen @belmondo2001 @Max1968

For all who did not find any device with Alexa (via Official Alexa Smart Home Skill), I have maybe a solution! See here: Link

Hope this helps!

Edit: updated new information! (21 July)

1 Like