多端控制怎么完成?智能硬件的

2022-05-18 11:22:56 +08:00
 buxudashi

远程控制灯的开关。以及温度的读取和清零。这涉及到双向通讯。硬件是联的服务器的,用的 tcp

现在要加上多端控制。后台也要控制,网页控制,微信小程序控制。并且任何一端控制时,其它端也要看到实时改变的效果的(比如温度清零,所有打开这个硬件的温度都得变成 0)。

想到的是 Mqtt 订阅同一个主题。又有个新问题,网页是 websocket,小程序是 tcp,udp 好像不支持 mqtt

这搞的还得转协议吗?服务器这还得各配各的?

有没啥现成的技术实现这个

765 次点击
所在节点    问与答
3 条回复
villivateur
2022-05-18 12:06:05 +08:00
不如都用 http ,做个通用的后端,各个终端每隔一秒刷一次数据就好
imydou
2022-05-18 18:47:41 +08:00
websocket
buxudashi
2022-05-21 21:27:32 +08:00
已解决。
服务器搞个 mosquitto 同时监控 2 个端口。一个用 mqtt 一个用 websocket 。

还是挺好的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/853650

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX