I've been issuing commands to Google Home using IFTTT but I really wanted to inquire about status and devices and have more of a conversation with Google Home.
Since direct control for HomeSeer from Google Home isn't yet available, I created an agent for Google Home using API.AI and a Node.js server. If anyone is interested in this, I can share how I did it and post my JavaScript (Node.js) code.
The way it works in Google Home when you create an agent is you say "OK Google, talk to <agent name>." I named my agent "The Wizard," so I say "OK Google, talk to the Wizard" and control transfers to my agent.
My agent handles queries such as:
And the agent also implements the commands you would expect, such as:
This will probably only appeal to those of you who are comfortable with JavaScript and can get a Node server instance up to run the program.
Since direct control for HomeSeer from Google Home isn't yet available, I created an agent for Google Home using API.AI and a Node.js server. If anyone is interested in this, I can share how I did it and post my JavaScript (Node.js) code.
The way it works in Google Home when you create an agent is you say "OK Google, talk to <agent name>." I named my agent "The Wizard," so I say "OK Google, talk to the Wizard" and control transfers to my agent.
My agent handles queries such as:
- What is the temperature in the office?
- How about the humidity?
- What about in the garage?
- Is anyone in the basement?
- Is the garage door closed?
- Is the kitchen door locked?
- Battery check.
And the agent also implements the commands you would expect, such as:
- Turn off the outside light.
- Lock the basement door.
- Set the thermostat to 69 degrees.
- Open the garage door.
This will probably only appeal to those of you who are comfortable with JavaScript and can get a Node server instance up to run the program.
Comment