HDL channel definitions

Within this configuration file, the channels of the connected HDL Buspro devices can be configured.

File location

<WorkspaceDirectory>\DataFiles\xio.Hdl.Channels.dat

Example
HdlDemoCase;1;1;SingleChannel;7
HdlDemoCase;1;3;AcControl;1


Each channel has its own row with the parameters separated by a semicolon. (CSV-format)

The channel definitions can be edited in the NETx Core Server Studio under Modules > HDL > Channel Definitions

Col#Parameter DescriptionScope
1Interface nameThe name of the interface the device is connected to. (As defined in HDL interface configuration)string
2Subnet ID

HDL Buspro subnet id of the device.

0 - 254
3Device IDHDL Buspro device id of the device.0 - 254
4TypeDevice type. See list below.string
5ChannelChannel number. See list below.0 - 254 / string

Available Types

TypeDescriptionNumber of created server items
SingleChannel

Creates a single server item NETx\XIO\HDL\<InterfaceName>\Single channel\<SubnetId>\<DeviceID>\<Channel>\Level

1
UniversalSwitchCreates a single server item NETx\XIO\HDL\<InterfaceName>\Universal switch\<SubnetId>\<DeviceID>\<Channel>\Value1
CurtainSwitchCreates a single server item NETx\XIO\HDL\<InterfaceName>\Curtain switch\<SubnetId>\<DeviceID>\<Channel>\Value1
AcControlCreates server items for all available AC control values (Mode, status, temperatures, ...) under NETx\XIO\HDL\<InterfaceName>\AC control\<SubnetId>\<DeviceID>\<Channel>\
Channel equals AC number.
14
TemperatureCreates a single server item NETx\XIO\HDL\<InterfaceName>\Temperature\<SubnetId>\<DeviceID>\<Channel>\Temperature1
HotelRoomAcCreates server items for all available hotel room AC control values (Mode, status, temperatures, ...) under NETx\XIO\HDL\<InterfaceName>\Hotel system AC control\<SubnetId>\<DeviceID>\<Channel>\
Channel equals AC number.
11
DoorbellCreates server items for all available doorbell status flags under NETx\XIO\HDL\<InterfaceName>\Doorbell\<SubnetId>\<DeviceID>\
Doorbell does not use channel numbers. Set the parameter to 0.
8
RoomStatusCreates server items for all available room status fields (state, current scene, doorbell flags, alarm flags, channels, ...) under NETx\XIO\HDL\<InterfaceName>\Doorbell\<SubnetId>\<DeviceID>\<Channel>\
Use HDL Mac as hexadecimal string without spaces as channel. eg: HdlDemoCase;1;1;RoomStatus;1637e5664c23301f
66 (Includes integrated doorbell, alarm flags and 48 channels)
SceneControlCreates a single server item NETx\XIO\HDL\<InterfaceName>\Scene control\<SubnetId>\<DeviceID>\<Channel>\Scene
Channel equals area no.
1