Publish Lists

Publish Lists are lists of tags which are exposed by the device using a "Pub/Sub" (publish and subscribe) protocol. These tags are refreshed periodically throughout the day. Their contained data is sent to the IoT Hub. These tags can then be used by any client. A Publish List can be connected to a Real-time tag or a Historical tag.

 

To Add a New Publish List:

  1. In the Workbench, expand a project and the expand the Internet of Things node. Right-click on the Publish Lists node, as shown below, and then click on Add Publish List.

Add Publish List from Project Explorer in the Workbench

 

-OR-

 

Select Publish Lists then click on the Add Publish List button (shown below) in the Edit section of the Home ribbon in the Workbench.

 

Add Publish List Button

  1. This opens the New Publish List properties in the middle of the Workbench shown below. The properties are split between the General and Published Points tabs, described below.

New Publish List Properties - General Tab

General Tab

Rate Settings

Published Points Tab

Published Points Tab in the New Publish List Properties

 

Specify the points that will be exposed by the publisher

 

You can add multiple points by clicking on Click here to add multiple tags. This opens the Data Browser where you can navigate to your selected tags.

 

You can also click on Click to remove duplicates which will delete any identical published points.

 

You can add single points by clicking on + Click here to add new item. This changes the property window, as shown below.

 

Added Point Name Entry

 

Enter a Point Name or click on the button to open the Data Browser and navigate to your selected tag. Enter a Publish Name for how you want this data point to appear in the IoT Hub. Ensure that the Send Timestamp checkbox is checked (it is checked by default) if you want timestamp info included with the data point. You can select if the point is Writable or not via the checkbox. You can opt for the selected point, via checkbox, whether you want to associate it with Real Time Publishing, Local Buffering and HDA, and/or Cloud Buffering and HDA (if enabled). You can enter a Deadband in the text entry field for that cell. You can also select the associated Collection Group and Logger via those columns'' pulldown menus.

  1. Click Apply to save your changes and Close to return to the Workbench. Your new Publish List will now appear in the Project Explorer.

See Also:

Publish List Configuration Simplified

IoTWorX Configuration in Workbench

Internet of Things Node

Publisher Connections

Custom Encoders/Decoders

MQTT Brokers

Collection Groups

Analyzer Groups

Logger System Settings

Loggers

Subscriber Connections

Nodes