Skip to main content
Version: 5.0 🚧

Introduction to PowerManage

Overview​

PowerManage is a web-based platform from Johnson Controls. It helps security service providers manage IP-connected security and home automation systems from a central monitoring station (CMS).

Use PowerManage to receive alarm events, monitor panel status, provision services, and provide remote technical support from one interface.

The current stable release is PowerManage 5.0, running on AlmaLinux 9.7.

info

Use PowerManage when you need to monitor panels, review events, manage configuration, provision services, or support remote troubleshooting workflows.

Who uses PowerManage​

PowerManage supports several user groups.

CalloutUser groupTypical tasks
1OperatorsMonitor alarm events, manage panels, and respond to incidents in the web interface.
2InstallersUse the AlarmInstall mobile app to enroll panels, configure devices, and perform on-site diagnostics.
3End customersUse the ConnectAlarm mobile app to arm or disarm systems, view camera feeds, and manage home automation.
4AdministratorsConfigure server settings, manage certificates, and control user permissions through the Machine Management Interface (MMI).
note

Available pages, actions, and settings depend on your role, permissions, deployment configuration, and enabled features.

What you can do with PowerManage​

PowerManage provides these core capabilities:

  • Receive and route events. PowerManage acts as an IP receiver for regular and visual alarm events. It routes events to operators, central stations, automations, and downstream integrations.
  • Provision and enroll panels. You can auto-enroll panels over broadband or cellular connections and manage licensing and feature enablement through the Repository.
  • Monitor and manage devices. You can view panel status, run diagnostics, check faults, and perform remote inspections from the web interface.
  • Manage firmware updates. PowerManage distributes firmware to panels and communicators through the Remote Software Update (RSU) service.
  • Enable home automation. You can create automation rules, control smart devices, and manage scenes locally on the panel and remotely through the server.
  • Deliver video verification. PowerManage supports video on demand (VOD) and visual verification from PowerG cameras and RTSP/ONVIF IP cameras.
  • Report to central stations. Events are forwarded to central monitoring stations using industry-standard protocols, including SIA (DC-09), CID, and MLR2 (Surgard).
  • Manage users, roles, and permissions. Administrators can create users, assign roles, define groups, and control access to panels and features.

Supported panel families​

PowerManage 5.0 supports multiple panel families.

CalloutPanel familyRepresentative modelsConnection types
1PowerMaster (Visonic)PM10, PM30, PM33E, PM360, PM360RBroadband, Cellular
2PowerSeries NEO (DSC)HS2016, HS2032, HS2064, HS2128Ethernet, Cellular through TL280LE, TL2803G, and LE2080 communicators
3PowerSeries Pro (DSC)HS3128, HS3248Ethernet, Cellular
4Neo Refresh (NeoR / Neo 5)HS2016R, HS2032R, HS2064R, HS2128REthernet, Cellular, Wi-Fi through TL285LE, TL285, and WF285 communicators
5BentelBLE320 communicatorEthernet, Cellular (Dual Path)
6Qolsys IQ4 familyIQ Panel 4, IQ4 NS, IQ4 HubWi-Fi, Cellular, Ethernet
7Qolsys IQ ProIQ ProWi-Fi, Cellular, Ethernet

Each panel family communicates with PowerManage by using specific protocols, including SIA-over-IP, ITv2, Fibro, and LwM2M.

tip

Before you follow a procedure, confirm that the topic applies to your panel family, communicator, protocol, and PowerManage version.

Deployment models​

You can deploy PowerManage in the following configurations:

  • Standalone. A single server handles all operations. This is the simplest setup and is suitable for smaller deployments.
  • Cloud. PowerManage runs on a virtual machine in a cloud environment, such as Amazon Web Services (AWS). This model supports elastic scaling.
  • Redundancy. Two servers operate in a master-secondary configuration for high availability. If the primary server fails, the secondary server takes over automatically.

PowerManage supports bare-metal installations and virtual machine deployments. It does not support the Digital Ocean platform.

High-performance benchmark​

On recommended hardware, PowerManage can monitor and manage up to 101,000 panels concurrently with minimal keep-alive and offline timer settings.

The recommended hardware benchmark uses:

  • HP DL380 G10.
  • Dual Xeon Gold processors.
  • 96 GB RAM.
note

Actual performance depends on deployment architecture, configuration, network conditions, event volume, and enabled services.

Architecture overview​

PowerManage can run as a self-contained server or as a progressively decoupled system. In a decoupled system, some services can run externally, for example in Kubernetes or Amazon EKS, while legacy components remain on the server.

