Hello all,
I am trying to create a basic BCVTB program to simulate a building management system (BMS) using BACnet. I am using the BACnet tools 0.8.0 from sourceforge, specifically bacserv to simulate a device. BACnet reader will not the values I have assigned values to the device, and gives the message "The property with index 1 in the configuration file cannot be read. Please check whether this property exists. The response from BACnet is 'Error: TSM timeout'"
I have not assigned index 1 in the definition of the property or in the configuration file. Where is this index 1 coming from? The configuration file is:
<?xml version="1.0" encoding="utf-8"?>
<BACnet>
<!-- Root level BACnet device -->
<Object Type="Device" Instance="1234">
<!-- BACnet object for analog input -->
<Object Type="Analog Output" Instance="1">
<PropertyIdentifier Name="Present_Value"/>
</Object>
</Object>
</BACnet>
Also, when I use bacrp straight from the command line, the value is read correctly. Why can BCVTB not do the same?
Thanks, any help is appreciated.
-Alex