Welcome to Smart Home Forum by FIBARO
Dear Guest,
as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.
As a member you can:
- Start new topics and reply to others
- Follow topics and users to get email updates
- Get your own profile page and make new friends
- Send personal messages
- ... and learn a lot about our system!
Regards,
Smart Home Forum by FIBARO Team
Question
ianbren 4
Hi there, I've been working on getting Google Home (GH) to work with my HC2.
It requires a few components - IFTTT, AWS (for the web action) and an ESP8266 to poll AWS for actions.
- ESP8266 - I use a WEMOS D1 Mini to use the built-in USB for power - configured to use Arduino code
- AWS - I use API, Lambda and DynamoDB as a simple message process.
- IFTTT - using the Assistant modules to call AWS and post data to the database
I then use a Virtual Device to poll the ESP8266 to see if there are any messages on the database, pull them down and pass them back to HC2 as JSON.
The ESP8266 then clears out the database record so the last command isn't used again.
At the HC2, the JSON is used in an LUA script.
It's a bit clunky, but the IFTTT integration is very fast to AWS, so any delay is really the second or two that it takes HC2 to poll a VC; about a second longer than the verbal response from IFTTT.
If there's any interest - say 10 people - I'll rough up the components and post them over to Github.
Link to comment
Share on other sites
12 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.