|
本帖最后由 丿灬幸灬 于 2018-11-3 11:20 编辑 4)在AWS IOT中新建项目 转到AWS控制台并选择AWS物联网。 在左侧面板上,选择Manage Things并单击右侧的Create按钮。
为该对象命名并单击Create对象
单击创建的内容,选择Security并创建证书。
下载3个证书,点击激活:
在同一个页面中,右键单击根CA的下载链接并选择“Save as…”。使用名称rootCA保存文件。pem在证书的同一个文件夹中。
单击Done。 回到AWS上来。在左侧面板中选择Secure >策略。单击右边的Create按钮。
为策略命名。在操作上输入iot:*,资源ARN *,选中“允许打开效果”框,然后单击“创建”。
再次转到安全>证书,并选择创建的证书。
单击动作>附加策略
选择创建的策略并单击Attach。
单击动作>激活
在左侧面板上,选择Test。AWS IoT将显示MQTT客户端,在右侧,单击connect as iotconsole…>查看端点 获取端点地址来配置步骤6上的Node-RED。
5)上传证书 安装并执行WinSCP。创建一个新站点,选择协议SFTP,输入主机名public_dns_name,端口22,用户ubuntu,点击Advanced…
在Environment > Shell > Shell,选择sudo su - 272727年 在SH > Authentication > Private key file上,选择私钥(.ppk)文件。单击Ok。
单击Save和Login。 在左边的屏幕上,浏览到AWS物联网证书。 在右边的屏幕上,右键单击> New >目录…使用名称证书创建目录。
在左边的屏幕上选择证书、私钥和rootCA。拖放到certs文件夹中的右屏幕。
6)将物联网整合到AWS物联网中 使用浏览器访问节点实例: http:// < your-instance-ip-or-dns >:1880 / 单击右上方的菜单按钮并选择manage palette。
在Install选项卡上,搜索ttn。安装node-red-contrib-ttn。
拖放节点ttn消息并向流注入。
双击ttn节点编辑属性。在节点中输入名称,点击edit按钮,使用你的Things Network application configuration添加新的ttn app:
从TTN输入设备ID,将字段留空。单击Done。
在左侧面板的“output”处,拖放一个调试节点和mqtt节点。连接节点如下:
双击mqtt节点。单击edit按钮以添加新的mqtt-broker。 启用secure (SSL/TLS)连接并单击TLS配置编辑按钮以添加新的TLS -config。 启用本地文件中的密钥和证书,并在步骤5上输入通过WinSCP上传的各个文件的位置和名称。单击更新。
在服务器上输入AWS物联网端点,端口8883,客户端ID AWS东西ID。单击更新。
输入一个主题lora_device_01, QoS 0,并将其命名为节点。单击Done。
最后,单击Deploy以完成并启动节点红色应用程序。
7)测试! 访问AWS IoT >测试。在Subsctription主题上,输入lora_device_01,单击订阅主题。
MQTT客户机显示了在AWS IoT中接收到的所有消息。您可以单击Node-RED中的timestamp按钮发送一些数据以进行测试,或者您可以等待来自Things Network的数据。
恭喜你!你完成了LoRa工作室。 订阅并更新新的应用程序和集成! 原文请见hackster |
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版