Http 如何在节点红色中公开Web套接字?

Http 如何在节点红色中公开Web套接字?,http,websocket,get,node-red,Http,Websocket,Get,Node Red,我们正在进行一个项目,我们的目标是通过浏览器显示实时传感器数据。我们有真正的AM2302温度传感器运行在Raspberry Pi上。温度传感器发布数据,节点处于节点红色订阅温度传感器在Raspberry Pi上发布的数据。现在,在接收到节点红色的数据后,我们希望使用websocket(输出节点)公开该数据。现在,我们将http(使用GET方法的输入节点)连接到先前创建的websocket(输出节点)以接收数据值,并使用调试节点进行显示。但问题是,它不会向调试控制台显示任何数据,也不会显示任何错误

我们正在进行一个项目,我们的目标是通过浏览器显示实时传感器数据。我们有真正的AM2302温度传感器运行在Raspberry Pi上。温度传感器发布数据,节点处于节点红色订阅温度传感器在Raspberry Pi上发布的数据。现在,在接收到节点红色的数据后,我们希望使用websocket(输出节点)公开该数据。现在,我们将http(使用GET方法的输入节点)连接到先前创建的websocket(输出节点)以接收数据值,并使用调试节点进行显示。但问题是,它不会向调试控制台显示任何数据,也不会显示任何错误。我们该怎么办?我们错过什么了吗? 节点RED的节点代码如下所示(json格式)


“GET”中的http与Websocket连接完全无关,它们之间没有交互。任何到达的MQTT消息有效负载都将转发到任何随您所拥有的内容一起到达的Websocket客户端。@hardillb。谢谢你纠正我!!!我对websocket有点陌生。请您提出建议--如何通过web套接字在我的客户端上公开数据?数据已经通过WebSocket公开,您需要编写web客户端代码来连接并处理数据,但这与Node RED无关
[{"id":"e9e5dd7a.161a2","type":"websocket- 
listener","z":"","path":"/ws/temperatureValue","wholemsg":"false"},
{"id":"5b8e213a.a471e","type":"mqtt-
 broker","z":"98791dce.6786e","broker":"test.mosquitto.org","port":"1883","client
 id":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":"15"
,"cleansession":true,"willTopic":"","willQos":"0","willRetain":"false","willPayl
 oad":"","birthTopic":"","birthQos":"0","birthRetain":"false","birthPayload":""},
 {"id":"61aceb43.9e5314","type":"debug","z":"98791dce.6786e","name":"","active":t
rue,"console":"false","complete":"false","x":712,"y":280,"wires":[]},
{"id":"b3cf17f1.4c30e8","type":"mqtt         
in","z":"98791dce.6786e","name":"Temperature Sensor 
    Publisher","topic":"sensorMeasurement","broker":"5b8e213a.a471e","x":215,"y":245
,"wires":[["f81d74ae.07e288"]]},{"id":"f81d74ae.07e288","type":"websocket 
 out","z":"98791dce.6786e","name":"","server":"e9e5dd7a.161a2","client":"","x":47
2,"y":193,"wires":[]},{"id":"d2181548.2de7e8","type":"http 
in","z":"98791dce.6786e","name":"","url":"/temperatureValue","method":"get","swa
ggerDoc":"","x":432,"y":321,"wires":[["61aceb43.9e5314"]]}]