Jump to content

Google Home compatible with ISY994


Recommended Posts

Posted (edited)

Jimbo, Conversational Actions don't require any special permission. It's Direct Actions that have a sign-up for some future notification.

 

Direct Actions don't seem to be "all that" in any case. They allow Google to handle all of the "conversation" for specific, very limited, problem domains (they call them "verticals".) That is, the developer doesn't have to list trigger phrases and responses and manage the conversation.

 

The available actions seem limited. Can't seem to find it again, but I did come across a list of the available actions for Home Automation. Basically, you can turn something on or off, or increase or decrease a level. That's it.

 

But it (presumably) make it easier to implement, as the developer doesn't have to program the conversation syntax. Just handle simple commands to "turn on", "turn off".

Edited by jtara92101
Posted

Jimbo, Conversational Actions don't require any special permission. It's Direct Actions that have a sign-up for some future notification.

 

Direct Actions don't seem to be "all that" in any case. They allow Google to handle all of the "conversation" for specific, very limited, problem domains (they call them "verticals".) That is, the developer doesn't have to list trigger phrases and responses and manage the conversation.

 

The available actions seem limited. Can't seem to find it again, but I did come across a list of the available actions for Home Automation. Basically, you can turn something on or off, or increase or decrease a level. That's it.

 

But it (presumably) make it easier to implement, as the developer doesn't have to program the conversation syntax. Just handle simple commands to "turn on", "turn off".

Thanks, but I understand the difference and have read some of the developer docs. My reason for asking was because Michel mentioned direct actions which is what we really want. But conversational will be great.

 

Sent from my Nexus 6P using Tapatalk

Posted

Thanks, but I understand the difference and have read some of the developer docs. My reason for asking was because Michel mentioned direct actions which is what we really want. But conversational will be great.

 

Sent from my Nexus 6P using Tapatalk

I achieve quite a bit with IFTTT

Posted

I achieve quite a bit with IFTTT

Yes a lot can be done with IFTTT, but very tedious to set up a lot of devices. I currently use ha-bridge and ISYHelperHABridge to control ISY devices and Harmony hubs. But you can use just ISYHelper to control ISY devices.

 

Sent from my Nexus 6P using Tapatalk

  • Like 2
Posted

Michel, will UD will be doing the parsing of the conversational action? if you are,  would it be possible to have a way of sending a string to the portal which can be parsed as a voice command?   This would allow us to simulate Direct actions with only a few IFTTT recipes.

 

We could use the IFTTT "make web request" with the following to have almost all home automation commands sent.

 

Specifically would could create the following recipes for the assistant:

 

Turn $ - which will appear to be direct actions for phrases such as "Hey Google" + "Turn on the lights", "Turn off the lights", "Turn up the volume"....

 

Close $ - "Hey Google" + "close the blinds"

 

Open $ - "Hey Google" + "open the blinds"

 

Start $  -  "Hey Google" + "start the <insert program here>"

 

Stop $ - "Hey Google" + "stop  the <insert program here>"

 

Lock $ - "Hey Google" + "lock  the <item to lock>"

 

Unlock $ - "Hey Google" + "item the <item to unlock>"

 

also a few ways to start a command

 

Can you $ -  "Hey Google" +  "can you turn off the bedroom fan"...

 

Please $ - "Hey Google" + "please turn off the bedroom fan"....

 

I think these 8 recipes could cover almost all voice commands needed for home automation. I have added this to my app via AutoRemote and it works just like a direct action, but I think it would be better for all users if you could add a way for us to send a string to the portal for UD to parse.

  • Like 2
Posted

Hi Javi,

 

There is currently no plans to do parsing within ISY Portal.

 

We use conversation actions with API.AI. We use their slot filling and webhooks to ISY Portal to perform the action and return the result.

 

Benoit.

  • Like 2
Posted

Looking forward to some Google Home support similar to current Alexa support.

 

I've set up a few actions using IFTTT, but it is painful. Sure would be nice if IFTTT had a duplicate/clone option. How do they miss something this obvious?

 

So, I have just set up some basic lights on/off for a couple of areas. I'm not planning on relying on voice instead of pushing switches. But handy in some cases if I am not near the switch.

 

I'm planning on installing SimpleHub, (always-on MacOS app for SimpleControl AV remote) so that I can do some simple actions like "watch cable TV" or "watch Apple TV" and send commands to SimpleHub to start an AV activity and dim the lights. It's handy because it takes several steps to open SimpleHome on my iPad and then select an activity.

Posted

Thanks for the information Benoit, 

 

 

 

 

The following statements are my thoughts and opinions on this topic and is not based on facts.

 

I am sure most of the conversational actions are using API.AI. We will just have to wait until you are given access to direct actions.  I will keep this work around in mind in the case G decides everyone whom wants direct actions needs to pay a fee (such as the IFTTT fee), in addition IFTTT assistant actions (this) appear to have too much control over the google home, with the ability to override some of the built in google actions. I have a gut feeling they are going to ask all third parties to use IFTTT or a service with a similar fee as G's current monetization strategies (serving ads) does not appear to be compatible with the google home.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...