7 个版本
0.1.1 | 2020 年 7 月 28 日 |
---|---|
0.1.0 | 2020 年 7 月 28 日 |
0.0.32 | 2020 年 7 月 24 日 |
504 在 HTTP 客户端
6KB
56 行
Adafruit_io_http
Adafruit_io_http 是 Rust 语言的客户端库,用于与 Adafruit 物联网服务器进行通信。
将其添加到您的 cargo.toml 文件中
[dependencies]
adafruit_io_http = "0.1.1"
使用库发送和读取 IoT 云数据的示例
use std::time::Duration;
use std::thread;
extern crate adafruit_io_http;
fn main() {
let username = "YOUR_USERNAME";
let aiokey = "YOUR_AIO_KEY";
let mut ada = adafruit_io_http::ada_io_http::AdaClient::set(username.to_string(), aiokey.to_string());
let data = 13;
loop {
let feedkey = "YOUR_FEED";
ada.post(feedkey.to_string(), data.to_string());
thread::sleep(Duration::from_secs(5));
let data_new = ada.get(feedkey.to_string());
println!("{:}", data_new);
thread::sleep(Duration::from_secs(5));
}
}
依赖项
~2–2.8MB
~78K SLoC