I am mostly interested in third party integrations. I would like to use your T3 controllers and Nano router to for Modbus and Bacnet integrations with other devices. Consider the Bacnet protocol is much more complex than Modbus. With Bacnet you have multiple properties for each object type. Object Name, Description, Type, Units Relinquish Default and Present Value are all different Bacnet Properties that may read or written on fully complaint Bacnet controllers. Most of these are not important for general integration.
As it stands, the T3 devices read/write only the Bacnet Present Value property. There is no way to reference other properties, like Relinquish Default property. In the case of Johnson Controls, many of their data values, setpoints etc… do not use the Present Value property. They use Relinquish Default property. One reason for that is the controller will use the Relinquish Default value after a power loss, which is generally a good idea. It would be nice if we could specify the Bacnet Property in your Control Basic programming.
As for the Write Priority, that is a whole different subject. The Write Priority is only used when writing to the Present Value of certain types of Bacnet objects. It would be nice to specify that as well and it is also important.
My feeling is to use some keywords in your Control Basic code to specify these different attributes. Something like this. DEV = Device ID, OBJ = Object ID, PRP = Property ID, PRI = Write Priority. The string could look something like this:
“DEV 35 OBJ AV1 PRP 104 = VAR1” This would write the value of variable 1 into the Relinquish Default of Object AV1 on Device 35
Or something like this “DEV 35 OBJ AV1 PRP 85 PRI 8 = VAR1” This would write the value of variable 1 into Present Value of Object AV1 on Device 35 at Priority 8.
I realize this would probably be a big effort to work this into your code. You guys have a nice product, but it does fall short right now with Bacnet compliance. Adding this functionality along with supporting larger address values would make your product much more valuable in the industry.