I want to support a custom action (doesn't fall into any category that is listed in the Google's Smart Home SDK) for my device.
For simplicity, let's say my device is a robot which can move. I want to be able to say "Ok, Google, ask Roger to move forward" or "Ok, Google, ask Roger to dance"
This seems to be similar to how Logitech Harmony works - "Ok, Google! ask Harmony to do ..."
But there is no documentation on how / if this is possible.
As an extension, I would like to implement a dialog between Roger and Google Home
User: "Ok, Google! Talk to Roger"
Google Home: "This is Roger, what do you want me to do?"
User: "Move left"
....
I know this dialog can be implemented with DialogFlow but it's not clear to me how it can be driven by actual devices (associated with the account on Google Home).