Official Alexa Smart Home Skill for openHAB 2

Is it possible to use lock and unlock?
I have my door lock as a switch in OpenHAB.

/mike

1 Like

I finally got around to setting this up and i’m a little confused. I have all my items tagged properly ( with [“Lighting”] in my .item file ) and Alexa can discover them all just fine and quickly but if I try to use Alexa to control any of them I get “device is unresponsive” or “server is unresponsive”. I’m not sure where to begin, it seems like the communication all the way through is fine and myopenhab shows online, nor do I see any disconnects in my openhab.log file.

Are there just general issues at the moment if so, is there somewhere that can be checked like http://downforeveryoneorjustme.com or something on the openhab.org website i’m missing? I’m running the just released 2.2 version on Openhabian for what it’s worth.

Regarding Groups In Alexa App
It seems like Smart Home Groups are enabled in the Alexa App. You can create a group and name it(e.g. “Kitchen”) and then selected the echo that’s in that area and the devices in that area. Then, In theory, I should be able to say “Turn off the lights” when I’m in the kitchen.

It doesn’t work. Alexa responds: “Sorry, I didn’t find lights”

Has anyone gotten this to work yet? Is the verbal command correct?

Related to the Smart Skill itself, Alexa fails to find one of my Z-wave devices. I can see it just fine and control it from the panel UI… but Alexa can’t see it. How do I debug that?

Is a Alexa skill update planed or already submitted to fix this committed issue

Sadly, it’s not possible to see the version or date of a skill.
This fix will recognize the lights as light and not as switch.

Ok. But it seems that oh2.js is not uploaded to Amazon.

See here last post

I tried out. All OH2 lights with tag [ “Lighting” ] are recognized as type “switch”.

@digitaldan When will this be running?

@maintainers Do you know the substitute of digitaldan? It seems he is very busy at the moment.

@maintainers Could somebody please deploy this?

Thanks a lot :slight_smile:

Is is possible to ask Alexa what temperature it is in a room.

I have two items like:

Number GF_Elias_Temperature "Elias Temperature"		<temperature> 	(temperature, Weather_Chart, gGF_Elias) [ "CurrentTemperature" ]	{channel="rfxcom:temperaturehumidity:usb0:63232:temperature" }
Number GF_Oliver_Temperature "Oliver Temperature"	<temperature>	(gGF_Oliver)	[ "CurrentTemperature" ] {channel="zwave:device:f1a14ae3:node2:sensor_temperature"}

When i ask “Alexa, what is Elias Temperature” she gives med current weather.

/Mike

@tnemrap Normally this should run.
https://docs.openhab.org/addons/ios/alexa-skill/readme.html#additional-comments

Maybe you have to create a group with a simple groupname in Alexa APP e.g. “Kitchen”. Then put your device into the group.

EDIT: In your given example you have to tell: “Alexa what is Elias temperature’s temperature?” Because your device has the label ‘Elias Temperature’. So you have to tell it doubled. Maybe you can also shorten your label to ‘Elias’ or ‘Oliver’.

I’ve got a sonoff basic sensor setup and works like a bomb. Connected to a fan and I can say alexa turn on/off bedroom fan.

I’m now wondering if there is a way to get the status, like alexa what is the status of bedroom fan. Tried that but says device does not support that.

Is there a way to get the status? Other than looking at the switch on OH gui?

There is mention of “Homekit style grouping” and the items being Tagged and to see the Homekit Binding readme, but we do not have to install the HomeKit binding.

Are we LIMITED by the homekit binding or is that just referenced for the typical syntax?

I have a number of Contacts on my doors (alarmdecoder) and sprinklers (modbus) and want to add some to my Garage Door “Alexa is the garage door open?”

What needs to be done to get other OpenHAB Items supported?

After a quick look I think Contacts are the only other items that may need support.

(edit)
humm… I just found and looked at the API Reference and there is NO support to Query any devices besides a themostat!

Alexa Skills API

But I did see someone mention they had a Chamberlin MYQ garage door opener… so maybe that API is not complete (or the myq stuff is beta)

Thanks
Tom

I was looking at other Alexa skills, like Scout (Alarm System) and they have additional commands where you tell alexa to ask (or Tell) SKILL-NAME something, like:

Alexa, ask Scout about the bedroom window sensor.

Can the opehnab skill support that?

Alexa ask openhab about Garage Door

Where “Garage Door” is a tag or some other configurable field in the item/thing.

Tom

How do we know which version (committed state) is deployed as Alexa skill?

I am new to RPi3 / openhab2 so please bear with me. I have openHAB2 image installed on my pi and by using the paper UI I was able to install the Z-wave add-ons and bindings and discover my lights. I can control then from the PI and I have setup Openhab cloud and can access and control my lights from my phone.
I installed the Amazon Skill and I could not discover any of my devices. I manually added a couple of items to my items config file and Alexa can see those and tries to control them but alas they do not respond to her attempts.
I am sure it is some thing where I am not connecting the dots do to extreme n00b syndrom.
I have read and read and searched and searched but alas I find no answers.
If I setup items in the PaperUI will alexa discover them or do I need to have a hand built Items file?
I am just discovering the PaperUI has its own database storing all of the configurations but it does not seem to write anything to the Items file, is that my problem?
Not looking for exact steps to resolve this just information and a shove in the right direction.
Thanks in advance for any assistance you can provide.

@Toddah

Did you read this? Link

Alex, Yes I have although I am not sure I am understanding everything I read. I came away with the understanding that Alexa got its information from the OpenHAB cloud connector, Thus my confusion,
My openhab Cloud connection works with my cell Phone to control the Z-wave lights in question but Alexa cannot, unless something in my manually created Items config file is stopping it from finding my Openhab working items.
Here is what is in my Items file or I am missing a tag ore something.
// This is the items File

// Light Switches
Switch DiningRMLight “Dining Room Light”[“Lighting”]
Switch LivingRMLight “Living Room Light”[“Lighting”]
Unfortunately I do not know how to query the Database to see what the working items are called or configured

Went back into my .items file and tried to follow the example syntax a little closer.

Dimmer Dining_Room_Light “Dining Room Light” (DiningRoom) [“Lighting”]
Dimmer Living_Room_Light “Living Room Lamp 1” (LivingRoom) [“Lighting”]

Rediscovered but still no luck.

If I have a working binding / item in paperUI do I have to do a binding in the configuration files again?

Hi, I received echo dot beginning of last week and install openhab skill, updated items files and all work perfect until today morning.
Alexa is now telling me " is not responding"
myopenhab.org seems to work well as I can connect to my OH2 dashboard from cell network and I can use habdroid to change state if items.
I did not make any change or update on system with OH installed.
Any clue what can be source of this issue please?
Thank you

Same here…there seems to be a big delay today. I think the reason is that myopenhab.org is quite slow right now compared to other days. Commands are working but with a delay of about 30s.

I am struggling with decreasing WAF in main due toa never ending occurrence of myopenhab issues, nothing seems to affect the home more than the reliability of this external system.

Unfortunately, we hear no announcements on what is behind the continuing frequent poor service from the system. Very frustrating.

I noticed a twenty minute drop off-line in the last 12 hours which I suspect was maintenance, code updates? but really guessing as there is no status dashboard to check on whats been going on.

Regards

Paul