{"id":15573842,"url":"https://github.com/gch1p/inverter-tools","last_synced_at":"2025-04-24T02:12:03.587Z","repository":{"id":42438639,"uuid":"365061145","full_name":"gch1p/inverter-tools","owner":"gch1p","description":"advanced tools for voltronic inverters","archived":false,"fork":false,"pushed_at":"2023-12-14T17:06:46.000Z","size":1894,"stargazers_count":18,"open_issues_count":3,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-18T09:34:35.170Z","etag":null,"topics":["infinisolar","voltronic","voltronic-axpert-inverters"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gch1p.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-05-06T23:23:02.000Z","updated_at":"2024-05-31T12:04:07.000Z","dependencies_parsed_at":"2025-04-17T21:07:00.406Z","dependency_job_id":"5df1e01b-8aed-414a-bde4-7dfbd9dba7c9","html_url":"https://github.com/gch1p/inverter-tools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gch1p%2Finverter-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gch1p%2Finverter-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gch1p%2Finverter-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gch1p%2Finverter-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gch1p","download_url":"https://codeload.github.com/gch1p/inverter-tools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250546086,"owners_count":21448260,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["infinisolar","voltronic","voltronic-axpert-inverters"],"created_at":"2024-10-02T18:14:23.988Z","updated_at":"2025-04-24T02:12:03.572Z","avatar_url":"https://github.com/gch1p.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# inverter-tools\n\n**inverter-tools** is a collection of tools for controlling Voltronic hybrid solar\ninverters. Only P18 protocol is supported at the moment, supporting more hardware \nis planned.\n\n- `inverterctl` is a full-featured command line utility with all P18 commands\n  supported.\n- `inverterd` is a daemon that starts a TCP server and implements simple text-based\n  [telnet-compatible](inverterd-telnet.gif) chat [protocol](PROTOCOL.md). It supports all commands and options\n  supported by inverterctl, and it's supposed to be used instead of inverterctl in\n  multi-user or multi-threaded scenarios, where there may be more than one simultaneous\n  request to device, to avoid errors or device lockups.\n\n## Requirements\n\n- Linux (tested on x86_64 and armhf), macOS (tested on aarch64)\n- C++17 compiler\n- CMake\n- HIDAPI\n- libserialport\n\n## Tested devices\n\n- [InfiniSolar V 5KW](https://ekoproekt-energo.ru/infinisolar-v-5k-48)\n- [Crown Micro Elego 6KW](https://coollineenergy.com/product/crown-micro-elego-6kw-solar-hybrid-inverter/)\n\n## Supported interfaces\n\n* USB (HIDAPI)\n* RS232 (libserialport)\n\n## Usage\n\nPlease use the `--help` option for now. The help message has full description\nfor all possible options and commands.\n\n## Related projects\n\n- [inverterd-client](https://github.com/gch1p/inverterd-client) - a Python library\n  for querying inverterd server.\n- [inverter-bot](https://github.com/gch1p/inverter-bot) - Telegram bot that uses inverterd\n  for querying data.\n- [inverter-http-proxy](https://github.com/gch1p/inverter-http-proxy) - HTTP\n  \"frontend\" for inverterd\n\n## License\n\nBSD-3-Clause","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgch1p%2Finverter-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgch1p%2Finverter-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgch1p%2Finverter-tools/lists"}