×

blinker-nodejs物联网设备Nodejs支持库

消耗积分:2 | 格式:zip | 大小:0.02 MB | 2022-04-20

分享资料个

授权协议 MIT
开发语言 TypeScript
操作系统 跨平台
软件类型 开源软件
所属分类 其他开源物联网

软件简介

Blinker是一个物联网设备的NodeJs支持库,使用TypeScript编写,可以运行在Linux/Windows/MacOS设备上,亦适用于树莓派等带操作系统的嵌入式开发板。配合blinker app快速定制自己的远程物联网方案。

支持文档

文档

环境/依赖安装

最新nodejs LTS版本

npm i -g ts-node
git clone https://github.com/blinker-iot/blinker-js.git
cd blinker-js
npm i

运行示例

替换example.ts中的以下语句,参数为app中申请到的设备的authkey

let device = new BlinkerDevice('xxxxxxxxxxxx');

运行示例程序:

ts-node .\example\example.ts

组件支持

ButtonWidget
TextWidget
NumberWidget
RangeWidget
RGBWidget
JoystickWidget

已支持

基本MQTT通信
Layouter组件
时序数据存储(仅限blinker broker)
文本数据存储(仅限blinker broker)
对象数据存储(仅限blinker broker)
倒计时
定时
短信通知
微信通知
App推送
局域网ws通信
设备分享
天气/天气预报/空气 数据获取
语音助手(小度/天猫精灵/小爱)

即将支持

APCONFIG(AP配网)
QRCONFIG(扫码配置)
专属设备
自动化
更多组件支持

可用配置项

关闭本地webSocket

let device = new BlinkerDevice('authkey',{
    webSocket:false
});
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !