What is GenieACS?
GenieACS is an open-source TR-069 remote management solution designed for advanced device provisioning and automated operations. It offers scriptable configuration to handle complex scenarios such as firmware upgrades and integrates seamlessly with external systems through a rich HTTP-based API and extensions.
The platform is performant and horizontally scalable, capable of managing hundreds of thousands to millions of devices. It supports any device that uses the TR-069 protocol, auto-discovering parameter trees including vendor-specific parameters without assumptions about the data model.
Features
- Device Provisioning: Scriptable configuration for complex device provisioning and automated operations like firmware upgrades
- Integration: Rich HTTP-based API and extensions for easy integration with external systems
- Scalability: Performant and horizontally scalable to manage hundreds of thousands to millions of devices
- Device Support: Works with any TR-069 protocol device, auto-discovering parameter trees including vendor-specific parameters
Use Cases
- Remote management of network devices such as DSL, cable, fiber optics, LTE CPEs, and VoIP phones
- Automated firmware upgrades for large-scale device deployments
- Integration with external systems for enhanced device provisioning workflows
- Scalable device management for telecom and internet service providers