SmartOLT icon

SmartOLT

Consume SmartOLT API (v0.2.17)

Overview

This node interacts with the SmartOLT API to retrieve ONU (Optical Network Unit) traffic graphs based on a unique external ONU ID. It supports fetching traffic data aggregated by different time intervals such as hourly, daily, weekly, monthly, or yearly. This is useful for network administrators or engineers who need to monitor and analyze traffic patterns on specific ONUs for performance management, troubleshooting, or capacity planning.

Use Case Examples

  1. A network operator wants to visualize hourly traffic data for a specific ONU to identify peak usage times.
  2. An engineer needs to generate a monthly traffic report for an ONU to assess bandwidth consumption trends.

Properties

Name Meaning
ONU External ID The unique external identifier of the ONU for which the traffic graph is requested. It must be alphanumeric.
Graph Type The time interval for the traffic graph data aggregation. Options include hourly, daily, weekly, monthly, and yearly.
Binary Property The name of the binary property where the traffic graph data (binary file) will be stored in the output.

Output

Binary

The node outputs the traffic graph data as binary content, typically an image or graph file, stored under the specified binary property name.

JSON

  • json - The original input JSON data passed through the node.
    binary - The binary data of the ONU traffic graph file, where is user-defined (default 'data').

Dependencies

  • SmartOLT API with an API key credential

Troubleshooting

  • Ensure the ONU External ID is correctly formatted and exists in the SmartOLT system; otherwise, the API call will fail.
  • If the binary property name is not set correctly, the binary data may not be accessible in the output.
  • Network connectivity issues or invalid API credentials will cause request failures; verify API key and endpoint accessibility.

Links

Discussion