bzdadmin 1 рік тому
батько
коміт
5171b03b24
1 змінених файлів з 0 додано та 113 видалено
  1. 0 113
      demo.go

+ 0 - 113
demo.go

@@ -1,113 +0,0 @@
-package SDK
-
-import (
-	"fmt"
-	YunIot "gogs.baozhida.cn/bzdadmin/YunIot_SDK"
-	"testing"
-)
-
-//git add .
-//git commit -m "1.2v"
-//git push -u origin master
-
-func TestYunIot(t *testing.T) {
-
-	YunIot_r, err := YunIot.NewYunIot("192.168.11.112")
-	if err != nil {
-		panic(any(err))
-	}
-	// 获取设备信息
-	// T_sn string 设备Sn
-	Device_r, err := YunIot_r.GetDevice("2023468279548912")
-	if err != nil {
-		println("没找到SN")
-	}
-	fmt.Println(Device_r)
-
-	// 获取设备列表
-	// T_ProductID string 产品类型
-	// T_sn string 设备Sn
-	// T_online int 在线状态 0所有  1在线   2离线   3未激活
-	// PageIndex int 页码
-	// PageSize int  每页数量 默认为10
-	DeviceList_r, err := YunIot_r.GetDeviceList("", "", 0, 0, 0)
-	if err != nil {
-		println(err)
-	}
-	fmt.Println(DeviceList_r)
-
-	// 推送设备数据
-	// T_sn string 设备Sn
-	// T_data string 发送内容 json 数据
-	err = YunIot_r.GetDevicePush("2023456942857102", "{\"AAAA\":[{\"BBBB\":[{\"name\":\"TempSet\",\"value\":\"266666\"}]}]}")
-	if err != nil {
-		println("推送失败!")
-	} else {
-		println("推送成功!")
-	}
-
-	// 获取设备数据
-	// T_sn string 产品sn
-	// T_jointTab string 参数  AAAA.CCCC 拼接符.
-	// jsonFind string 条件 {"$or":[{"name":"TempSet"},{"value":"26"}]}
-	// jsonSort string 排序  {"value": 1}
-	// PageIndex int 页码
-	// PageSize int  每页数量 默认为10
-	DeviceData_r, err := YunIot_r.GetDeviceData("2023456942857102", "AAAA.CCCC", "", "", 0, 0)
-	if err != nil {
-		println(err)
-	}
-	for _, v := range DeviceData_r.List {
-		d := v.(map[string]interface{})
-		fmt.Println(d["name"], ":", d["value"])
-	}
-
-	// 获取产品
-	// T_ProductID string 产品型号
-	ProductType_r, err := YunIot_r.GetProductType("ujRXdIYz")
-	if err != nil {
-		println(err)
-	}
-	fmt.Println(ProductType_r)
-
-	// 获取产品列表
-	// T_uuid string 用户识别码(8位)
-	// T_name string 产品名称
-	ProductTypeList_r, err := YunIot_r.GetProductTypeList("", "")
-	if err != nil {
-		println(err)
-	}
-	for _, v := range ProductTypeList_r {
-		fmt.Println(v)
-	}
-
-	//获取协议
-	//T_ProductID string 产品型号
-	ProductProt_r, err := YunIot_r.GetProductProt(31)
-	if err != nil {
-		println(err)
-	}
-	fmt.Println(ProductProt_r)
-
-	//获取协议列表
-	//T_uuid string 用户识别码(8位)
-	//T_mode int 根据 网关列表
-	//T_name string 产品名称
-	ProductProtList_r, err := YunIot_r.GetProductProtList("", 0, "")
-	if err != nil {
-		println(err)
-	}
-	for _, v := range ProductProtList_r {
-		fmt.Println(v)
-	}
-
-	//获取网关列表
-	ProductModeList_r, err := YunIot_r.GetProductModeList()
-	if err != nil {
-		println(err)
-	}
-	for _, v := range ProductModeList_r {
-		fmt.Println(v)
-	}
-
-}