1.0.1 • Published 6 years ago

ddp-iot v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

ddp-iot

物联网平台是阿里云面向物联网领域开发人员推出的设备管理平台,旨在帮助开发者搭建数据通道,方便终端(如传感器、执行器、嵌入式设备、智能家电等)和云端进行双向通信。

由于物联网平台提供的SDK语言版本只有:Java、Python、PHP、和.Net。所以这个库专门为Node所写的SDK

更新时间:2018-09-10 11:00:00

环境依赖

  • node 注:版本需支持ES6async/await

安装 ddp-iot

npm i ddp-iot --save

初始化SDK

const device = new ddpIot({
    Url: '<you-Url> such as:iot.cn-shanghai.aliyuncs.com',
    AccessKeySecret: '<you-AccessKeySecret>',
    AccessKeyId: '<you-AccessKeyId>',
});

请在阿里云官网控制台AccessKey管理中创建或查看您的AccessKeyId和AccessKeySecret。

发起调用

调用该接口查询指定设备的属性记录为例。

(async function() {
    try {
        let res = await device.request({
            Action: 'QueryDevicePropertyData',
            ProductKey: '<you-ProductKey>',
            DeviceName: '<you-DeviceName>',
            Identifier: '<you-Identifier>',
            StartTime: +new Date('<you-StartTime>'),
            EndTime: +new Date('<you-EndTime>'),
            PageSize: '<you-PageSize>',
            Asc: '0(倒序) or 1(升序)'
        });
        console.log(res);
    } catch (error) {
        console.log(error);
    }
})();

例子请查看./test/test.js

1.0.1

6 years ago

1.0.0

6 years ago