alfalfa
alfalfa copied to clipboard
Remove priority Arrays or Incorporate them in the API
Alfalfa point write values are stored as an array of length 16, this mirrors a priority array like in building control systems. However, right now we do not have a way to write to only a specific priority in the array.
Should Alfalfa act as a controller and allow for priority array writes? or is that too low level?
If we used explicit priority arrays we could have multiple BACnet bridges in sync with the same priority arrays. And we could simulate this kind on hierarchical controls in Alfalfa.
This would require a way to query the input priority array with the API. Currently the API does not support querying the current input value for a point, only the output coming from E+.