此模块允许您从Enedis帐户检索链接消费数据。
linkp的Python项目详细描述
linkpy-通过python访问linky数据
这是什么?
这个python 3库允许您检索linky功耗数据 没有任何硬件,只是连接到你的enedis帐户。
这个模块以前是linkindle的一部分,为了更好地 模块化和易用性。
如何安装
pip3 install linkpy
救命,没用!
- 首先,检查enedis网站本身是否正常工作。
- 您可能需要接受网站上更新的条款和条件。Linkpy在你之前是不会工作的。
- 请检查您是否有此软件包的最新版本。当Enedis改变它的网站时,东西可能会,偶尔也会坏掉。
- 如果其他一切都失败了,你可以report an issue。我会尽量在我的空闲时间去做,但欢迎投稿!
如何使用
fromlinkpyimportLinky,LinkyLoginException,LinkyServiceExceptiontry:linky=Linky()linky.login(USERNAME,PASSWORD)today=datetime.date.today()res_year=linky.get_data_per_year()# 6 months ago - todayres_month=linky.get_data_per_month(dtostr(today-relativedelta(months=6)),dtostr(today))# One month ago - yesterdayres_day=linky.get_data_per_day(dtostr(today-relativedelta(days=1,months=1)),dtostr(today-relativedelta(days=1)))# Yesterday - todayres_hour=linky.get_data_per_hour(dtostr(today-relativedelta(days=1)),dtostr(today))exceptLinkyLoginExceptionasexc:logging.error(exc)exceptLinkyServiceExceptionasexc:logging.error(exc)
示例
看我的Linkindle project了解真实生活 例子。