打个比方,智能灯泡,wifi 模块等都是外购,然后云控制自己开发。 功能: 1.灯泡首先联网到家用路由器, 2.局域网内可以控制 3.在外网,手机有 wifi 情况下,可以控制家里的灯。
这个只涉及到云服务器指令中转部分开发,有多大难度?是否有类似的开源平台?
1
am241 2018-03-07 16:21:00 +08:00
无脑上 mqtt
|
2
xylophone21 2018-03-07 16:27:17 +08:00
2.局域网内可以控制 -- 这是想说局域网如果没有网络也可以控制吗?
3.在外网,手机有 wifi 情况下,可以控制家里的灯 -- 这是想说外网用 4G 不能控制吗? 所以,难度已经出现了 |
3
awing 2018-03-07 16:40:52 +08:00
如果单考虑实现的化。我大学时就开发过类似的东西了。。。你信吗?
|
4
jisibencom 2018-03-07 16:46:13 +08:00 via Android
以前的 palm 平台都有自编程的红外控制软件
|
5
play78 2018-03-07 16:46:39 +08:00
demo 级的产品, 其实很简单的, 服务器就是简单的转发一下命令, 剩下的客户端自己处理.
服务器难的是, 并发量大, 设备多,难以管理, 还有各种安全问题, 如果设备不是自己生产的, 协议 /控制命令等不统一. 还要自己一个一个去适配. 这些都是难点. 据我知道的, 目前做的比较好的智能家居, 就是程序员自己搭建给自己家用的产品, 契合度最高. /滑稽 |
7
kaneg 2018-03-07 19:28:22 +08:00 via iPhone
这不就是这些年很热的 iot 吗?
很多云平台都提供 iot 服务的,比如 azure |
8
frozenthrone 2018-03-07 21:49:23 +08:00 via iPhone
物联网,缺少个统一的协议
|
9
lixuda OP @frozenthrone 只控制自己家产品
|
10
likai 2018-03-08 08:04:25 +08:00 via iPhone
对外一个网关,比如用树莓派。
在外面时通过这个网关发送命令控制家里电器。 所有控制端用 zigbee 接受和发送消息。 我年前的时候搜索了一下,正打算过段时间作试验 |
11
ivencooli 2018-03-08 13:10:55 +08:00 via Android
硬件层:esp8266+继电器
软件层:mqtt arduino homeassistant 了解一下 |