Requirements: Windows 10 version 1909+ (64-bit). Requires WebView2.
BatteryIQ.Agent_0.3.31_x64-setup.exe
Installation
- Run the downloaded installer (.exe file)
- Follow the installation wizard
- Look for the BatteryIQ icon in your system tray
- Click the icon and select "Sign In"
Requirements: Windows Server 2016+, Windows 10+ (64-bit). No desktop required.
BatteryIQ-Service-Setup-0.3.31-x64.exe
Installation
- Run the installer (.exe) — use /S for silent install
- The service registers and starts automatically
- Add this device in your dashboard to get a pairing code
- Pair:
batteryiq-service pair - Enter the pairing code when prompted
- Status:
batteryiq-service status - Battery:
batteryiq-service battery
Every installer is published with a matching .sig signature file. Updates installed by the agent itself are checked automatically — this is for confirming a file you downloaded here.
Download three files from the v0.3.31 release page: your installer, its .sig, and verify-installer-signature.sh. Then:
chmod +x verify-installer-signature.sh
./verify-installer-signature.sh <installer> 0.3.31Needs only bash, openssl and coreutils — no BatteryIQ software. On Windows, run it from WSL or Git Bash.
It should print:
SIGNATURE VALIDAnything else means do not run the installer. Exit code 1 is a definite failure; exit code 2 means the check could not be completed (a missing file or missing openssl), which is not the same thing — neither is permission to install.
Signing key
qZKlYK0pgujcT5WU3DzLKaYzwBx0ZV8rQY+iQBT3/i4=The script carries this key and reports it on every run. It is the public half of the key BatteryIQ signs installers with; the private half never leaves the release machine.
Windows & macOS
Once the agent is installed and you've signed in via the system tray, your device will appear in your dashboard automatically.
Linux
- Install the package — the service starts automatically
- Add a new device in your dashboard and copy the pairing code
- Run
sudo batteryiq-service pairand enter the code when prompted - The device will appear in your dashboard once paired
From your dashboard you can:
- View real-time battery status
- Pair a smart plug to control charging
- Set up charging profiles (Home, Roaming, Custom)
- Monitor battery health over time
Having trouble? Check our installation guide or report an issue.