与恩科香椿互动的图书馆
toonlib的Python项目详细描述
此库使用的是非官方API,不建议使用。有一个新版本的库可以使用官方api,可以在https://github.com/costastf/toonapilib
TOONLIB
与Eneco的卡通互动的图书馆。
主信息缓存30秒,然后再访问 新鲜感。为恒温器或恒温器状态分配值可以有效地更改温度,从而清除缓存,以便下次调用将获得有关 设置。
大多数返回的信息当前被建模为一个命名元组 因为他们不需要情报。智能插头和灯是正确的对象 因为它们需要调用api并刷新它们的值。其他的一切都会根据需要发展。
该库公开了toon用来将其消费量绘制为 流量数据(一天的每小时消耗量)和图表数据(每年、每月, 每周,每天,每小时)消耗。
功能
- 读取气体、电、温度值。
- 识别连接的色调灯和Fibaro智能插头
- 可读取并设置温度和恒温器状态
- 可以打开、关闭或切换灯或插头的状态
- 可从Fibaro插头获得消耗值
- 更多…
待办事项
- 将缓存库更改为名称间距为1的库。
- 在所有必需的对象之间合理地微调缓存
- 正确实现流和图形数据信息的缓存
历史
0.1(2017年4月13日)
- pypi上的第一个版本
0.2(2017年4月25日)
- 增加了对打开、关闭和切换灯和智能插头的支持
0.3(2017年4月26日)
- 扩展了灯和智能插头的信息。增加了对锁定状态识别的支持,用于切换它们。
0.4(2017年4月26日)
- 暴露了一个太阳物体。删除了“功率”属性下的太阳能值。
0.5(2017年4月26日)
- 增加了对烟雾探测器的支持
1.0(08-05-2017)
- 更改了检索状态的方式。