Control locks, lights, and other internet of things devices with Seam's simple API. Checkout out the documentation or some examples.
cargo add seamapi-rsuse 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);
}This project is written in Rust, so use the latest stable from Rustup.
- To run tests, run
cargo test - To build for use
cargo build --release
Our tests use a seam sandbox environment given by environment variable SEAM_SANDbOX_API_KEY. If you want to run the tests, you should first create a sandobx workspace on your dashboard.