CloudWriteController and CloudWriteInfo

This section describes the functions of the CloudWriteController and CloudWriteInfo.

After you discovered and added a point to the CloudSentienceDevice in your cloud network, the cloud proxy extension automatically adds a cloudWriteController, which is enabled by default to allow write action.

Figure 1.   CloudWriteController appearing when point added to CloudSentienceDevice
Image
For each update (if the priority levels are unchanged) or write action that the cloud point receives from a Forge Connect application, the CloudWriteInfo component is added.
Figure 2.   CloudWriteInfo generated upon CloudWrite action
Image

The CloudWriteInfo represents all the information related to a particular CloudWrite instance as a child underneath the cloud proxy point.

The CloudWriteController only controls write action from the cloud through NCHSD (Niagara Cloud Honeywell Sentience Driver). It has a pluggable writer that is specific to the proxy point type, for example, a BacnetCloudWriter that is specific for a BACnet point or a FoxCloudWriter that writes to a Niagara point.

When you write data from the cloud, the Forge Connect Gateway writes them directly to the device. The integrated and pluggable writer of the enabled cloudWriteController accomplishes the write action by using, for example, the Fox channel. The cloudWriteInfo displays the value written by the cloud unless the local device overwrites the cloud value at the same priority.