Wait wait wait.
So you can only use Home Assistant with Alexa if you have a paid for Cloud account or go through a seemingly **** load of effort to make it work only half as well.
Dead in the water then.
Nope! Incorrect, and it does not cost you a cent.
You simply install the
Alexa Media Player addon, and the lines below in your configuration.yaml.
YAML:
alexa:
smart_home:
alexa_media:
accounts:
- email: !secret amazon_user
password: !secret alexa_password
url: 'amazon.com'
The top 2 lines allow Alexa to discover virtually everything in HA that can be switched as a switch device.
The bottom config. allows you to send messages, play routines, etc. on Alexa from HA.
That above can cater for 99% of most what you would need.
The next level after that if you want to delve deeper, is a free Amazon Web Service account. This is where you create your own intents for Alexa, and attach it to Alexa as a custom skill. The AWS is basically the intermediate between Alexa and your HA. It is pretty technical, and I have not found a need to go to that level.
Just another little nugget, the latest version of HA has an Assistant
Almond available, albeit still a fledgling, total privacy, no eavesdropping, and is more aware and in tune with your HA devices.
