文件名称:python-solaredge:Python库,用于解密和解码来自SolarEdge逆变器的消息
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-30 06:21:30
Python
Python知识 介绍 Python-solaredge(简称pysolaredge )是一个用于解密和解码来自SolarEdge光伏装置(主要是太阳能电池板,优化器和逆变器)的消息的库。 这样的安装通常会将其统计信息报告给由SolarEdge运营的服务器。 该库可以让您自己解码数据,并按照您认为合适的方式使用它。 这不是完全原创的作品。 本质上,它是重写。 J. Buehl的项目对我不起作用的原因有很多,我想充分理解SolarEdge的协议。 我想拥有一个尽可能简单的库,以解密和解码来自SolarEdge安装程序的消息,因此我使用Joe Buehls代码作为学习指南来编写了该库。 我非常感谢Joe Buehl和他的项目的所有贡献者所做的工作,特别是SolarEdge协议和加密的反向工程。 真正出色的工作,我永远做不到。 该库是用Python3编写的,并在Debian的Python
【文件预览】:
python-solaredge-master
----pysolaredge()
--------crypto.py(2KB)
--------peewee.py(1KB)
--------utils.py(692B)
--------__init__.py(200B)
--------devices()
--------decoder.py(11KB)
--------exceptions.py(83B)
----LICENSE(11KB)
----setup.py(1KB)
----.gitignore(1KB)
----Makefile(258B)
----README.md(11KB)