Interface, Interfaces, S interface p – Echelon OpenLNS User Manual

Page 114

Advertising
background image

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

Advertising