2次发布
0.0.2 | 2024年3月4日 |
---|---|
0.0.1 | 2024年3月3日 |
#1851 in #api-bindings
64 个月下载量
13KB
238 行
大金Altherma Rust客户端
此项目与Daikin Altherma LAN适配器(BRP069A61 BRP069A62)进行接口。
这是对优秀的python-daikin-altherma的Rust移植。
大金Altherma LAN适配器的API
这个rust包与Daikin Altherma LAN适配器进行接口。
LAN适配器有两个固件版本
- 云连接
- 仅LAN
这个库目前只支持第二个。
用法
使用这个库相当简单
let mut client = DaikinAlthermaClient::new("192.168.11.100".to_string()).unwrap();
let hp = client.get_heating_parameters().unwrap();
println!("Heating: {:?}", hp);
client.set_heating_setpoint_temperature(20.0);
lib.rs
:
大金Altherma LAN适配器的API
这个rust包与Daikin Altherma LAN适配器进行接口。
LAN适配器有两个固件版本
- 云连接
- 仅LAN
这个库目前只支持第二个。
用法
使用这个库相当简单
let mut client = DaikinAlthermaClient::new("192.168.11.100".to_string()).unwrap();
let hp = client.get_heating_parameters().unwrap();
println!("Heating: {:?}", hp);
client.set_heating_setpoint_temperature(20.0);
依赖关系
~2.6–4MB
~100K SLoC