Key data flows include:

  • Panel connectivity. Panels connect over broadband or cellular by using protocols such as SIA/IP and LwM2M. PowerManage services ingest events and telemetry.
  • Operator and dealer interface. Users access the web interface over HTTPS through a configured hostname and certificate.
  • Installer and customer apps. The AlarmInstall and ConnectAlarm mobile apps connect through PowerManage gateways and REST APIs.
  • Repository synchronization. The server synchronizes licenses, firmware packages, certificates, and feature flags with a central Repository, optionally using MQTT messaging.
  • External integrations. PowerManage can connect to external platforms such as Connect24 for secure, scalable operations, as well as SIM providers and billing services.

User interfaces​

PowerManage provides several interfaces for different tasks.

CalloutInterfaceDescription
1Web interfaceA browser-based GUI for operators and dealers to manage panels, view events, run reports, and configure system settings. Supported browsers include Google Chrome 147+, Mozilla Firefox 150+, Microsoft Edge, and Safari.
2Machine Management Interface (MMI)A server-side console for administrators to configure network settings, certificates, firewall rules, diagnostics, and system profiles.
3ConnectAlarm appA mobile app for end customers on Android and iOS. Customers can arm or disarm systems, view camera feeds, manage automation rules, and receive push notifications.
4AlarmInstall appA mobile app for installers on Android and iOS. Installers can enroll panels, configure devices, run diagnostics, and manage camera profiles.
5REST APIsProgrammatic interfaces for user, installer, and third-party integrations.

Security features​

PowerManage includes built-in security capabilities:

  • Encrypted communication. All panel-to-server communication is encrypted at the protocol level, including Fibro, ITv2, LwM2M, and SIA. Web and API traffic uses TLS encryption.
  • Built-in firewall. PowerManage 5.0 uses nftables, upgraded from legacy iptables. By default, the firewall accepts connections only on ports required for panel-server communication.
  • Multi-factor authentication (MFA). You can enable email-based MFA for web interface sign-in.
  • Action logging. PowerManage records all actions performed by users in the web interface and makes those actions available for review.
  • Login activity metrics. PowerManage provides SNMP and Prometheus metrics for failed and successful sign-ins. Use these metrics to monitor suspicious activity.
  • Certificate management. You can manage SSL/TLS certificates through MMI, including applying, renewing, and deleting certificates.
  • OS security. The base AlmaLinux distribution includes kernel security configuration based on Red Hat best practices, with regular updates to open-source packages in each major release.
caution

Security-related behavior depends on deployment configuration, certificate configuration, firewall rules, and enabled authentication settings.

Version support​

Johnson Controls advises customers to upgrade to the latest release.

CalloutPowerManage versionStatus
15.0Current stable release — Supported
24.20Previous stable release — Supported
34.18 and earlierEnd of Life (EOL)

PowerManage uses semantic versioning: an epoch number followed by major version, minor version, and patch level. Even major versions are stable public releases. Odd major versions are internal releases.

Security patches are provided for the latest version of the current release and the latest version of the prior release.

What's new in PowerManage 5.0​

PowerManage 5.0 includes these key changes:

  • Neo Refresh panel support. Full support for the PowerSeries Neo v5.0 panel family: HS2016R, HS2032R, HS2064R, and HS2128R, with TL285LE, TL285, and WF285 communicators.
  • Upgraded base OS. The operating system is upgraded from AlmaLinux 9.6 to AlmaLinux 9.7.
  • Modern firewall management. Legacy iptables is replaced with nftables, including automated migration during upgrades from version 4.20.
  • Updated dependencies. MariaDB is upgraded to LTS version 10.6.25. Third-party dependencies are updated for Python, Go, JavaScript, and Java components.
  • Enhanced SSL management. Certificate deletion functionality is added.
  • Updated monitoring. Prometheus exporters are updated to the latest supported versions.

Important notes and limitations​

  • Feature availability depends on your PowerManage version, deployment model, panel family, communicator, protocol, licensing, and user permissions.
  • Some workflows require panel synchronization before updated information appears in PowerManage.
  • Remote diagnostics, firmware updates, configuration workflows, and event processing depend on panel support and communication state.
  • PowerManage supports bare-metal and virtual machine deployments. Digital Ocean is not supported.
  • Use the documentation version that matches your PowerManage environment.
  • PowerManage Server Overview.
  • PowerManage 5.0 Installation Guide.
  • PowerManage 5.0 Hardening Guide.
  • PowerManage Security Features.
Was this page helpful?