我的项目是制作一个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”运行我的应用程序