Exposing writable inputs for oBIX client access

The ObixNetwork provides a mechanism to reserve specific inputs on any writable point (BooleanWritable, EnumWritable, NumericWritable, and StringWritable) in the station for op write access. Configuration is via the Obix Export Manager view on the Exports folder of the network.
  1. Right-click the station’s ObixNetwork and select Views > Property Sheet.
    The Property Sheet opens.
  2. Double-click the Exports folder (Image).
    The Obix Export Manager view opens.
    Image

    As shown above, a Discover button is available in which you discover local writable points in the station (BooleanWritable, EnumWritable, NumericWritable, and StringWritable).

  3. Click the Discover button.
    This opens the station’s Config component tree in the Discovered pane, as an expandable node.
  4. In the Discovered pane of the Obix Export Manager, expand the component tree.
    Currently, only those point types having priority input slots are valid candidates for adding. Consequently, this view shows only writable control points (other component types are filtered from view).
  5. To add an export descriptor, double-click a point.
    The Add window opens.
    Image
  6. Configure Name and the Priority level of the points to expose to oBIX.
    This adds the export descriptor to the database, where it is visible in the Database pane of the view, showing the current value of the writable point. Points with the Priority (input) you define are reserved for oBIX clients.
    Image

    Adding this descriptor automatically creates a link (nub) on the target writable control point, such that link contention from within the Framework does not occur.

  7. Continue to add oBIX export descriptors as needed under the Exports folder of the ObixNetwork.