Alexa Smart Home Skill V3 is now live!

Understood. Let’s not focus on the accent part. It was just a comment based on my testing.

Did you try these utterances on your “Persiana Salon” item? That’s the important part.

Hi!
Is it possible to use the normal existing groups for lights from openhab with alexa?
For example:

Group KitchenLights "Kitchen"
Switch KitchenTable "Table" (KitchenLights)
Switch KitchenOven "Oven" (KitchenLights)

And with “Kitchen” I want to switch both Lights with one voice command. .
I don’t want to use the online Alexa Groups…

thx

Hi seppdog, how about

Group:Switch:AND(ON, OFF) KitchenLights "Kitchen"
{
    alexa="PowerController.powerState"
}

Simple openhab group with an Alexa Smart Home Skill V3 property attached, which treats the openhab group as a single endpoint. You need to discover devices once, no need to work under the group settings in alexa.amazon.com.

Really enjoying the new Skill!

Is there a way to use voice profiles?

Unfortunately that feature is not available to Alexa smart home skills as of yet.

Works! Thanks!

I’m using the Xiaomi Door/Window sensors. Is there any way to differentiate between a door and a window sensor? Or would you simply give the items the names “door” and “window”?
e.g. you can have a door to a balcony and a window in the same room and would either ask “is the door open?” or “is the window open?”.

Edit: Seems to work whenever the name includes either “door” or “window”…

Alexa device names are based on item labels.

Contact DoorSensor "Door" {alexa="ContactSensor.detectionState"}
Contact WindowSensor "Window" {alexa="ContactSensor.detectionState"}

“Alexa, is the door open?”
“Alexa, is the window open?”

1 Like

I (finally :blush:) managed to get the Alexa Skill running with my own OH Cloud setup (which runs in Azure).
One thing I noticed is that sometimes Alexa says that my device is not responding, even though the command is executed properly (e.g. “turn on the lights” to turn on a group of Hue lights).

To try and debug it, I had a look at the Alexa Developer Console and tried the Test options. I do see some logging there, but nothing very informative (for instance no OH-related info). How/where can I check some logging and/or other relevant info?

And in CloudWatch all I can find is “START”, “END”, “REPORT” entries with timings for the Lambda Function.

You can add the environmental variable LOG_LEVEL=info to your Lambda function configuration. That way you will get additional logging. The log level defaults to error if not specified.

In terms of troubleshooting, make sure to refer to the current guide. You might be able to get the response to your question without looking at your Lambda logs :smile:

1 Like

Thanks @jeshab for these tips. I’ll take a close look.

Hi,
First of all big big thank to OPENHAB team for providing such a fantastic solutions for home automation.
Coming to my confusion :- I have used Google home & Alexa both to interact with my OPENHAB serve.
I used [“Switchable”] for all switches & both Alexa & Google working fine.

I have added new items & this time i used tagging Syntex as per Alexa Version 3 API syntax (v3). Newly added items are discovered by Alexa but not by Google.

