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

2017-04-08 11:24:30 +08:00
 lanpong

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

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

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

1672 次点击
所在节点    问与答
9 条回复
liyvhg
2017-04-08 11:45:06 +08:00
蓝牙,网络,电话,短信
we000
2017-04-08 11:46:56 +08:00
一般都会有个网关的
joshz
2017-04-08 11:54:42 +08:00
试下 mqtt
gamexg
2017-04-08 12:10:00 +08:00
单片机->智能家居控制中心—>网站->推送系统(极推送之类)->手机

其中智能家居控制中心是可选的,部分单片机直接实现了到网站的连接。
sneezry
2017-04-08 12:26:33 +08:00
主要限制在 A 上,要看 A 支持哪些协议,因为手机太强大了,基本可以随便玩。如果 A 支持 MQTT 就用 MQTT ,其次如果支持 HTTP 就用 HTTP 。如果 A 也比较强大,可以跑一些复杂的程序,最简单的方法就是用 Azure IoT Hub ,免费的每天可以发 8000 条消息,无论在 A 还是 B 上都有完善的 SDK ,直接调用就可以。
7654
2017-04-08 13:21:38 +08:00
单片机如果可以连接 SIM 卡模块就用他吧,短信电话永远在线
lanpong
2017-04-08 13:39:55 +08:00
@gamexg #4 也就是说推送系统是必须的了
@sneezry #5 A 也就是简单的可以检测温度和有烟雾模块的单片机
billlee
2017-04-08 14:18:19 +08:00
单片机的通信能力很弱,直接和外界通信一般就只能 UART 可以接 MODEM 发短信
但一般都是有一个中心的 hub, 和单片机可以通过 Zigbee 等简单的无线协议,这个比较强大的 hub 上可以跑 TCP/IP
lanpong
2017-04-08 17:03:17 +08:00
@billlee #8 感谢解答

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

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

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

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

© 2021 V2EX