2016-03-07 26 views
0

当我试图运行从AWS物联网下的node.js的例子,我得到这个错误(以下this tutorial):AWS物联网private.pem.key不存在

[email protected]:~/aws-iot-device-sdk-js/examples $ node device-example.js -g 

private.pem.key doesn't exist (--help for usage) 

但是我有私人按照本教程的要求,~/certs文件夹中的.pem.key文件夹。

[email protected]:~/aws-iot-device-sdk-js/examples $ vi device-example.js 
[email protected]:~/aws-iot-device-sdk-js/examples $ ls ~/certs/private.pem.key 
/home/pi/certs/private.pem.key 

回答

3

的装置-example.js程序设计了对要运行;每个进程通过AWS IoT平台与另一个进程通信。您需要启动另一个程序副本(它可以在另一个主机上)以便看到它们进行通信。有关运行示例程序的更多信息,请参见here。感谢您使用AWS IoT。

0

通过给予像的路径问题解决了以下内容:[email protected]:~/aws-iot-device-sdk-js/examples $ node device-example.js --aws-region=us-west-2 --certificate-dir=/home/pi/certs --test-mode=2

+0

在旁注中,是否应该卡住“连接”消息? pi @ raspberrypi:〜/ aws-iot-device-sdk-js/examples $ node device-example.js --aws-region = us-west-2 --certificate-dir =/home/pi/certs --test -mode = 2 连接 –

+0

我被困在尝试新的mqtt连接的消息。不要超前。哪里不对了? – SangamAngre