Amazon Alexa Smart home skills Home Assistant

Unfortunately routines won’t work with controlling devices in a room. Instead of “Alexa, turn on the TV”, you’ll still have to say “Alexa, turn on the living room TV” for example. :frowning:

Yeah, syncing changes is a pain in the arse. No idea why the new devices aren’t showing up as the skill contacts your Home Assistant instance and the skill is really just a bridge, it should find all the new devices.
Seems like an Alexa problem more than anything. Smart home stuff is finniky, for example you can’t remove devices from Alexa on the mobile app for, you’ll have to visit the app on the web to access the old UI to “forget” devices.

Hope some of that’s useful.

Much appreciated thank you :slight_smile:

1 Like

For the life of me, I can’t find the web interface to remove devices.

https://alexa.amazon.co.uk/spa/index.html#smart-home

(probably not .co.uk if you’re elsewhere in the world, adjust accordingly)

I’ve been struggling with the official Alexa skill for several days. It could be due to my total lack of experience with HA, but this behaviour is just weird.
Initially I only had to set up my credentials and add ‘cloud:’ to my config. It worked like a miracle, but several hours later I’ve started getting ‘X isn’t responding’ from Alexa for every request. Confused, I’ve decided to list all the entities (filter: include:). It worked! Several hours later… :frowning:
So I’ve got suspicious and commented the filter. It worked again:/ I went through this cycle several times.

It seems that the skill loses access to my HA devices after some period of inactivity and fixes itself once I touch the config. I don’t quite understand what’s going on here. Everything works fine in HA itself. Where should I report this? What should I check?

If the clould connection dies it seems to never come back on it’s own. Restarting HA or re-logging into the cloud component fixes the issue. See this other thread here, I posted a little cronjob that I am running to keep it alive.

1 Like

Alright, I wanted to give my two cents on this issue of payment for the Alexa feature. I fully understand wanting to do some type of fundraising for the project. To help facilitate and pay for continuing costs associated with such a large scale open source community, but again, we’ve seen that this isn’t necessary. OpenHAB along with many other non smart home based open source communities far exceeding the size of HA live on just fine without the need for a subscription based monetization model. Some of these services use far more resources for hosting than HA ever will and have far more expansive communities. Yet again, they do not charge.

The rely on the generosity of others to keep the project going, those who believe in it, who enjoy it and get value out of it. Monetizing a section of HA erodes that trust and dissuades those who would’ve otherwise donated time, energy and money into continuing the project to think that their fiscal resources cannot be used or are not needed.

Just think of the number of people who’ve posted in this thread and in the comments on the original post who said they’d be willing to make a one time donation, to then be told that isn’t on the table at all. Effective causing HA to place its fiscal bets on a small subset of its user base. Those will amazon echo devices and willing to pay a pretty hefty monthly fee. (It is highly unlike that those without amazon devices will ever pay $5/month to support HA)

What is worse is that the transparency of how this money will be used was discovered by those asking questions in the comments section of the announcement post, not by the leaders of this community being up front about how the money will be spent. Leading many to believe that the $5/month would cover the operational cost of the Alexa service only to learn quickly afterwards that the plan was to use those resources for other things. Like the hosting of hass.io services.

Lastly, and what I am most upset about is the erosion of associated open source projects. Many of you may have noticed that haaska has not received any major updates and currently doesn’t support v3 of the Alexa Smart Home Skills API. For those who have looked closely into the issues and pull requests for haaska you might have noticed that these lack of pull requests alarmingly align with rumors and speculation circulated by @robbiet480 who discretely mentioned future support for alexa smart home built into HA.

My major concern is that the actively development of haaska stopped when an alternative (paid or not) was tossed onto the table and I suspect that the developer of haaska and the HA leadership actively encouraged the lack of development for haaska as the cloud component became closer to reality.

For those who have said that we do not have to pay for the cloud component that haaska and emulated hue exist. I agree they do, in a state that doesn’t even begin to compare to a fully featured use of the Smart Home Skill provided by Amazon and the lack of development on those options being stagnant is the exact reason why open source projects should remain open and free and why I strongly believe at a minimum that the cloud code for HA should be released publicly.

Anyways, enough of my thoughts. I hope some can agree.

2 Likes

did u get it to work? im also trying to figure out how to use the open/close voice command

Hey All,

Can Alexa see the HA entity state with cloud?

I.e if a light or plug etc is on via home assistant, Alexa does not seem to read this state.

Also whenever I go into a entity or group in the Alexa app I get a Grey banner with ‘there was a problem’. I’m thinking this is all related.

Alexa will still trigger on/off for things though.

Cheers

Has anyone in Australia been using HA and the Echo? I bought my Echo Dot just over a week ago and had it setup with HA and all was working fine until a couple of days ago. I can’t even locate the Home Assistant skill anymore.

Well reasoned and I agree. I would rather pay an annual fee rather than monthly just for convenience. I am willing to pay for what adds value to my life and HA certainly does. They have taken nothing away. Buy or not on their cloud feature. I choose to buy partly to support their future development of HA and partly because I am getting something I want.

Hi, I think I resolved mine by ensuring my echo and skills were all set to Language of Australian. If you’ve been developing for a while the skills were in Language US, so you need to add a new language of Aus, and then delete the US one. And make sure all your Echo’s and Amazon account are also now set to Language AU, which will finally allow you to set your device for a real home address, they also now have the Alexa App available so you can config the Echo’s properly.

At least I think doing all this is what resolved my similar problem. Enjoy

Interesting and thanks. I haven’t been developing and everything is set to AU language but still no luck. Will keep investigating.

Hi,

I just wondered if there is any news with the roll out of the Alexa skill? I’m in the UK and would love to use it! Would it be possible to get an idea of when it is likely to be available in other regions and a list of the regions you have started the registration process in / if you have started the registration process in other regions / which regions you plan to support?

It would also be interesting to know if there are any issues you are having rolling out to different regions as community members may have experience of creating Alexa skills and may be able to help. Or if you are only rolling out to the US until you have a payment system in place for people to pay their monthly subscription?

Many thanks

Andy

Just set up the new version of haaska and you can have the same thing right now and for free :+1:

2 Likes

Just a note to let Canadians know the skill is available on Amazon.ca now

1 Like

…and the UK

1 Like

Now if only they’d drop the price, I’d sign up! :slight_smile:

1 Like

Also the german Skill is now available:

https://www.amazon.de/Home-Assistant/dp/B0772J1QKB/ref=sr_1_1?s=digital-skills&ie=UTF8&qid=1518776143&sr=1-1&keywords=home+assistant

It is unclear to me what are the main advantage of this versus emulated_hue, I am using emulated hue for anything except asking Alexa to tell me the status of a sensor as this cannot be done by emulated hue.
so the question is can I query the state of sensors with this service (cloud + alexa skill) ? can I change the color of a light?