2023-12-14 20:06:44 +03:00
2023-12-14 20:06:44 +03:00
2021-05-07 02:22:13 +03:00
2021-05-07 02:21:08 +03:00
2021-05-07 02:18:07 +03:00
2022-09-02 12:49:11 +03:00
2021-05-07 02:18:07 +03:00

inverter-tools

inverter-tools is a collection of tools for controlling Voltronic hybrid solar inverters. Only P18 protocol is supported at the moment, supporting more hardware is planned.

  • inverterctl is a full-featured command line utility with all P18 commands supported.
  • inverterd is a daemon that starts a TCP server and implements simple text-based telnet-compatible chat protocol. It supports all commands and options supported by inverterctl, and it's supposed to be used instead of inverterctl in multi-user or multi-threaded scenarios, where there may be more than one simultaneous request to device, to avoid errors or device lockups.

Requirements

  • Linux (tested on x86_64 and armhf), macOS (tested on aarch64)
  • C++17 compiler
  • CMake
  • HIDAPI
  • libserialport

Tested devices

Supported interfaces

  • USB (HIDAPI)
  • RS232 (libserialport)

Usage

Please use the --help option for now. The help message has full description for all possible options and commands.

License

BSD-3-Clause

Description
No description provided
Readme BSD-3-Clause 2.2 MiB
Languages
C++ 98.3%
CMake 1.7%