buxudashi
V2EX  ›  问与答

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

  •  
  •   buxudashi · May 18, 2022 · 1465 views
    This topic created in 1489 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    3 replies    2022-05-21 21:27:32 +08:00
    villivateur
        1
    villivateur  
       May 18, 2022 via Android
    不如都用 http ,做个通用的后端,各个终端每隔一秒刷一次数据就好
    imydou
        2
    imydou  
       May 18, 2022 via iPhone
    websocket
    buxudashi
        3
    buxudashi  
    OP
       May 21, 2022
    已解决。
    服务器搞个 mosquitto 同时监控 2 个端口。一个用 mqtt 一个用 websocket 。

    还是挺好的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5581 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 07:06 · PVG 15:06 · LAX 00:06 · JFK 03:06
    ♥ Do have faith in what you're doing.