An open API service indexing awesome lists of open source software.

https://github.com/davidsmfreire/watchpower-api

WatchPower Rest-API client in Python, to fetch Voltronic Axpert Solar Inverter data uploaded to the WatchPower server.
https://github.com/davidsmfreire/watchpower-api

api api-client api-gateway axpert rest-api voltronic voltronic-axpert-inverters

Last synced: 9 months ago
JSON representation

WatchPower Rest-API client in Python, to fetch Voltronic Axpert Solar Inverter data uploaded to the WatchPower server.

Awesome Lists containing this project

README

          

# WatchPower API in Python

By using Jadx and decompiling the WatchPower Android APK, I reverse-engineered its authentication process to have direct access to the backend's Rest-API. This way, we can programmatically query inverter data. I've made this available through a Python package in pip:

```shell
pip install watchpower-api
```

Check the examples folder for how to use the library.
To run examples or develop for this library its best to use [Poetry](https://python-poetry.org/). Clone the project and run:

```
poetry install
```

It should install all necessary dependencies.