2 个版本

0.1.1 2022年10月7日
0.1.0 2022年10月4日

#13 in #locks

MIT 许可证

28KB
627 代码行

Seam for Rust

dependency status

使用 Seam 的简单 API 控制锁、灯和其他物联网设备。查看 文档一些示例

设置

cargo add seamapi-rs

用法

use seamapi_rs::Seam;

fn main() {
	let seam = Seam::new(None, None).expect("Failed to get key or URL");

	let workspace = seam.workspaces().get().expect("Failed to get");

	println!("{:?}", workspace);
}

开发

该项目是用 Rust 编写的,因此请使用来自 Rustup 的最新稳定版本。

  • 要运行测试,运行 cargo test
  • 要构建用于使用的版本,运行 cargo build --release

我们的测试使用由环境变量 SEAM_SANDbOX_API_KEY 提供的 Seam 沙箱环境。如果您想运行测试,您应该首先在您的仪表板上创建一个沙箱工作区 这里

依赖项

~4–19MB
~248K SLoC