MQTT侦听器未触发(aws-iot-device-sdk-js)

时间:2018-09-22 02:39:58

标签: npm aws-lambda aws-sdk alexa-skills-kit aws-iot

我的项目是制作一个lambda函数,该函数从alexa回声点获取输入并将消息发送到Windows 10计算机。到目前为止,alexa技能运行良好且测试良好。显示的消息出现在aws MQTT客户端上,而不出现在我的win 10应用程序上。该应用程序已正确订阅,可以从AWS MQTT的aws接收发布,但不能从alexa接收发布。

监听器:     //侦听器     app.device.on(“ message”,function(topic,payload){       console.log(“嗯????”);     var JSONpayload = payload.toString();     JSONpayload = JSONpayload.substring(                     JSONpayload.indexOf(':')+ 3,                     JSONpayload.lastIndexOf('“'));     }     });

如果我不清楚,这是AWS iot mqtt客户端消息。 蓝色圈出的是lambda发送的。我的应用程序甚至没有运行以上代码。 红色圈出的是来自aws iot mqtt客户端的测试。它显示在我的Win 10应用程序中。

我正在运行npm。使用“ node myProject.js”运行我的应用程序

enter image description here

0 个答案:

没有答案