一个简单的python api,它封装了myplace服务公开的基于http的api,myplace服务运行在advantage air提供的android平板电脑上。
pymyair的Python项目详细描述
Advantage Air MyAir的API
一个简单的python api,它封装了myplace服务公开的基于http的api,myplace服务运行在advantage air提供的android平板电脑上。
它可用于从Advantage Air控制MyAir 5 AC分区系统。
- 自由软件:麻省理工学院许可证
功能
- 区域设置,开/关。温度设定值或百分比
- 每个空调,开/关,加热/干燥/通风
- 风扇转速调整
- MyZone设置
- 读取每个区域的当前温度在提供的应用程序中不可用
- 访问系统和区域级别信息
- cli接口
快速启动
cli
pip install pymyair myair –help myair 192.168.1.120 zones myair 192.168.1.120 on myair 192.168.1.120 set –zone 3 –temp 26 –state on
原料药
from pymyair.pymyair import MyAir
ma = MyAir(host=”192.168.1.120”) ma.update() ma.mode = ‘on’ ma.myzone = 6 ma.setZone(id=3, state=’on’, set_temp=26)
webservice的ip地址
此API使用的WebService是同一LAN上唯一可用的 安卓平板电脑。不支持myair使用的远程访问api。 您可以在WiFi设置-高级中找到Android平板电脑的IP。 建议将myair android平板电脑设置为在 路由器/DHCP服务器。
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.0(2017-12-04)
- pypi上的第一个版本。