Hey guys for FIN Stack we are trying to show points in a overridden state that are coming from other Haystack devices, like Niagara.
Here is a long thread that we had awhile ago, I wanted to start a fresh one here, but if you wanted to read the old one, here is a link http://project-haystack.org/forum/topic/103.
The question is this. How do we model the following things.
A point is in a Overridden state
What has the point Overridden. Hardware, software, etc... Maybe even where, like in the Supervisor, in the JACE, in the Bacnet controller, etc...
A point has a Local Overridden option (Hardware or Touch screen). Meaning, a device has an interface if it's a hardware or software interface that allows a point to be overridden, do we model that too. Meaning, let's take a Bacnet device that has an override switch, and that switch can be supervised how do we know based on tags that there is a switch or touch panel that can override the point.
Here is an Example.
Haystack Server -> Supervisor -> JACE -> Bacnet Controller
A Point has the capability of having a localhardware override or touch panel override
hasOverride
A Point has been locally Overridden.
locallyOverridden
A point is in a Overridden state somewhere.
overridden
Pretty Text that says what has it Overridden.
overriddenDis:Overridden at JACE //// This tag is optional. We then can make nHaystack standardize on what text it will say, so you could still use it to query things. It can be "Overridden at JACE" or "Overridden at Device" or "Overridden at Supervisor" or "Overridden by Haystack Server".
Jason Briggs Fri 20 Nov 2015
Hey guys for FIN Stack we are trying to show points in a overridden state that are coming from other Haystack devices, like Niagara.
Here is a long thread that we had awhile ago, I wanted to start a fresh one here, but if you wanted to read the old one, here is a link http://project-haystack.org/forum/topic/103.
The question is this. How do we model the following things.
Here is an Example.
Haystack Server -> Supervisor -> JACE -> Bacnet Controller
let's now model a simple point like a fan
navName:DischargeFan
curStatus:Ok
curVal:True
fan
discharge
air
cmd
Some options we can do:
A Point has the capability of having a localhardware override or touch panel override
hasOverride
A Point has been locally Overridden.
locallyOverridden
A point is in a Overridden state somewhere.
overridden
Pretty Text that says what has it Overridden.
overriddenDis:Overridden at JACE //// This tag is optional. We then can make nHaystack standardize on what text it will say, so you could still use it to query things. It can be "Overridden at JACE" or "Overridden at Device" or "Overridden at Supervisor" or "Overridden by Haystack Server".