我正在使用IBM Watson开发IoT。我能够成功地将重启/重置的内置操作从控制台发送到esp8266。但是,当我尝试从NodeRed应用程序向esp8266发送重新启动命令时,它不起作用。我哪里错了? 下面是我的NodeRed应用程序快照Node Red Application 下面还显示了每个节点的配置 IBM Watson IoT configuration Node IBM Watson Inject Node 我的设备代码与esp8266 as managed device完全相同,除了几个配置参数,如设备Id、设备类型和Wifi凭证。
我想提出以下申请。
1.Send a command from mosquitto_pub to Arduino device via Watson IoT.
2.Arduino subscribes to commands.
3.Arduino publishes sensor information to mosquitto_sub via Watson IoT.
为了进行简单的连接测试,我在Watson上注册了mosquitto_sub作为设备。
我订阅了mosquitto_sub。
mosquitto_sub - h osdjco.messaging.internetofthing