Skip to main content
Skip table of contents

Output endpoint node

In IoT Logic, Output Endpoint nodes serve as universal data transmission points that deliver standardized device readings to external services. These nodes transform diverse data streams into a unified format through Navixy Generic Protocol, enabling consistent data delivery across different target systems like analytics platforms, monitoring systems, and other third-party services. The node serves as a key component in a flow, ensuring that enriched device data reaches its intended destinations in a standardized, easily consumable format.

The Output Endpoint nodes are configured for each flow in the Navixy platform UI. To see detailed descriptions of node setting options and step-by-step instructions, see Output Endpoint in User documentation.

The Output Endpoint node transforms device data through MQTT protocol and JSON formatting, which enables consistent communication with any external service. Rather than requiring multiple protocol handlers for different device types, the node can deliver unified data streams by implementing the Navixy Generic Protocol. This standardization process allows organizations to integrate diverse IoT devices with minimal configuration overhead, deriving consistent and readable information from various data sources, including different GPS and telematics devices, as well as third-party servers storing such data.

Here are the general capabilities of the node:

  • Transmits standardized data to multiple external services simultaneously

  • Integrates seamlessly with the Navixy platform through the Default endpoint, maintaining platform functionality while enabling additional data destinations

  • Accepts and processes data streams from multiple source devices within a single data flow, consolidating diverse inputs into a unified format - Navixy Generic Protocol

  • Supports flexible data transformation through multiple Initiate Attribute nodes within the flow before final transmission

  • Delivers data synchronously to ensure consistent state across all receiving systems

Notes

  • The node transmits data streams that may include sensitive information such as location data, device IDs, telemetry, and custom attributes added during flow processing. When transmitting such data to 3d-party systems, ensure that the receiving system implements appropriate security measures to protect this information from unauthorized access.

  • ALL data transmitted through Output Endpoint nodes follows the Navixy Generic Protocol specification, ensuring consistency across all target systems.

  • It is recommended that every flow contain the default Navixy endpoint connection to ensure proper device tracking and monitoring on the Navixy platform. If this endpoint is removed from a flow's outputs, the platform will no longer receive data from connected devices, making them appear offline and preventing access to their data through the Navixy platform.

  • Flows can contain multiple Output Endpoint nodes, so their names and IP:Port combinations must be unique within a flow.

  • Output Endpoint nodes must be positioned as terminal nodes in a flow - they cannot serve as intermediate processing steps.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.