SmartOLT is a software tool for managing OLTs and ONUs, which can be integrated with OZmap to provide information regarding the status and power of the ONUs. This integration is done by reading the SmartOLT API.


Resources


The integration finds the SmartOLT ONUs in OZmap through the serial number. Therefore, the "sn" in SmartOLT must match the "serial" of the client in OZmap for them to be synchronized and updated. Once synchronized, the following information can be retrieved with this integration:


  • Client implantation - The client's deployment status in OZmap will be based on the power reading provided by SmartOLT. If a signal from the ONU is detected and the client has a "not implanted" status in OZmap, the field will be updated to "implanted".
  • Status update - The client status value in OZmap is updated based on the reading provided by SmartOLT. If the ONU is synchronized and the value in OZmap differs from the value retrieved by SmartOLT, the OZmap field is updated. The status value follows this pattern:
  • If the status is "Online" in SmartOLT, the client will be assigned the "OK" status in OZmap;
  • If the status is "Offline" in SmartOLT, the client will be assigned the "ERROR" status in OZmap;

  • If the status is "LOSPower fail" in SmartOLT, the client will be assigned the "ERROR" status in OZmap.


  • Power update - The "Read power" field in OZmap will also be updated through the integration. If the values in both systems are different, the field will be updated based on the value recorded in SmartOLT.



Required data


To start the integration, the following information must be provided to the OZmap team:

  • URL - SmartOLT server address;

  •  SmartOLT access API key.



It is also necessary to create an API key in your OZmap. To learn how to do it, click here

Additionally, access must be granted on the SmartOLT server for the following IPs:

  • 54.207.162.199;

  • IP corresponding to the machine where OZmap is installed.