与恩科香椿互动的图书馆

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)

  • 更改了检索状态的方式。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
为Java排序一个好的排序列表   java如何识别最后一行,然后单击Add按钮。。根据人们给出的建议,点击第二行想要点击最后一行任何潜在客户吗   收集器(.stream()。独特的()。collect(Collectors.toList());)在java中从eclipse成功运行并从命令提示符运行?   java致命异常:安卓的后台任务。数据库sqlite。SQLiteException:没有这样的表   java如何创建生成随机特殊字符的方法   java SQL只插入到特定列中   java Hibernate 5.2混合本机和JPA API   在Android应用程序中使用Java获取特定的XML标记文本   java之间的通道差异。addPeer()和channel。joinPeer()   java关闭对serialVersionUID的检查   java如何在不设置Id的情况下处理新的实体对象?   用于afterJob(JobExecution JobExecution)的java Spring批处理将参数从编写器传递到侦听器   java如何通过OSGi声明性服务声明hasa依赖关系?   java Android捕获在警报对话框中启动的OnFocusChange或Recents   Java刽子手游戏(主要关注输出)   java消息在OpenMQ中超时后丢失   Java方法在父级中的占位符用于子级   Java AWT列表框   来自http get请求的java“格式错误的JSON”