Templates | Properties tab
This tab provides this information on all of the properties for the selected template:
- Name - name of the property
- Base type - the data type (integer, string, boolean, decimal, file, message)
- Direction - the direction of the property (input, output)
- Scope - how the property is used (by the user, oem, etc.)
You can also use this tab to accomplish the following:
 View property details for the selected template
View property details for the selected template
                                                        - On the Properties tab, click the template property you wish to review, which opens its Property page (example shown below):
- Review the details provided:
| NOTE | If the property is a FeedProperty (details come from an outside service) these fields are displayed: Feed Type, Feed Subtype, and Data Feed Update Interval. | 
- Template Name - the name of the template for the selected property
- Direction - the direction of the property (input, output)
- ID - the Ayla-assigned property ID
- Name - the name of the property
- Display Name - the user-friendly name for property
- Scope - how the property is used. (If OEM, the Ayla customer can see this property; if public, the Ayla customer and user can see this property.)
- If the selected property is a FeedProperty, the following data is provided:
- Feed Type - the type of feed (i.e., weather, air quality)
- Feed Subtype - the factor of selected FeedProperty (i.e. Air Quality – NO2, O3, CO, etc.)
- Data Feed Update Interval - the time when the update is requested (30 minutes, 1 hour, 2 hours)
- Base Type - the data type associated with the property (integer, string, boolean, decimal, file, message)
| NOTE | Notice that when you select "message," for the base type, the MIME Type field displays, as shown in the example below. The message data type can be a maximum of 512 KB. | 
- MIME Type - standard data interchange format: application/json, application/octet-stream, text/plain.
- Host SW version - if true, the Ayla Device Service (ADS) considers this as the Host MCU software version; if false, the ADS ignores the version device SW version applies to property
- Track Only Changes - boolean: if true, the log should track changes to this property, and if false, the log should not track changes
- Time Series - boolean: if true, queue datapoints to device if the device disconnects, and on reconnection, the datapoints are sent; if false, do not save datapoints if device disconnects
- Click CLOSE.
 View the triggers configured for the template property
View the triggers configured for the template property
                                                        - On the Properties tab, click the template property you wish to review to open its Property page.
- Click the Triggers tab (example shown below):
- Review the details provided:
- Device Nickname - a user-friendly name for the trigger
- Property Nickname- a user-friendly name for the property
- Trigger Type:
- always - the trigger is always active
- compare_absolute - the trigger rules are compared against a set value
- on_change - he trigger is always activated only upon a change
- Compare Type - the type of comparison for trigger type: ==, >, <, >=, <=
- Value - the value used to specify when the trigger should be active
- Period - indicates how often the trigger is active:
- always - the trigger is always active
- compare_absolute - the trigger rules are compared against a set value
- on_change - he trigger is always activated only upon a change
- User ID - Ayla-assigned user identification
- Active- boolean: if true, the trigger is active; if false, the trigger is not active.
- Click the Details tab, and then the CLOSE button to return to the Properties page.
 Delete a trigger for the template property
Delete a trigger for the template property
                                                        - On the Properties tab, click the template property you wish to review.
- Click the Triggers tab.
- If there are multiple triggers for this template property, use the search tool (shown below) to find the trigger you wish to delete:
                                                                
                                                            
- Click the trash can icon for the trigger you wish to delete.
- Click the Details tab, and then the CLOSE button to return to the Properties page.
 Review trigger details and trigger applications for the template property
Review trigger details and trigger applications for the template property
                                                        - On the Properties tab, click the template property you wish to review.
- Click the Triggers tab.
- If there are multiple triggers for this template property, use the search tool (shown below) to find the trigger you wish to delete:
                                                                
                                                            
- Click the trigger you wish to view to open the Trigger page (example shown below):
- On the Details tab (which displays by default), review the details:
- Template Name - the name of the template
- Property Name - the name of the property
- Property Nickname - a user-friendly name of the property
- Trigger Type - the type of trigger: always, compare_absolute, on_change
- Compare Type - the compare values: ==, >, <, >=, <=
- Value - the value that activates the trigger
- Period - the time allowed for the trigger to be active
- Click the CLOSE button if you are done; otherwise proceed to step 7 to review the trigger applications.
- Click the Trigger Apps tab (example shown below):
- Review the following information as needed:
- Name - the name of the type of trigger app: email, sms, forward, push_baidu, push_ios, push_android
- Username - the user name for application
- Repeat Frequency (in seconds) - the seconds between repeat of this trigger application
- Param 1 - first param of app, depending on the type of trigger app
- Param 2 - second param of app, depending on the type of trigger app
- Param 3 - third param of app, depending on the type of trigger app
- Param 4 - fourth param of app, depending on the type of trigger app
- Click the CLOSE button.
 Create a Denied Role for the template property
Create a Denied Role for the template property
                                                        - On the Properties tab, click the template property you wish to modify.
- Click the Denied Roles tab (example shown below):
- Click the NEW DENIED ROLE button, which opens the New Denied Role dialog box, shown below:
- In the Role drop-down, select the role that will be denied read or write access.
- In the Operation drop-down, select the access to be denied: read or write.
- Click the CREATE button.
 Edit a Denied Role for the template property
Edit a Denied Role for the template property
                                                        - On the Properties tab, click the template property you wish to modify.
- Click the Denied Roles tab (example shown below):
- Click the denied role you wish to edit, which opens the Denied Role dialog box, shown below:
- Click the EDIT button.
- In the Role drop-down, select the role that will be denied read or write access.
- In the Operation drop-down, select the access to be denied: read or write.
- Click the UPDATE button.
See also: Devices, .
How to get here on the dashboard: Click Templates in the Navigation Panel, and then click the Properties tab.
Please click here to let us know how we're doing. Thank you.









 ) for the denied role you wish to delete.
) for the denied role you wish to delete.