Hello all,
I am currently a little bit stuck on trying to figure out the best way to configure blinds/covers in home assistant and alexa at the same time.
Yesterday I finally achieved to integrate HA with alexa with the haaska bridge, and discovered that lights were working fine, but blinds were identified as DOOR. So today I went a bit deeper into haaska, home assistant code and alexa api, and found at that alexa only has some sort of categories:
https://developer.amazon.com/es/docs/device-apis/alexa-discovery.html
And that blind/cover category doesn’t exist (something I can not understand why) and that those categories are controlled by some sort of capabilities, which in this case home assistant send base on the component inside home assistant, as far as I can see in here:
But then I found that the api alexa capabilities, were also limited in another way, which was the language, not all of them were spanish supported, which is the main thing I need:
https://developer.amazon.com/es/docs/device-apis/list-of-interfaces.html
So here is the question: Is there any way, or any recommendation to change alexa device to anything else apart from DOOR, on which I can exectute the following voice command:
Alexa turn up the blinds (in spanish)
Instead of creating a routine inside the app?
I have checked and it seems like something like speaker will allow this. But the speaker capability is only in spanish.
Apart form this, I also tried with the
cover.DOMAIN that returns DisplayCategory.DOOR and I see in the code that AlexaPercentageController capability is called, but when executing it on lambda it does not appear:
"capabilities": [
{
"interface": "Alexa.PowerController",
"properties": {
"proactivelyReported": true,
"retrievable": true,
"supported": [
{
"name": "powerState"
}
]
},
"type": "AlexaInterface",
"version": "3"
},
{
"interface": "Alexa.EndpointHealth",
"properties": {
"proactivelyReported": false,
"retrievable": true,
"supported": [
{
"name": "connectivity"
}
]
},
"type": "AlexaInterface",
"version": "3"
}
],
Only those 2, any reason why they do not appear in there?
Kind regards