用于与volkszahler api交互的python包装器。
volkszaehler的Python项目详细描述
用于与Volkszaehler交互的python api。在 目前只支持消耗数据。抱歉,上传不是 可能的。
本模块不是由Volkzaehler正式开发、支持或认可的。
用法
文件example.py包含有关如何使用此模块的示例。
基本上它只是一个包装器,用于从给定的uuid获取json数据 表示设备。
$ curl http://demo.volkszaehler.org/middleware.php/data/57acbef0-88a9-11e4-934f-6b0f9ecd95a8.json {"version":"0.3", "data":{"tuples":[[1521193871692, 0.18, 1]], "uuid":"57acbef0-88a9-11e4-934f-6b0f9ecd95a8", "from":1521193871682, "to":1521193871692, "min":[1521193871692, 0.18 ], "max":[1521193871692, 0.18 ], "average":0.18, "consumption":0, "rows":2 }}
开发
建议使用venv进行开发。
$ python3.6 -m venv .
$ source bin/activate
$ python3 setup.py develop
许可证
python-volkszaehler在mit下获得许可,有关更多详细信息,请检查许可证。