V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lanpong
V2EX  ›  问与答

请教一个关于智能家居的问题

  •  
  •   lanpong · 2017-04-08 11:24:30 +08:00 · 1734 次点击
    这是一个创建于 2793 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假设 A 是一个能检测火情的硬件(单片机)

    B 是一个可以接收火情的手机

    请问: B 如何接收到 A 的火情检测的消息?

    • A 、 B 连接同一个 wifi 直接进行通信

    • A 、 B 连接 wifi 通过第三个介质来传递消息

    • 或者是其它的方式

    9 条回复    2017-04-08 17:03:17 +08:00
    liyvhg
        1
    liyvhg  
       2017-04-08 11:45:06 +08:00 via Android   ❤️ 1
    蓝牙,网络,电话,短信
    we000
        2
    we000  
       2017-04-08 11:46:56 +08:00   ❤️ 1
    一般都会有个网关的
    joshz
        3
    joshz  
       2017-04-08 11:54:42 +08:00 via Android   ❤️ 1
    试下 mqtt
    gamexg
        4
    gamexg  
       2017-04-08 12:10:00 +08:00 via Android   ❤️ 1
    单片机->智能家居控制中心—>网站->推送系统(极推送之类)->手机

    其中智能家居控制中心是可选的,部分单片机直接实现了到网站的连接。
    sneezry
        5
    sneezry  
       2017-04-08 12:26:33 +08:00   ❤️ 1
    主要限制在 A 上,要看 A 支持哪些协议,因为手机太强大了,基本可以随便玩。如果 A 支持 MQTT 就用 MQTT ,其次如果支持 HTTP 就用 HTTP 。如果 A 也比较强大,可以跑一些复杂的程序,最简单的方法就是用 Azure IoT Hub ,免费的每天可以发 8000 条消息,无论在 A 还是 B 上都有完善的 SDK ,直接调用就可以。
    7654
        6
    7654  
       2017-04-08 13:21:38 +08:00   ❤️ 1
    单片机如果可以连接 SIM 卡模块就用他吧,短信电话永远在线
    lanpong
        7
    lanpong  
    OP
       2017-04-08 13:39:55 +08:00
    @gamexg #4 也就是说推送系统是必须的了
    @sneezry #5 A 也就是简单的可以检测温度和有烟雾模块的单片机
    billlee
        8
    billlee  
       2017-04-08 14:18:19 +08:00   ❤️ 1
    单片机的通信能力很弱,直接和外界通信一般就只能 UART 可以接 MODEM 发短信
    但一般都是有一个中心的 hub, 和单片机可以通过 Zigbee 等简单的无线协议,这个比较强大的 hub 上可以跑 TCP/IP
    lanpong
        9
    lanpong  
    OP
       2017-04-08 17:03:17 +08:00
    @billlee #8 感谢解答
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1813 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:29 · PVG 00:29 · LAX 08:29 · JFK 11:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.