|
HomePlanner 3.0 introduces an incompatibility issue with previous versions that affects the scripting engine. Because of the introduction of Devices and Endpoints as two separate levels (as opposed to the previous concept that included devices only), some HomePlanner scripting objects needed to be renamed, to avoid confusion.
The objects that have been renamed are listed below:
| Previous Name
|
New Name
|
| Devices (property) |
Endpoints |
| DeviceGroups (property) |
EndpointGroups |
| DeviceID (property) |
EndpointID |
As a result of this, it is recommended that all "Device" related references are changed to "Endpoint" doing a global search and replace. It is also recommended that the affected scripts are re-tested using the built-in debugger.
|