PowerMon Software

PowerMon is supported on both Android and iOS mobile platforms. Please go to the Apple App Store or the Google Play Store and download the PowerMonX app. For users that still have the older version of PowerMon (pre-2019), use the old PowerMon app.

PowerMon-Manager

We also developed PowerMon Manager, a PC app that runs on Windows and Linux.

The Windows software is available as a .ZIP archive. Simply extract the archive, run 'setup.exe' and follow the instructionsThe installer will place a shortcut on your desktop and in the start menu.

The Linux software is available as a .DEB package. It should work for all Ubuntu releases starting with 24.04 (Noble). The package should work on other newer Debian based distributions too. If it doesn't, let us know which distribution you are trying it on and we might be able to help.

Alternatively, if you want to get automatic updates you can install PowerMon Manager from the Thornwave Ubuntu APT repository. Only the LTS versions (Focal, Jammy and Noble) are supported on the repository.

To add the Thornwave Labs Ubuntu APT repository to your system, run the following commands:

wget http://apt.thornwave.com/install.sh

sudo bash install.sh

sudo apt update

To install PowerMon Manager run:

sudo apt install powermon-manager

PowerMon-Tool

PowerMon-Tool is a command line utility running on Windows and Linux (both AMD64 and ARM64 architectures). It allow for easy management of fleets of PowerMon devices. 

To install, download the respective package below or if using Ubuntu, install via the Thornwave Labs APT repository above. To install run: 

sudo apt install powermon-tool

 

Download Links

PowerMonX for iOS

PowerMonX for Android

Windows: powermon-manager_0.20.zip

Windows: powermon-tool_0.10.zip

Linux: powermon-tool_0.10-1_x86_64.rpm

Linux: powermon-tool_0.10-1_amd64.deb

Linux: powermon-tool_0.10-1_aarch64.rpm

Linux: powermon-tool_0.10-1_arm64.deb

PowerMon Access Library

For more advanced users we developed a library that allows to easily connect and use all the features of our PowerMon battery monitors (Bluetooth, WiFi, Ethernet). You can now write your own software. The library is available for Windows (x64) and Linux (x64 and RPi64)
The documentation is available here: PowerMon Access Library Documentation
The libraries are available in a GIT repository so you can easily integrate them into your project: https://git.thornwave.com/thornwave/libpowermon_bin

Type the following to retrieve it:

via SSH: 
git clone ssh://git@git.thornwave.com:29418/thornwave/libpowermon_bin.git

via HTTPS:
git clone https://git.thornwave.com/git/thornwave/libpowermon_bin.git


PowerMon Access Library Examples

The library repository also contains some examples on how to use it. Simply change directory into "examples/" and type "make". The executable files will be placed in the "bin/" directory. The examples can be compiled for Linux.