Groups

Voice for IoT Groups Setup

Adding Groups to the Voice for IoT app

This is an example of setting up Groups with the Voice for IoT app. Groups are considered a virtual Hub by the app, so a Parent Hub of type Group will have to be setup during our first group setup. Please note that setting up our first group may appear to be difficult as we are also setting up the Parent Hub at the same time, each successive Group will be much easier.

Open the app and select Groups. Then Add a New Group.

Screenshot_20180307-125033

Press “Select Parent”. This is our first group so we will have to add a Parent Group. Parent Groups are used in the app as the app supports multiple properties and grouping groups by a property may help users with many groups at different properties.

Select “Add New Parent Group”.

Screenshot_20180307-125418

We will give our (Virtual) Hub a name. In this example I will use “Home Groups”. Then we need to be sure the Hub Type is “Group”.

Screenshot_20180307-125433

Save the Parent Group.

We will now get a dialogue asking to Insert default action association data for this hub. If this is the first time we are setting up a hub we must click YES or the app will not work correctly. Selecting NO is only acceptable when editing a Hub as the Action Association data was inserted during initial hub setup. Also if a user manually changes any Action Associations or has made manual translations into the app (after initially accepting the insertion during initial setup) then it is recommended that cancel be selected when EDITING a Hub.

Screenshot_20180307-125438

Now that we have added a Parent Group we can click “Select Parent” and select our Parent Group. This Parent Group will be available for future Group setups.

Screenshot_20180307-125657

We can now give our Child Group a name. In this example I will use “basement lights”

Now click the add button to add items to our Child Group.

Screenshot_20180307-125828

Due to database restrictions we must first save our child group before adding any items.

Screenshot_20180307-125926

We can now add a Hub, Type, and Address for the item we would like to add to our group

Screenshot_20180307-130051

Now we can optionally add a numerical Item priority.

Item Priority trigger methods:

  • Immediate completion – This method does not use Item Priority of Group Items and executes all items in the group at the same time. This is great for groups of lights, which should turn on/off as soon as communication is established.
  • Sequential Completion – This method triggers item in sequential order starting from the lowest priority number to the highest priority number. There can be duplicate numbers. If duplicate numbers exist the app will trigger the first available item from the database. The first available item may not be the first item listed. This is great for A/V control.
  • Items with Priority Number – This method links Spoken Actions to an Item Priority number. When a Voice Command is triggers a group only executes items which are linked to the Spoken Action which matches the Item Priority. This is great for hubs which do not have programs or do not implement programs with 2 forks (if / else).

Now we can save the Group Item.

Screenshot_20180307-131503

Now we can add a few more items to the group.

Screenshot_20180307-133039

Now we can save the Group

Screenshot_20180307-131629

In the next section I will go over the different Group Trigger Methods.

Item Priority Trigger Methods:

Immediate Completion

Add a new Linked Voice Command

Screenshot_20180307-133940

Now select Parent Group from “Select Hub”. I set this to “Home Groups” above.

Screenshot_20180307-133953

Now Select “Immediate Completion” from “Select Device Type”.

Screenshot_20180307-134130

Now select the Address. This will contain the name of your group.

Screenshot_20180307-134931

Save the Linked Voice Command.

Screenshot_20180307-135009

Now go to the home screen and test the command

As we can see all items were triggered at the same time. The Blue Progress Circle signifies it is a group item being executed.

Screenshot_20180307-135214

Sequential Completion

Add a new Linked Voice Command

Screenshot_20180307-133940

Now select Parent Group from “Select Hub”. I set this to “Home Groups” above.

Screenshot_20180307-133953

Now Select “Items with Priority Number #” from “Select Device Type”.

Screenshot_20180307-134130

Now select the Address. This will contain the name of your group.

Screenshot_20180307-141403

Save the Linked Voice Command.

Screenshot_20180307-135009

Now go to the home screen and test the command

As we can see items are being triggered in sequence. The Blue Progress Circle signifies it is a group item being executed. The Yellow Progress Circle signifies the group item is waiting to execute.

Screenshot_20180307-141814

Items with Priority Number

Add a new Linked Voice Command

Screenshot_20180307-133940

Now select Parent Group from “Select Hub”. I set this to “Home Groups” above.

Screenshot_20180307-133953

Now Select “Immediate Completion” from “Select Device Type”.

Screenshot_20180307-134130

Now select the Address. This will contain the name of your group.

Screenshot_20180307-141410

Now click “Hub Action Association”. This will show us that by default the Acton “off” is linked to priority “0” and Action “on” is linked to priority “1”. Users can add or edit Hub Action Associations.

Screenshot_20180307-142358

Press the back button to get back to the Linked Command

Save the Linked Voice Command.

Screenshot_20180307-135009

Now lets change our group to have items with priorities 0 and 1.

Screenshot_20180307-142611

Now go to the home screen and test the command

As we can see only items associate with the Spoken Action “on” are being triggered.

Screenshot_20180307-142627

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close