Document Revisions
Changes to this SDK document as listed below.
Date | Change |
11/19/12 | Initial BETA version released for developers |
12/12/12 | Added device type information for new device based technology API |
12/21/12 | Added descriptions of the cslPageBuilder functions, updates to device types |
1/10/13 |
|
1/16/13 | Reworked much of the MusicAPI |
1/22/13 |
|
2/5/13 | Changed references of Music API to Media API |
2/6/13 | Added pages for AdditionalDisplayData and ScaleText |
2/15/13 | Removed ButtonPress and updated the device type information in the scripting API to reference the fact that a device type will now indicate devices that can launch a script when the value or string changes. New properties were added to the DeviceClass in the scripting API to hold the script name and function name in the script. |
3/6/13 | Clarified HasConditions |
6/21/13 | Updated Testing Your Package section |
7/11/13 | Added DeviceVSP_GetAllStatus which returns all Status/Both value/status pairs so that the status values for a device may be enumerated. Added ControlUse to VSPair and CAPIControl object - this eNum indicates a control use for lighting including On, Off, Dim, and On_Alternate states. |
12/9/13 | Added jqListBoxEx |
6/10/14 | Modifications to the MusicAPI (Technology APIs) and associated enums |
9/4/14 | Added JSON section |
3/10/14 | Changed return value for JSON getsetting |
7/10/15 | Added more JSON functions for HS3 version 3.0.0.194 |
1/16/17 | Added details on supporting Alexa, Google Home, and IFTTT |
11/15/17 | Added "misc" property to "getstatus" command which includes various device settings (HS3 3.0.0.385 required) |
12/11/17 | Added more detail to Alexa and Google Home support section |
11/12/18 | Modified submission procedure to reference new plugin portal, updated install.txt docs, updated API constants |
2/22/19 | Added clarification on the parent/child relationship and requirements |
2/25/19 | Added clarification on the use of PlugExtraData |
2/25/19 | Updated JSON section with the latest functions |
5/14/19 | Updated required URL for accessing JSON through the MyHS service |
6/5/19 | Updated getstatus call with new options for HS 3.0.0.531 |