如何与亚马逊的物联网可编程button的LED灯交互

我正在使用node.js在Amazon Web Services中创buildIoTbutton在按下时调用的Lambda函数。 IoTbutton带有一个小的LED,如果该function成功执行,该LED将点亮为绿色,如果出现错误则为红色。 我想知道是否有任何方法来控制LED比这更多? 我知道它在configuration过程中闪烁白色。 我已经阅读了相当多的文档,找不到控制LED的任何内容。 有没有人在这里知道很多关于如何告诉button来改变LED的颜色,亮度或持续时间的build议?

我认为这是通过Lambdacallback函数发送的对象完成的,但是我不知道该对象需要使用哪种格式才能使IoTbutton变得有意义。

callback(Error error, Object success) 

我可能会补充说,我已经把所有的东西都做好了,而且我也不需要帮忙设置我的button。 我也知道button发送Lambda时按下的是什么:

 { "serialNumber": "0000000000000000", "batteryVoltage": "xxmV", "clickType": "SINGLE" | "DOUBLE" | "LONG" } 

编辑:

所以我发现有人把固件的某个不可编程的仪表板button丢了 ,我发现这个:

 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 

虽然我不知道该怎么办

根据AWS IOT API,可以使用设备阴影来设置事物的状态(在这种情况下为IOTbutton)。 但我认为这是更通用的概念,我个人无法这样做。 在正式发布之前,我尝试了很久以前使用IOT原型button的方式。 那时,从button到物联网网关只有一种可能的通信方式,并且LED灯颜色或顺序的定制是不可能的。

按照此设置IOTbutton的详细信息。