
Tel: +44 (0)1732 861200
-
E
-
mail: [email protected]
-
Web: www.sontay.com
© 2017 Sontay Limited. All rights reserved
RF
-
LW
-
HUB
IoT LoRaWAN to BACnet IP/Modbus TCP/MQTT Hub
Issue Number 7.0
10/08/2022
Four Elms Road
-
Edenbridge
Kent
-
TN8 6AB
-
UK
23 of 27
Supported BACnet services
Standard BACnet objects types supported
All the objects are available since the startup. However, those that are not output types (Analog Input, Binary Value, etc.) are marked as not
connected and out of service. Once a successful reading from the non
-
BACnet device linked to the object is received the corresponding object
will be update it as online.
The number of objects is determined by the client of the Sontay Hub. This is done by means of local mechanism outside of this scope. The
Sontay Hub doesn
’
t support BACnet services such as CreateObject and/or DestroyObject.
How often the non
-
BACnet devices feed the new data or attends the WriteProperty service is left outside this scope.
The rest of this section display the BACnet objects supported by the Sontay Hub as well theirs BACnet properties.
Each property includes the property identifier, the datatype of the property, and one of the following: O, R, W. A conformance code of O
indicates that the property is optional; R indicates that the property is required to be present and readable using BACnet services; W indicates
that the property is required to be present, readable, and writable using BACnet services.
BACnet Device Object
Hub:
The Property Location is marked as optional as is expected to be given at startup time by the client. If this is not given the property will not be
added to the object.
Application Service
Initiates Request
Executes Request
I
-
Am
Yes
~
I
-
Have
Yes
~
ReadProperty
~
Yes
Who
-
Has
~
Yes
Who
-
Is
~
Yes
WriteProperty
~
Yes
Property identifier
Property data
-
type
Conformance code
Object_Identifier
BACnetObjectIdentifier
R
Object_Name
CharacterString
R
Object_Type
BACnetObjectType
R
System_Status
BACnetDeviceStatus
R
Vendor_Name
CharacterString
R
Vendor_Identifier
Unsigned
R
Model_Name
CharacterString
R
Firmware_Revision
CharacterString
R
Application_Software_Version
CharacterString
R
Location
CharacterString
O
Description
CharacterString
R
Protocol_Version
Unsigned
R
Protocol_Revision
Unsigned
R
Protocol_Services_Supported
~
R
Protocol_Object_Types_Supported
~
R
Object_List
~
R
Max_APDU_Length_Accepted
Unsigned
R
Segmentation_Supported
Boolean
R
Max_Segments_Accepted
Unsigned
R
APDU_Segment_Timeout
Unsigned
R
APDU_Timeout
Unsigned
R
Number_Of_APDU_Retries
Unsigned
R
Device_Address_Binding
BACnetList
R
Database_Revision
Unsigned
R
Property_List
~
R