Recently I’ve started using Agile Acs from Tp-link. I’ve connected few TP-Link routers to the server developed by Tp-link, but there is few problems with it. I can’t access any API functions to WEB api functionality, couse this server is complete black box, that can’t be modified or some how maintained.
So I’ve decide to try Genie Acs. I have installed it and connect router, but the thing is - I can’t understand how to change setting and how to measure speed on the link from router to any server. How to see the WI-FI signal or do anything withing Genie ACS. I would like to know is there any kind of extensions/addons to Genie ACS that will allow me to perform tasks that are available in Agile ACS with web interface and API calls. Thank You. Or how can I manually add this functions that are present in TP-link solution and merge them to Genie project.
Have a nice, day.
The ACS that TP-Link “developed” is really GenieACS that TPLink has rebranded.
To measure the link speed between the CPE and the Internet, the device has to support TR-143 and you have to create an upload and download endpoint on the target server.
GenieACS is fully scriptable, and can call outside code if necessary to accomplish what ever your goal is. I’m using it to create complete integration with our custom developed subscriber management software. When a new CPE comes online, I have a GenieACS provision script which calls external code which then asks our subscriber mgmt software what configuration the CPE should be in. And then the rest of the provision script does its job. We have “zero-touch” deployment.
Here are is an automated download and upload test performed on a subscriber using the diagnostic capabilities of TR-143.
Integration between our subscriber mgmt software and GenieACS: