Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 2.29 KB

README.md

File metadata and controls

40 lines (25 loc) · 2.29 KB

License: MIT Static Badge Static Badge GitHub release GitHub latest commit

easy-rscp

easy-rscp is an INOFFICIAL library written in Kotlin (fully Java compatible) for accessing E3DC home power plants.

If you are looking for a TypeScript or JavaScript library, take a look at easy-rscp-js.

E3DC is a brand of HagerEnergy Gmbh (website). I have nothing to do with the company, except that I own a home power plant from E3DC and wanted to include it in my SmartHome. This "desire" gave birth to easy-rscp.

Getting started

Follow the getting started of the easy-rscp doc

Support

You want to help? Great! You are welcome. Any help is welcome.

You can submit bugs or feature requests via the GitHUB issues section.

If you have a pull request, it is of course welcome.

You want to become a maintainer? Create a ticket in the issues section and I'll get back to you.

Special thanks

The RSCP protocol is virtually undocumented and there is no help available from E3DC. This library would not have been possible without numerous other projects. I would like to highlight two projects and two people in particular.

First of all, a big "thank you" to Stefan. The developer of the incredible iOS my4E. Although he himself had no benefit from answering my questions about the RSCP protocol, he did it anyway and was a great help! Not a matter of course.

A lot of inspiration and also help in understanding the RSCP protocol came from Uli. The developer of the E3DC plugin for ioBroker. Many thanks for the support.

License

The project is published under the MIT license. Just look at the LICENSE file in the repository