日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

設(shè)備標(biāo)簽

更新時(shí)間:

阿里云物聯(lián)網(wǎng)平臺(tái)提供的設(shè)備標(biāo)簽功能,可以為設(shè)備自定義標(biāo)識(shí),以便靈活管理設(shè)備。本文介紹通過(guò)配置C Link SDK,實(shí)現(xiàn)設(shè)備上報(bào)、更新或刪除標(biāo)簽。

前提條件

使用流程

如下功能時(shí)序圖,以設(shè)備的應(yīng)用程序demos/devinfo_basic_demo.c為例,介紹設(shè)備標(biāo)簽的使用流程。

image..png

步驟一:設(shè)備初始化

  1. 創(chuàng)建設(shè)備句柄,完成設(shè)備建連。

    static void* demo_device_init(char *product_key, char *device_name, char *device_secret, char *host, uint16_t port)
    {
        int32_t res = STATE_SUCCESS;
        /* 創(chuàng)建設(shè)備 */
        void *device = aiot_device_create(product_key, device_name);
    	....
        ....
            
        res = aiot_device_connect(device);
        
    	....
        ....
        return device;
    }
  2. 設(shè)置標(biāo)簽?zāi)K回調(diào)函數(shù)。

    添加或刪除標(biāo)簽的結(jié)果會(huì)通過(guò)demo_devinfo_callback返回。

    	aiot_device_devinfo_set_callback(device, demo_devinfo_callback, NULL);

步驟二:添加標(biāo)簽

使用如下示例代碼添加標(biāo)簽。

 /* 測(cè)試添加標(biāo)簽key,value */
 aiot_device_devinfo_add(device, "test_key", "test_value");

參數(shù)說(shuō)明

參數(shù)

說(shuō)明

device

設(shè)備句柄。

"test_key"

標(biāo)簽名稱。必須為非空字符串。

"test_value"

標(biāo)簽的值。必須為非空字符串。

步驟三:刪除標(biāo)簽

使用如下示例代碼刪除標(biāo)簽。

	/* 測(cè)試刪除標(biāo)簽key */
	aiot_device_devinfo_delete(device, "test_key");

參數(shù)說(shuō)明

參數(shù)

說(shuō)明

device

設(shè)備句柄。

"test_key"

標(biāo)簽名稱。必須為非空字符串。

步驟四:設(shè)備反初始化

 /* 斷開設(shè)備連接,并回收設(shè)備資源 */
 demo_device_deinit(device);