步骤 5. 配置 Bluemix 来发送 tweet现在,您的 Node-RED 实例已设置好并正常运行,您可以扩展该流程,以便在 Twitter 上发布接收到的 MQTT 消息:
- 浏览 Node-RED 流编辑器。
- 单击流编辑器的右上角的 "hamburger" 按钮并选择 Import > Clipboard:
- 导入整个 Node-RED 流的源代码:
- 在单独的浏览器窗口中,浏览到 代码存储库并选择 Tutorial1/Nodered/NodeRedFlow.txt。
- 将 NodeRedFlow.txt 的内容复制到剪切板。
- 回到 Node-RED 编辑器。并将剪切板内容粘贴到文本框中,然后单击 Ok:
- 将该流放置在工作表的某个地方。
- 将新的节点连接到现有的 Node-RED 流:
- 从导入的流中删除已经创建的节点(Receive Sensor Data、Save to Cloudant 和 debug)。
- 将 Receive Sensor Data 节点连接到(新导入的)JSON to JSOBJECT 节点。
您的 Node-RED 流现在应该如下所示:
- 双击 Tweet Sensor Values 节点,并单击 pen 图表对您的 Twitter 帐户进行身份验证(使用 Node-RED):
- 单击 Deploy 保存更改。
- 在您的 Raspberry Pi 上停止并启动 Poseidon 客户端,以便触发数据重发,并观察您的 Twitter 帐户,以便获得报告传感器数据的消息:
现在,会将您的数据发送到 Twitter。 |