The Network Port object contains various properties that can also be modified using the traditional "Write-property()" request from BACnet tools like Yabe or VTS. However, it's important to note that currently, only 4 properties can be changed using the write-property request. These properties are listed in the table below:
BBMD-Accept-FD-Registrations | BBMD-Broadcast-Distribution-Table |
FD-Subscription-Lifetime | FD-BBMD-Address |
To modify these properties using the write-property service, you'll need to select the object as (Network Port, 1) and choose one of the above mentioned properties. It's important to note that BBMD-Accept-FD-Registrations and BBMD-Broadcast-Distribution-Table are writable only when Optic is configured as a BBMD (refer to the "Register Optic as BBMD" section), while FD-Subscription-Lifetime and FD-BBMD-Address are writable only when Optic is configured as an FD (refer to the "Register Optic as FD" section).
After making these changes using the write-property service, you need to apply the changes in Optic by restarting it. However, manually restarting Optic from a remote location is challenging. To address this, Optic now supports the ReinitializeDevice service request. It is crucial to send the ReinitializeDevice service request to Optic after making changes to property values remotely. Without sending this request, the changes will not apply in Optic.
Below are the parameters to send ReinitializeDevice service request.
State: Warm-Start or Activate-Changes
Password: <As password support is not provided in this release, leave the password field blank>