API 概述

更新时间:2023-12-07 03:02:52下载pdf

涂鸦 IoT 微信小程序 SDK 提供的相关 API, 请参考 IoT 微信小程序云函数。本文内容仅供参考。

调用方式

涂鸦 IoT 微信小程序 API 统一通过云函数调用,其调用的方式如下所示:

const params = {
  // name 云函数的名称,建议使用 ty-service
  name: "ty-service",
  data: {
    // access_token 云端鉴权凭证,所有接口必须携带(除登录相关接口外)
    access_token: "344c7bdeb1c23b9eccc5******1edc2b",
    // action 为对应的接口名,具体接口接口文档
    action: "hello",
    // params 接口参数
    params: {
      hello: 'world'
    }
  }
};

// 调用接口,通过 Promise 方式调用,也可以用 async、await 来调用

wx.cloud.callFunction(params).then(res =>{
    console.log('res', res);
}).catch(err => console.log('err', err))

平台接口

能力 说明
用户管理 IoT 微信小程序用户体系、与 App 用户的关联与打通等
设备管理 从设备的维度对整个设备进行管理
状态同步 同步设备状态
数据服务 设备激活信息
统计服务 电量、睡眠等统计数据
国家码服务 国家码数据
定时管理 对设备的定时进行增删改查
全屋管理 房间管理、家庭管理等
家庭分享管理 依赖微信独有的分享体系,添加家庭成员
场景管理 对场景进行增删改查
自动化管理 对自动化进行增删改查
天气服务 获取天气相关数据
通用服务 查询设备日志、恢复出厂设置、固件升级等
设备成员管理 对设备的成员进行增删改查
消息中心 对消息中心的消息进行
设备多路名称管理 管理多路的设备

专有服务接口

能力 说明
万能红外遥控器 红外遥控器管理
机顶盒遥控器 机顶盒遥控器管理
控制空调遥控器 控制空调遥控器
红外学习能力 拥有学习红外码的能力
智能门锁 智能门锁业务
体脂秤 体重秤业务
睡眠带 睡眠带业务