Skip to main content

Adding a ThingPark X IoT Flow connection

ThingPark X IoT Flow consists of asynchronous dataflows with built-in message queuing services designed to meet high availability, scalability and resiliency requirements for industrial deployments.

Also known as TPX IoT Flow, it provides a wide range of professionally-supported IoT connectors towards the leading IoT cloud platforms (Amazon AWS IoT, Microsoft Azure, IBM Watson, ThingWorx, Yandex, Cumulocity and many others...) besides generic MQTT and HTTPS connections.

IoT Flow also provides a rich built-in catalog of payload drivers, in addition to supporting custom payload drivers. To learn more about TPX IoT Flow payload decoding capabilities, see Sending/receiving process for payloads using an IoT Flow engine.


Follow these steps to add a new ThingPark X IoT Flow connection:

note

For deployments using domains to segregate the user permissions, adding new ThingPark X IoT Flow connections can only be done by users that do not have an domain restrictions, administrators for instance.

  1. Select Connections, and click ADD CONNECTION in the Connections page, or from Dashboard, go to the CONNECTIONS widget, and click .

    note

    If the permission segregation based on domains has been enabled by an Administrator user, ThingPark X IoT Flow is not available on this page in case your user account has domain restrictions.

  2. Select ThingPark X IoT Flow.

    -> You will then be redirected to ThingPark X Iot Flow user interface and the following screen will display in another tab of your navigator:

    note

    Connectors flagged as «BETA» are functional but have not been widely used in production yet. Minor limitations or bugs might be encountered using them.

  3. Click the type of connection that you want, then follow the step-by-step configuration guide of your connector. The new connection will be created with a ThingPark X logo .

    The most commonly used connector types are described in the following table. You may also see ThingPark X IoT Flow documentation for a full list of supported connector types.

    Connection typeTo learn more, click
    Creating an MQTT connectionMQTT step-by-step guide
    Creating an HTTPS connectionHTTPS step-by-step guide
    Creating a Microsoft Azure IoT Hub connectionAZURE IoT Hub step-by-step guide
    Creating a Microsoft Azure IoT Central connectionAZURE IoT Central step-by-step guide
    Creating a Microsoft Azure Event Hubs connectionAZURE Events Hubs step-by-step guide
    Creating a Microsoft Teams connectionTeams step-by-step guide
    Creating an AWS IoT Core connectionAWS IoT step-by-step guide
    Creating an AWS Greengrass V2 connectionAWS Greengrass step-by-step guide
    Creating a HERE connectionHERE step-by-step guide
    Creating a ThingWorx connectionTHINGWORX step-by-step guide
    Creating an IBM Watson connectionWATSON step-by-step guide
    Creating a Yandex connectionYANDEX step-by-step guide
    Creating an AMQP connectionAMQP step-by-step guide
    Creating a Cumulocity IoT connectionCumulocity step-by-step guide
    Creating a Thingsboard connectionTHINGSBOARD step-by-step guide
    Creating a Ginjer connectionGINJER step-by-step guide
    Creating a MODBUS connectionMODBUS step-by-step guide
    Creating a OPC-UA connectionOPC-UA step-by-step guide
    Support of MODBUS and UA connections
    • Self-hosted TPE: MODBUS and OPC-UA connections are only available for Appliance/VM deployments. Contact Actility support for more information about future support of MODBUS and OPC-UA connections for Kubernetes deployments.

    • TPE SaaS: MODBUS and OPC-UA connections are not available for TPE SaaS.

  4. At this stage, your newly-added ThingPark X IoT Flow connection is cross-domain, that is to say, visible to all users regardless of their domain restrictions.

    If you want to restrict the visibility of this connection to authorized users only, you must associate it with the adequate Domains. To do this:

    1. Go back to the ThingPark Enterprise user interface, then click Connections for the left panel.
    2. Select your new TPX connection from the list and click its name to open it.
    3. Associate your connection with the required domains, as described in Viewing and editing a connection.