Universal OLT Management API
Budget / Salary£20–250
TypeFreelance project
LocationRemote
Posted1 hour ago
I run a network that mixes Huawei, ZTE and BDCOM OLTs (including BDCOM E-PON and G-PON units), and I need a single back-end service that talks to all of them. The goal is a lightweight, well-documented REST API—no front-end—capable of doing three things:
• Read the overall health of each OLT
• Pull per-PON statistics and status
• Retrieve ONU status details and push configuration changes, most importantly updating the ONU description field And V-Lan
You may rely on CLI, SNMP, NETCONF or whatever protocol each vendor exposes, as long as the final interface you give me is a clean, consistent JSON REST layer. Keep the code modular so additional vendors can be slotted in later without breaking the schema.
Acceptance criteria
1. Endpoints /olts, /pons, /onus with GET for status and PUT/PATCH for editing ONU description.
2. Works against my Huawei MA series, ZTE C3xx, and BDCOM OLTs out of the box—I will provide test credentials.
3. README that explains environment variables, device drivers used and simple cURL examples.
4. Source code pushed to a private Git repository and a short hand-off call once I can reproduce the requests on my side.
*** Initial support will be for BDCOM, VSOL and Solitine, covering both EPON and GPON. API only, no frontend.
If this sounds straightforward to you and you have prior experience automating these brands, let’s talk.
• Read the overall health of each OLT
• Pull per-PON statistics and status
• Retrieve ONU status details and push configuration changes, most importantly updating the ONU description field And V-Lan
You may rely on CLI, SNMP, NETCONF or whatever protocol each vendor exposes, as long as the final interface you give me is a clean, consistent JSON REST layer. Keep the code modular so additional vendors can be slotted in later without breaking the schema.
Acceptance criteria
1. Endpoints /olts, /pons, /onus with GET for status and PUT/PATCH for editing ONU description.
2. Works against my Huawei MA series, ZTE C3xx, and BDCOM OLTs out of the box—I will provide test credentials.
3. README that explains environment variables, device drivers used and simple cURL examples.
4. Source code pushed to a private Git repository and a short hand-off call once I can reproduce the requests on my side.
*** Initial support will be for BDCOM, VSOL and Solitine, covering both EPON and GPON. API only, no frontend.
If this sounds straightforward to you and you have prior experience automating these brands, let’s talk.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.