2 个版本
0.1.1 | 2021 年 10 月 12 日 |
---|---|
0.1.0 | 2019 年 10 月 28 日 |
在 #自动化 中排名第 169
70KB
1.5K SLoC
melcloud-api
用于与 melcloud API 通信的 Rust crate(尚未使用 - 不工作)
此库旨在使 Rust 应用程序与 melcloud 系统通信变得简单。
发现端点
https://app.melcloud.com/Mitsubishi.Wifi.Client/Device/SetPower
示例有效载荷
{"Power":false,"DeviceIds":[147672]}
返回
true
https://app.melcloud.com/Mitsubishi.Wifi.Client/Device/SetAtw
https://app.melcloud.com/Mitsubishi.Wifi.Client/Device/Get?id=147672&buildingID=88314
返回
返回单个设备对象
https://app.melcloud.com/Mitsubishi.Wifi.Client/Tile/Get2 似乎获取 UI 中瓷砖的数据 - 仅基本信息
https://app.melcloud.com/Mitsubishi.Wifi.Client/HolidayMode/Update
示例有效载荷
https://app.melcloud.com/Mitsubishi.Wifi.Client/HolidayMode/Update
响应
{"Data":null,"GlobalErrors":null,"AttributeErrors":null,"Success":true}
示例命令
设置流量温度
POST https://app.melcloud.com/Mitsubishi.Wifi.Client/Device/SetAtw
正文应该是带有以下更改的最新设备数据
SetHeatFlowTemperatureZone1
依赖项
~20–31MB
~539K SLoC