Hello,
I am trying to control my TV set using Alexa (in french) and OpenHab. I have created the following items:
Group TV “TV” {alexa=“Endpoint.TV”}
Switch Power “Power” (TV) {alexa=“PowerController.powerState”}
String Channel “Channel” (TV) {alexa=“ChannelController.channel”}
The power command does work when I speak to Alexa but when I try to ask for a specific channel Alexa indicates that this command does not work on my TV device.
Is that a French language limitation or did I missed something?
Thanks for your suggestion.
I ended up using a simple workaround where I list all channels as switches and use a trigger when a specific switch get an ON command. The voice command is a little weird “Alexa allume (switch on) France 2” but it works ok
That works too. If going that route, you should make sure to model these items as activities (alexa="SceneController" [category="ACTIVITY_TRIGGER"]).
Anyway, I just read in the latest Alexa API upcoming changes that the mode, range and toggle capabilities will be extended to other languages shortly. So once available, you should be to implement what you initially wanted to do.
Hi.
I’m just starting with OpenHAB and trying to setup an OH and Alexa link. Due to “geographic restrictions” (I`m from Brazil) I can’t download the alexa skill from amazon. Any tips about how can i fix that? If I get the github code and deploy (as dev only), will it work normally?
We actually need to add Portuguese translation to support that language. Until it is added to the skill, you will not be able to use the official skill unfortunately.
Have you tried to deploy your private skill? The localization in that setup may not be a factor. Also, I am curious to see which region the Lambda function should be deployed since Amazon hasn’t updated their documentation for your skill language as of yet. My guess would be with the North America endpoint (us-east-1). It would be great if you could confirm?
Just a question on Alexa groups, am I right in saying that creating the Light and the Echo into a group is an Alexa app side configuration and that nothing is needed in OH2 to make this work? I only have a need to say ‘Alexa, turn on the lights’ in a room which has an Echo and a number of lights (but I’ll only put the downlights into the group) for example
I just added a Security System, as defined in the documentation, and it shows up in Alexa as a security system, but it does not seem to be recognized by Alexa Guard. Has anyone else gotten it to work? Is there something I am missing, or is there a limitation where Amazon only allows this to work with Ring and ADT?
You are correct. Just create a group in Alexa app, add the lights that should be controlled and link the relevant echo device to that group.
You are correct. Alexa Guard is considered as a separate security system device. However, you should be able to use the latest beta version of the Amazon Echo Control binding to synchronize the arm state between the two via OH rules.
I am not using myopenhab.org, but rather my own public (via nginx) openHAB server. I did not run into any issues with the install and my devices all showed up!!! The bad news is they are all offline. Any ideas on how I can debug?
I deleted all items in the alexa app and started a new discover search. The first try was yesterday and i now tried it again. Unfortunately alexa isnt finding any new items.
What am i doing wrong?
With the recent ability added to the Alexa API, to set a given mode, range and toggle controller interface as a non-controllable property, support for the CurrentHumidity label has been added and is now available in the live skill. This is currently only available in the US since it is based of the range controller interface but should be available globally in the near future based on Amazon’s latest announcement.