17个版本
0.3.3 | 2024年3月22日 |
---|---|
0.3.2 | 2024年3月19日 |
0.2.2 | 2024年3月14日 |
0.2.0 | 2024年2月27日 |
0.1.3 | 2024年1月26日 |
#15 in #smart-home
每月 965 次下载
27KB
530 代码行
Nik开源智能家居平台客户端库
这个Rust库旨在方便地编写代码以与NOSHP服务器进行交互。这主要是针对智能家居设备的。
重要链接
构建
使用上面的Crates.io链接将库添加到您的项目中。然后创建您的设备,或查看示例设备的文档。
完成之后,运行以下命令
cargobuild -r
然后安装您缺少的任何依赖项。
运行
要运行客户端库,您需要设置服务器的IP地址。如何获取这个地址由您决定。我建议为您的服务器设置静态IP地址,这样您就不必每次都更改它。但是,如果您不想这样做,服务器IP地址将在服务器启动时打印出来。
请注意,服务器IP地址需要以"HTTP://"开头,否则将无法工作
备注
- 目前您需要安装protobuf编译器(说明可以在这里找到这里)。
依赖项
~15–28MB
~412K SLoC