So do i have to follow old tagging Syntex for Google integration???
Do i have to use both tagging Syntex like :-
Light Switch" {alexa=“PowerController.powerState”}" [Switchable"]

Kindly suggest???

Correct although the v3 skill still supports v2 tagging. So, you could still use tags for simple devices, such as lights or switches, and use v3 metadata for more complex ones.

Hi,
Thanks for replying. I did as you suggested,
Used V2 tagging & googly home & Alexa both discovered those.

A Nice little workaround to remove routines and activate a scene without having to say ‘turn on’ etc…
Been looking for a way to do this as even if you make a scenecontroller you have to say turn on.
If you use the lastvoice channel you still need the routine in Alexa otherwise she replies with I don’t have a clue what your chatting about…

Group		GeorgeAlexa			"George"				         {alexa="Endpoint.Other"}
String		GeorgeAlexaMode		"Mode [%s]"	(GeorgeAlexa)		 {alexa="ModeController.mode" [supportedModes="Bedtime=Bedtime,Dinner=Dinner,Awake=Awake,TV=TV,Boasty=Boasty"]}
Group		AdultAlexa			"We Are"				         {alexa="Endpoint.Other"}
String		AdultAlexaMode		"Mode [%s]"	(AdultAlexa)		 {alexa="ModeController.mode" [supportedModes="going to bed=going to bed,going out=going out,Awake=Awake,watching tv=watching tv,having a party=having a party"]}

By adding this endpoint you can map the commands to a switch case rule and in my case here I can say ‘Alexa George Bedtime’ or ‘Alexa George TV’
You don’t have to say ‘mode’

Haven’t seen this method posted anywhere so hopefully it helps a few people

2 Likes

Nice one :+1: Any reason you are modeling a group endpoint with one component? If only using one ModeController interface per endpoint, you can model the item as a single endpoint.

String		GeorgeAlexa		"George [%s]"	{alexa="ModeController.mode" [supportedModes="Bedtime=Bedtime,Dinner=Dinner,Awake=Awake,TV=TV,Boasty=Boasty"]}
String		AdultAlexa		"We Are [%s]"	{alexa="ModeController.mode" [supportedModes="going to bed=going to bed,going out=going out,Awake=Awake,watching tv=watching tv,having a party=having a party"]}
1 Like

Lol, yeah, cut and paste from one of my other endpoints, didn’t even think of that, I’ll blame it on sleep deprivation

@jeshab, I’m stuck and would ery much appreciate some help troubleshooting. I’ve been using thr skill for a while now and everything was working. I typically use snapshot builds of OH and update frequently. After 2.5 was released, I updated to 2.5.1-2, since the OH 3.0 snapshots are not yet usable. I usually use a custom backup/update/restore script, but this time I did a fresh install where I copied in just the bare minimum of configuration. After this, no devices were responding. I’ve done everything I can think of to get things working again but nothing seems to help. I’ve essentially started from scratch, deleting all of the devices in the Alexa app, removing/readding the skill, myopenhab.org is online and set to “Notification and Remote Access”, but no devices are discovered. The skill shows as linked.

Setting the logging for org.openhab.io.openhabcloud to DEBUG and restarting the service shows everything coming up OK. When starting discovery, there is a lot of communication in the log, but no devices are discovered.

Log
2020-01-20 12:39:18.031 [INFO ] [org.apache.sshd.server.session.ServerUserAuthService] - Session openhab@/127.0.0.1:42016 authenticated
2020-01-20 12:47:53.362 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - on(): request
2020-01-20 12:47:53.363 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Got request 9789075
2020-01-20 12:47:53.365 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"host":"myopenhab.org","cache-control":"no-cache","accept-encoding":"gzip, deflate","accept":"application/json","user-agent":"openhab-cloud/0.0.1"}
2020-01-20 12:47:53.366 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Request method is GET
2020-01-20 12:47:53.367 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header host = myopenhab.org
2020-01-20 12:47:53.367 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header cache-control = no-cache
2020-01-20 12:47:53.367 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept-encoding = gzip, deflate
2020-01-20 12:47:53.368 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept = application/json
2020-01-20 12:47:53.368 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header user-agent = openhab-cloud/0.0.1
2020-01-20 12:47:53.398 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty finished receiving response header
2020-01-20 12:47:53.399 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent headers to request 9789075
2020-01-20 12:47:53.399 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"headers":{"Server":"Jetty(9.4.20.v20190813)","Content-Length":"114","Content-Type":"application/json"},"responseStatusCode":200,"responseStatusText":"OK","id":9789075}
2020-01-20 12:47:53.400 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 114
2020-01-20 12:47:53.401 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789075
2020-01-20 12:47:53.405 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Finished responding to request 9789075
2020-01-20 12:47:53.448 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - on(): request
2020-01-20 12:47:53.448 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Got request 9789079
2020-01-20 12:47:53.448 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"host":"myopenhab.org","cache-control":"no-cache","accept-encoding":"gzip, deflate","accept":"application/json","user-agent":"openhab-cloud/0.0.1"}
2020-01-20 12:47:53.449 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Request method is GET
2020-01-20 12:47:53.449 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header host = myopenhab.org
2020-01-20 12:47:53.449 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header cache-control = no-cache
2020-01-20 12:47:53.450 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept-encoding = gzip, deflate
2020-01-20 12:47:53.450 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept = application/json
2020-01-20 12:47:53.450 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header user-agent = openhab-cloud/0.0.1
2020-01-20 12:47:53.464 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty finished receiving response header
2020-01-20 12:47:53.465 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent headers to request 9789079
2020-01-20 12:47:53.465 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"headers":{"Server":"Jetty(9.4.20.v20190813)","Content-Length":"2","Content-Type":"application/json"},"responseStatusCode":200,"responseStatusText":"OK","id":9789079}
2020-01-20 12:47:53.467 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 2
2020-01-20 12:47:53.468 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789079
2020-01-20 12:47:53.470 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Finished responding to request 9789079
2020-01-20 12:47:53.552 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - on(): request
2020-01-20 12:47:53.553 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Got request 9789085
2020-01-20 12:47:53.553 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"host":"myopenhab.org","cache-control":"no-cache","accept-encoding":"gzip, deflate","accept":"application/json","user-agent":"openhab-cloud/0.0.1"}
2020-01-20 12:47:53.554 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Request method is GET
2020-01-20 12:47:53.555 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header host = myopenhab.org
2020-01-20 12:47:53.555 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header cache-control = no-cache
2020-01-20 12:47:53.556 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept-encoding = gzip, deflate
2020-01-20 12:47:53.556 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header accept = application/json
2020-01-20 12:47:53.557 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty set header user-agent = openhab-cloud/0.0.1
2020-01-20 12:47:53.652 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - on(): cancel
2020-01-20 12:47:53.653 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Received cancel for request 9789075
2020-01-20 12:47:55.573 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty finished receiving response header
2020-01-20 12:47:55.574 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent headers to request 9789085
2020-01-20 12:47:55.575 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - {"headers":{"Transfer-Encoding":"chunked","Server":"Jetty(9.4.20.v20190813)","Content-Type":"application/json"},"responseStatusCode":200,"responseStatusText":"OK","id":9789085}
2020-01-20 12:47:55.577 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16266
2020-01-20 12:47:55.577 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.578 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.585 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.585 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 118
2020-01-20 12:47:55.587 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.616 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.617 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.617 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.617 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.617 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.618 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.658 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.659 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.659 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.659 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.660 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.662 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.693 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.693 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.694 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.696 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.696 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.698 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.737 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.738 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.738 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.740 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.741 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.743 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.767 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.767 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.768 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.770 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.770 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.772 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.801 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.802 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.802 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.802 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.803 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.803 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.839 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.839 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.840 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.840 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.842 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.844 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.880 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.881 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.881 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.883 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.884 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.892 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.920 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.921 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.922 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.922 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.923 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.923 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.959 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:55.959 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.959 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:55.960 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.960 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:55.960 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:55.999 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:56.000 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.000 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:56.001 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.001 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:56.001 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.032 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:56.033 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.033 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:56.034 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.034 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:56.034 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.053 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:56.054 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.055 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:56.056 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.056 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:56.056 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.083 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16376
2020-01-20 12:47:56.083 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.084 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 16384
2020-01-20 12:47:56.084 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.084 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 8
2020-01-20 12:47:56.084 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.088 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Jetty received response content of size 5720
2020-01-20 12:47:56.089 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Sent content to request 9789085
2020-01-20 12:47:56.090 [DEBUG] [org.openhab.io.openhabcloud.internal.CloudClient] - Finished responding to request 9789085

Do you have any suggestions for what to try next?

Have you tried to directly access the rest api calls, from a browser, the skill is using during the discovery process? I will assume you didn’t make any configuration changes since the last time it worked. If not, remove these changes and work from that point. The discovery process can sometimes silently fail on the Alexa side when there are some configuration issues.

I have now (second link) and there are 1702 Items found.

I’ve made several changes in attempts to get it working again :slightly_smiling_face:. I have a backup from before the upgrade and it was from that backup that I manually copied the configurations from. I think the next thing I’ll try is to fire up the backup and see if it still works. I expect this is a configuration issue, but there is so little to configure that I’m baffled as to what I could be missing. Thank you for your help!