与小米智能家电接口的python库

python-miio的Python项目详细描述


PyPI versionBuild StatusCode HealthCoverage StatusDocumentation statusHound

这个库(及其附带的cli工具)用于与使用小米的miIO protocol的设备进行接口。

支持的设备

  • 小米机器人吸尘器(miio.vacuum)
  • 小米家用空调伴侣(miio.airconditingcompanion)
  • 小米空气净化器(MIIO.空气净化器)
  • 小米阿喀拉相机(miia.a喀拉相机)
  • 小米智能WiFi插座(miio.chuangmi_插头)
  • 小米创米插头v1(1个插座,1个USB端口)(miio.chuangmi_插头)
  • 小米创米插头V3(1个插座,2个USB端口)(MIIO.CHUANGMIU插头)
  • 小米智能电源条v1和v2(wifi,6端口)(miio.power strip)
  • 小米飞利浦眼部护理智能灯2(miio.philips_eyecare)
  • 小米飞利浦LED吊灯(MIIO.CEIL)
  • 小米飞利浦LED球灯(MIIO飞利浦灯泡)
  • 小米飞利浦智睿智能LED灯泡E14烛光灯(MIIO.PHILIPS U灯泡)
  • 小米飞利浦智睿卧室智能灯(Miio.Philips廑moonlight)
  • 小米通用红外遥控器(Chuangmi-ir)(miio.Chuangmi-ir)
  • 小米智能座风扇v2、v3、sa1和za1(miio.fan)
  • 小米空气加湿器(MIIO.空气加湿器)
  • 小米净水器(基本支持小米净水器)
  • 小米PM2.5空气质量监测仪(MIIO.空气质量监测仪)
  • 小米智能WiFi扬声器(miio.wifi speaker)
  • 小米WiFi中继器2(miio.wifi repeater)
  • 小米智能电饭煲
  • 小米智能新风系统(MIIO.机票)
  • Yeelight灯泡(miio.yeelight)(仅是一个非常初级的支架,使用python-yeelight获得更完整的支架)

可以随意创建一个pull请求来添加对新设备的支持 以及支持设备的附加功能。

开始

请参阅the manual开始。

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

推荐PyPI第三方库


热门话题
java线程;创建一个单独的线程来定期执行某些操作   用java将SonarQube升级到5.2失败。util。同时发生的CancellationException:空   在线程对象上调用start时,线程上设置的java优先级无效   java如何在不使用reduce()或last()折叠的情况下获取通量的最后一项   java如何从ArrayList中获取元素?   应用了逻辑的JavaTwitterAPI   在这种情况下,怎样才能不让自己重复?安卓的java   JavaAndroid:线程可运行和处理程序。在run方法中发布问题(Handler.postXX在预期情况下不会按时运行)   java log4j grok与管道故障   使用循环返回命令选项时出现问题/仅运行一个命令(JAVA)   java双重比较问题   使用vertx的JWT公钥/私钥身份验证中的java握手   用Java将WMA和AAC音频转换为MP3   解析字符串java get index   与具有不同数据类型的密钥同名的java JSON