After a long time in the making I am excited to announce that Amazon has approved the next version of our Alexa app, which is now live and available for use.
The new Alexa skill supports Amazon’s version 3 (V3) of the Home Skill API which provides a much richer set of features for modeling devices for voice control. While the V2 version of the API allowed basic lighting, thermostat and lock control, the new API can model nearly anything, with native support for AV devices, security systems, scenes, as well as enhanced support for thermostats, locks and lighting/power devices.
Our new skill also takes advantage of using openHAB metadata instead of tags. This allows a much richer set of customizations of items exposed to Alexa. Existing tags will continue to work with the new skill, so users will not need to migrate their current configuration unless they wish to use the enhanced features that the new version of the skill provides.
I would also like to introduce Jeremy Setton ( @jeshab ) who picked up the V3 development effort and has contributed nearly all of the new code base and functionality. In addition he has added support for using the Amazon Skill Kit (ASK) for automated deployments as well as introduced comprehensive test coverage across the entire code base. It been fantastic to work with him, and the new skill will not be anywhere close to what it is without his amazing effort.
The app is available in the following languages and countries:
English (AU), English (CA), English (GB), English (IN), English (US), French (FR), German (DE), Italian (IT), Japanese (JP), Spanish (ES), Spanish (MX)
Amazon will migrate users automatically over to the new version of the skill within the next 24 hours. Due to moving from v2 to v3 of the Home Skill API, voice commands may fail until Amazon sends a new discovery message to look for devices, which triggers the migration. You can force this update by asking Alexa to “Search for new devices”, she may not find any, but the request will trigger the migration. There should not be any changes needed by users to continue to use their existing configuration.
You can find complete instructions and examples at https://www.openhab.org/docs/ecosystem/alexa/
As always you can find the source code, submit issues and create pull requests at
Enjoy!