Owner manual
OpenLNS Programmer's Reference 77
its authentication key because the device has authentication
enabled. If the InitialAuthenticationKey is set prior to
commissioning the device or router, OpenLNS will use this
key to authenticate messages sent to the device or router
during the commissioning process.
This property does not affect the key stored in the device or
router after a successful commission. Once the device or
router has been commissioned, its authentication key will
either be set to FFFFFFFFFFFF or the OpenLNS system
authentication key, as determined by the device’s
AuthenticationEnabled property.
Availability
Local, full, and lightweight clients.
Syntax
authenticationKey = object.InitialAuthenticationKey
Element
Description
authenticationKey
The authentication key to be used
when commissioning the application
device.
object
The AppDevice object being acted
upon.
Data Type
String.
Read/Write
Read/write.
Added to API
LNS Release 3.20.
Interface
Summary
Contains the main Interface object associated with the
specified AppDevice object. This includes the static interface
of the device, as well as all custom, virtual interfaces that
have been added to the device dynamically, with the Add
method. The collection of custom interfaces that have been
added to a device is contained in the Interfaces property.
Availability
Local, full, and lightweight clients.
Syntax
interfaceObject = object.Interface
Element
Description
interfaceObject
The Interface object retrieved from the
object.
object
The AppDevice object to be acted on.
Data Type
Interface object.
Read/Write
Read only.
Added to API
Prior to LNS Release 3.0.
Interfaces
Summary
Contains the Interfaces collection object associated with the
specified AppDevice object. This is the collection of virtual