This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

ticos-sdk-for-miniprogram
TypeScript icon, indicating that this package has built-in type declarations

0.0.8 • Public • Published

ticos-sdk-for-miniprogram

安装

npm i ticos-sdk-for-miniprogram

使用方式

// 初始化
import { iotEventType, TicosIotSdk, IDevice } from 'ticos-sdk-for-miniprogram';

const sdk = new TicosIotSdk({
  getToken,
});

sdk.init();

// 获取绑定设备列表
const { deviceList } = await sdk.cloudApi.getDeviceList();

// 绑定设备
await sdk.cloudApi.bindDevice({ productId: 'pro001', deviceId: 'device001' })
// 解绑设备
await ticosSdk.cloudApi.unbindDevice({ productId: 'pro001', deviceId: 'device001' })

// 监听设备, 通过设备ID监听
sdk.subscribe(['device001', 'device002']);
sdk.onMessage(iotEventType.TICOS_IOT_EVENT_PROPERTY, (message) => {
    console.log('*********device property change', message);
  })
sdk.onStatus((message) => {
    console.log('*********device status change ', message);
  })

其他功能或接口使用请参考 https://docs.ticos.cn/

Readme

Keywords

Package Sidebar

Install

npm i ticos-sdk-for-miniprogram

Weekly Downloads

1

Version

0.0.8

License

MIT

Unpacked Size

2.37 MB

Total Files

361

Last publish

Collaborators

  • pindao