#adafruit #iot #io #cloud #server

bin+lib adafruit_io_http

Adafruit IO http 客户端

7 个版本

0.1.1 2020 年 7 月 28 日
0.1.0 2020 年 7 月 28 日
0.0.32 2020 年 7 月 24 日

504HTTP 客户端

MIT 许可证

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