A DSLink enables communication with edge devices and message brokers, and provides the following data acquisition functions:
- Communicates with the device using its native language
- Bridges from the device’s native protocol to the EFM protocol
See the DSLink Catalog for a list of cuurently supported microservices or DSLinks.
Install the link
- Use a web browser to open the EFM Admin page at https://BrokerIP:8443/efm-admin
- Select the Root Broker node.
- Select the Management tab.
- Select the links node.
- Select Install Link to install a link from the online repo.
- Select a DSLink from the dropdown list, for example: Modbus and enter a name for the link.
- Select Invoke to start the installation.
Manage the DSLink
- Use a web browser to open the EFM Admin page at https://BrokerIP:8443/efm-admin
- Select the Root Broker node.
- Select the Management tab.
- Expand the links node.
- Select the link installed in the previous section, for example: Modbus
- Now you can manage the lifecycle of the DSLink (such as Start, Stop, Restart, Update, Uninstall, etc).
Set up a Spark DSLink
Generate a SparkBot and retrieve the Access Token.
See the following for more information:
Create a new Spark space or use an existing Spark space; then add the created Bot to the space.

Install and start the attached Cisco Spark DSLink in EFM.
Configure the Spark DSLink using the generated Access Token.

Use the Send Message action in a dataflow to send Spark alerts.
