首页 > 其他分享 >设备组添加设备

设备组添加设备

时间:2025-01-15 09:10:52浏览次数:1  
标签:示例 设备组 添加 model id 设备

设备组添加设备

调试工具

接口应在服务器端调用,详细说明参见服务端API

接口说明

接口英文名

addIotGroupDevice

功能描述

本接口用于为设备组添加设备

调用方式

HTTPS 调用

POST https://api.weixin.qq.com/wxa/business/group/adddevice?access_token=ACCESS_TOKEN 

请求参数

属性 类型 必填 说明
access_token string 接口调用凭证,该参数为 URL 参数,非 Body 参数。使用getAccessToken
group_id string 设备组的唯一标识
device_list array 设备列表
属性类型必填说明model_idstring是设备型号唯一标识snstring是设备的唯一标识
force_add boolean 是否强制更新设备列表,等于 true 时将已存在其它设备组中的设备移除并添加到当前设备组,慎用。

返回参数

属性 类型 说明
errcode number 错误码
errmsg string 错误信息
device_list array 设备列表
属性类型说明model_idstring设备型号唯一标识snstring设备的唯一标识

其他说明

一个设备组最多添加 50 个设备。 一个设备同一时间只能被添加到一个设备组中。

调用示例

示例说明: HTTPS请求示例

请求数据示例

{
  "group_id": "GROUP_ID",
  "device_list": [
    {
      "model_id": "MODEL_ID1",
      "sn": "SN1"
    },
    {
      "model_id": "MODEL_ID2",
      "sn": "SN2"
    }
  ]
} 

返回数据示例

{
 "errcode": 0,
 "errmsg": "ok",
 "device_list": [
    {
      "model_id": "MODEL_ID1",
      "sn": "SN1",
      "errcode": 0
    },
    {
      "model_id": "MODEL_ID2",
      "sn": "SN2",
      "errcode": 0
    }
  ]
}  

错误码

错误码 错误码取值 解决方案
43002 require POST method 方法调用错误,请用 post 方法调用
44002 empty post data POST 的数据包为空。post请求body参数不能为空。
47001 data format error 解析 JSON/XML 内容错误;post 数据中参数缺失;参数需以 JSON 字符串格式写在post请求的 body 中,请检查修正后重试
9800013 group_id不合法 检查group_id
9800014 设备类型与设备组不符合 检查model id的设备类型
9800015 该设备已存在于设备组 检查该sn是否已添加
9800016 设备组中设备数到达上限 检查设备组中的设备个数
9800018 该设备已经属于另一个设备组 检查设备是否已添加
9800044 已扩容至最大设备数量 检查组内的设备数量

标签:示例,设备组,添加,model,id,设备
From: https://www.cnblogs.com/AtlasLapetos/p/18641156

相关文章

  • DevExpress gridControl 绑定数据源之后添加非绑定列
    using(DevExpress.Utils.WaitDialogFormdlg=newDevExpress.Utils.WaitDialogForm("请稍等","查询中......",newSystem.Drawing.Size(100,50))){stringsqlString="SELECTITEM,DESCRIPTION,CATEGORY3FROMW......
  • 电气成套设备:充气柜20个技术要求-85%维修电工、电气工程师不可能完全懂,正在分析、关注
    承接上节内容:“为什么云贵川的10千伏工程都推荐用充气柜?”;本文继续讲解:电气成套设备:充气柜20个技术要求-85%维修电工、电气工程师不可能完全懂,正在分析、关注学习;成套自学网全套图文技术课程(点击下方链接即可阅读)1、电工实战经验分享2、成套自学网电气技术课程3、电......
  • 21章4节:绘制三维切片图和三维切片轮廓图,文末添加三维文本信息
    三维数据的可视化是科学研究与工程实践中不可或缺的一部分。为了在海量三维数据中提取有用信息,我们常利用二维切片或等高线图来聚焦特定区域的特征,而R包 plot3D 为此提供了强大的工具。无论是 slice3D 的三维切片图,还是 slicecont3D 的切片轮廓图,这些功能均可以帮助研......
  • 【花雕学编程】Arduino动手做(246)---设置ESP8266 V3 通过串口输出软AP的IP、MAC和WiFi
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的......
  • ESP-IDF esp32添加自己的组件
    esp32添加自己的组件:1.按键盘的F1,或者点击菜单view-CommandPalette都可以,选择EDP-IDF:CreaterNewESP-IDFComponent,输入组件名称(比如说esp_pwmout),确定2.看到已经新建了该组件,修改对应.h文件#ifndef__ESP_PWMOUT_H__#define__ESP_PWMOUT_H__voidsetup_pwm(void);......
  • 为AI聊天工具添加一个知识系统 之37 推理引擎:逻辑和诗歌
    本文要点今天讨论的题目是“推理引擎:逻辑和诗歌”。---为本项目(为AI聊天工具增加一个知识系统(作为外挂))制造一个恰当的推理引擎构思灵感--类比推理和形式推理的范式化融合(disciplines--语篇主题topic的组织纪律性 ,即一个topic本身问题描述的准确性、完备性和全面性制......
  • Power Shell 7 批量给pdf添加页码
    #批量给pdf添加页码#导入必要的程序集Add-Type-AssemblyNameSystem.DrawingAdd-Type-AssemblyNameSystem.Windows.Forms#加载iTextSharp.dll#假设iTextSharp.dll位于C:\path\to\iTextSharp目录$iTextSharpPath="C:\Users\Administrator\source\repos\ConsoleAp......
  • 知识图谱与大模型融合,重新定义设备故障诊断
    在现代工业与制造领域,设备运行的稳定性和可靠性对生产效率和安全至关重要。然而,随着设备的复杂性日益提升,传统的故障诊断方法面临以下挑战:1.复杂的故障模式:设备的多部件、多工况、多故障模式使传统方法难以全面覆盖。2.数据爆炸与不均:海量的传感器数据与日志记录需要高效处......
  • 车辆总线接口设备 - VCI
    概述    TESTBASE-VCI(VehicleCommunicationInterface)系列产品是经纬恒润自主研发的一组用于汽车或工业等应用领域的便携式现场通信总线接口设备,可与PC端INTEWORK系列软件配合使用,实现总线监控、测量标定和诊断刷写等功能。TESTBASE-VCI产品系列包含V60//V80/V90三代产......
  • 谷歌云代理商:谷歌云服务器添加白名单失败怎么办?
    如果在谷歌云服务器上添加白名单失败,可能是由多种原因导致的,以下是一些详细的排查和解决方法:检查防火墙规则设置•登录谷歌云控制台:使用你的谷歌账号登录谷歌云控制台。•进入防火墙规则管理界面:在控制台的导航菜单中,找到“VPC网络”并选择“防火墙规则”。•检查现有规......