Support for SubscribeCOVPropertyRequests?
-
Hi Matthew,
I am trying to set a COV subscription to a (virtual) device's present value using a SubscribeCOVPropertyRequest. By "virtual device" I mean I am creating the device(s) via bacnet4j. I receive the following:
Unsupported confirmed request: invokeId=61, from=Address(networkNumber=0, macAddress=[c0,a8,19,2b,ba,c0]), request=com.serotonin.bacnet4j.service.confirmed.SubscribeCOVPropertyRequest ... Caused by: com.serotonin.bacnet4j.exception.ErrorAPDUException: ErrorAPDU(choice=127, errorClass=Services, errorCode=Service request denied) at com.serotonin.bacnet4j.LocalDevice.send(LocalDevice.java:424) at com.serotonin.bacnet4j.LocalDevice.send(LocalDevice.java:403) at com.serotonin.bacnet4j.LocalDevice.send(LocalDevice.java:396)
Could you please comment on the level of support for SubscribeCOVPropertyRequest on real devices?
-
On the requestor side it is supported. On the recipient side, SubscribeCOV is supported, but not SubscribeCOVProperty.
-
OK great, thanks.
Added to bacnet4j doco.
-
On the recipient side, SubscribeCOV is supported, but not SubscribeCOVProperty.
I implemented my own SlaveDevice and it is supporting SubscribeCOV but not SubscribeCOVProperty. But I would like to subscribe just one property, not all. How Can I achieve that my slavedevice supports this?