首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何与亚马逊的IoT可编程按钮的发光二极管灯交互

如何与亚马逊的IoT可编程按钮的发光二极管灯交互
EN

Stack Overflow用户
提问于 2017-01-31 03:49:17
回答 1查看 588关注 0票数 2

我正在使用node.js在Amazon Web Services中创建一个Lambda函数,当按下该函数时,IoT按钮将调用该函数。IoT按钮有一个小发光二极管,如果函数执行成功,它将亮起绿色,如果出现错误,它将亮起红色。我想知道有没有比这更能控制LED的方法?我知道它在配置过程中呈白色闪烁。我已经阅读了相当多的文档,但找不到任何关于控制LED的东西。在座有没有人对此了解很多,或者有关于如何让按钮改变LED的颜色、亮度或持续时间的建议?

我认为这将通过Lambda的回调函数发送一个对象来完成,但我不知道该对象需要什么格式才能对IoT按钮有意义。

代码语言:javascript
复制
callback(Error error, Object success) 

我可能会补充说,我确实已经把一切都准备好了--我不需要帮助来设置我的按钮。我还知道当按钮被按下时会向Lambda发送什么:

代码语言:javascript
复制
{ 
  "serialNumber": "0000000000000000",
  "batteryVoltage": "xxmV",
  "clickType": "SINGLE" | "DOUBLE" | "LONG"
}

编辑:

所以我找到了一个不可编程的仪表盘按钮的dumped the firmware地址,我找到了这个:

代码语言:javascript
复制
Usage: led <r> <g> <b>
Usage: led <mode> <r> <g> <b>
    Modes: 'b'==blink; 'f'==fade
Illuminating LED with RGB(%x,%x,%x) color=%8x

我还不知道该怎么处理它。

EN

回答 1

Stack Overflow用户

发布于 2017-01-31 04:21:03

根据AWS IOT,有一个名为Device Shadows的东西可以用来设置事物(本例中是物联网按钮)的状态。但我认为这是更一般的概念,我个人不能这样做。我很久以前就尝试过使用IOT原型按钮,直到它正式发布。那时,从按钮到物联网网关的通信只有一种可能,并且不可能定制LED灯的颜色或顺序。

有关设置物联网按钮的详细信息,请访问this

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41944265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档