Dear OH-Community,
it took some while, but I am happy to announce a new version 2.0 of our Google Assistant Integration, which I am going to deploy live at this weekend. I am trying to make the interruption hopefully seamless.
There been bigger improvements and refactorings within this efforts and the overall integration is much more robust, flexible and extendable.
The new version will support the latest Actions on Google Smarthome API:
When we started the openHAB Google Assistant Integration, we been the first open source integration system to have a GA support and been featured on Google IO. We been really early-birds, since there been many issues and not so much docs back in our first version. Sometimes we been beta-testers and helped fixing bugs with Google. Since ever than, Google added better docs, examples and more support for device types. The v2.0 openHAB Google Assistant Integration will support now most recent version of the Google API and some of the following devices:
- RollerShutter
- Door & Window
- Vaacum Cleaner
- Curtain
- (Door-)Lock
- many more…
Our new version also takes advantage of using openHAB metadata instead of tags (which will be rolled out in a second step, see: https://github.com/openhab/openhab-google-assistant/pull/120). This makes the UX for users easier and will be in the same approach as for Alexa Skill v3.0. We are aiming to keep existing tags continue to work with the new version, so users will not need to migrate their current setup.
I also want to introduce Michael Krug (@michikrug) who was the major volunteer to touch the OH Google Assistant development and improvements. He contributed all of the v2.0 code based on the architectural foundation we created with v1.0 (Serverless Google Cloud Function w. OAuth access to REST API of myopenHAB.org). He improved the integration nearly on all parts and I really like his contributions and positive energy! He made this possible, and I am really happy to have him on board. Also a big thank you to pythen (https://github.com/pythen) who always supported with PRs and contributions as one of the first early contributors.
You can find the documentation and instructions etc. under https://www.openhab.org/docs/ecosystem/google-assistant/
Please feel welcome and invited to check the source code, submit issues and create pull requests at:
PS: Yes, it will available soon. As mentioned last preperations for deployment at the weekend
For sure you can support by directly testing after the deployment and help to get quick feedback that we didnt break anything heavily.