SmartOLT icon

SmartOLT

Consume SmartOLT API (v0.2.17)

Overview

This node interacts with the SmartOLT API to retrieve signal information for Optical Network Units (ONUs). Specifically, the 'Get All ONUs Signals' operation fetches signal data from ONUs across various OLTs (Optical Line Terminals), boards, ports, or zones. This is useful for network administrators who need to monitor the status and signal quality of ONUs in their network infrastructure. For example, it can be used to gather signal metrics for troubleshooting or performance analysis across all ONUs or filtered by specific OLT IDs, boards, ports, or zones.

Use Case Examples

  1. A network admin wants to get signal data for all ONUs connected to a specific OLT ID to check for signal degradation.
  2. An operator needs to monitor ONU signals across all boards and ports within a particular zone to ensure network stability.

Properties

Name Meaning
OLT ID The ID of the OLT for which to get the ONUs statuses. Leave empty to get signals from all OLTs.
Board OLT board where the ONUs are placed. Leave empty to get signals from all boards on the provided OLT ID.
Port OLT PON port where ONUs are placed. Leave empty to get signals from all PON ports on the provided board.
Zone The zone where the ONUs are located. Can contain alphanumeric characters, spaces, underscore, and dash. Leave empty to get signals from all zones.

Output

JSON

  • * - Signal data for ONUs, structure depends on API response but generally includes signal metrics and identifiers

Dependencies

  • Requires SmartOLT API credentials for authentication.

Troubleshooting

  • Common issues include invalid or missing API credentials, resulting in authentication errors.
  • Incorrect or unsupported filter values (e.g., invalid OLT ID, board, port, or zone) may cause the API to return errors or empty results.
  • Network connectivity issues to the SmartOLT API endpoint can cause request failures.

Links

Discussion