A point in the bios should be able to be the following
A simple Bios point with no association to a 3rd party protocol like BACnet, MQTT, Modbus
A point should be able to be associated to a device like a 3rd party device and or equipment, For example in the rest API i should be able to associate a point with a 3rd party BACnet or modbus device point OR set it as a local modbus and or BACnet point (This would enable slave/server mode on our device)
set the point to GPIO
set the polling rate, (Tuning polices) to get the latest values from the 3rd party devices (Using the scheduler)
A point in the bios should be able to be the following
Tuning polices
) to get the latest values from the 3rd party devices (Using the scheduler)High level Overview
Tuning polices
We may need to set a group for how often we will schedule a point to get the latest values from the 3rd party devices or GPIO. https://docs.johnsoncontrols.com/bas/reader/g2NRDgQGeeN_R~8jUfex7Q/F6d389sh6f379Moi1VT5WA
see a guide on niagara
https://hvac-talk.com/vbb/attachment.php?attachmentid=578311&d=1430134780
Example of BACnet device discovery and management
https://docs.johnsoncontrols.com/bas/reader/g2NRDgQGeeN_R~8jUfex7Q/QsA0fzTdUpB1iofC6h5j1w
Example of points for BACnet
Setting the protocol settings for a point