经过米家崩溃,想和大家讨论一下智能家居本地化的可能性。

2022-06-17 12:46:47 +08:00
 LxnChan

事件起因

6 月 16 日晚米家服务器崩溃,导致米家 App 中不显示已添加的智能家居,无法添加智能家居,已添加的智能家居无法控制。非小米手机甚至不显示米家崩溃通知。

要讨论的点

从智能设备到网关到中央服务器是否有完全本地化、开源化的可能性。

中央服务器

一般家庭会有的设备:

IoT 设备

市面在售设备是否有能够接受本地中央服务器的硬件设备,包括摄像头( NVR 录像机)、灯、开关、热水器、智能插座、空调、升降桌、智能门锁等等。

16026 次点击
所在节点    程序员
118 条回复
hobbitlhy
2022-06-17 12:50:56 +08:00
在同一个路由器下应该好做。要是远程连接还是得 ipv6 普及的把
tanranran
2022-06-17 12:53:11 +08:00
@hobbitlhy #1 现在家庭宽带搞个公网 ip 也挺容易的,配合 DDNS
westoy
2022-06-17 12:57:36 +08:00
自己弄的话, 不光要考虑中控宕机的问题, 还有数据损坏的问题, 断电切 UPS 的问题 , 如果有外面控制内网的需求, 还有考虑断电或者断网后切换 4G 路由做后备网络的问题, 在线率会真会比这些大厂的高么?
icyalala
2022-06-17 12:57:39 +08:00
想要直连,先得搞个公网 IP ,这对普通人来说就是一大门槛了
jiangyang123
2022-06-17 13:00:22 +08:00
云服务偶尔宕机还好.
主要怕这些厂家突然哪天就倒闭了,或者撤掉智能家居的相关业务,就像谷歌没事就关闭自己的业务
PMR
2022-06-17 13:01:45 +08:00
厂商大多喜欢各自为政 使用通用协议的要花时间找


Home Assistant 应该是目前较好且支持仅本地部署
jiangyang123
2022-06-17 13:02:02 +08:00
比如像 斐讯,出事之后那些价格超级昂贵的智能插座,音箱啊 就
Cheons
2022-06-17 13:07:26 +08:00
畸形的认知
?智能化什么时候是完全等于远程公网连接了
现有基础上加一个离线网关管理,逻辑本地运行,可公网、局域网远程控制这部才是应该的嘛?
@westoy
1.厂商应有离线中控网关,除了国内这些没被铁拳锤过的厂商喜欢搞垄断,别的哪家没有开放的离线网关?
2.断电、断网国内这些厂商产品还能用?
ysc3839
2022-06-17 13:15:09 +08:00
据我个人调查:
HomeKit 是双向开放的,即你可以用第三方软件模拟出一个设备接入 HomeKit ,也可以用第三方软件控制支持 HomeKit 的设备。
米家是部分设备单向开放,设备拿到手只能用米家 app 初始化,部分设备支持局域网内的控制协议,可以用第三方软件控制,但是要接入米家的话似乎只能买专用芯片或者直接与小米合作。
华为似乎双向都不开放,我没找到能控制的软件。
zhaojiaxing
2022-06-17 13:16:45 +08:00
@Cheons 认同,应该要保证离线功能也能正常使用的,就是不知道这里面的难度有多大
ByteCat
2022-06-17 13:23:09 +08:00
Home Assistant 了解一下,用了很久了,我接入了很多米家设备
clf
2022-06-17 13:23:17 +08:00
看一眼 matter 协议后续的情况。

米家的最大问题是 app 加载的时候全部从服务器获得的数据,没有保存信息到本地。理论上应该做到服务器无了,但 app 内数据依旧存在,如果手机和设备在一个局域网下,数据能直接从各个设备处获得。而不是服务器没了我绑定了哪些设备都没了。

智能家居的最终发展方向一定是本地中枢化,云端只是用于转发流量、提供基础的订阅服务等。
clf
2022-06-17 13:24:10 +08:00
@ByteCat 想了解一下 HA 里的 Miot 插件在米家崩了的时候还能不能走局域网协议(就是是否会存储局域网调用的信息)
binux
2022-06-17 13:27:58 +08:00
米家协议的开源实现是最好的了吧。
cwcc
2022-06-17 13:31:47 +08:00
@clf 目前昨晚的尝试,米家崩了,我的 HomeAssistant 暂时无法响应操作,能获取设备状态但是是错的,就很离谱。
Cheons
2022-06-17 13:33:41 +08:00
@zhaojiaxing 对厂商没有难度,只有利益问题。
现有的方式只能全家桶,最次也是收费的授权商产品,都能靠捆绑垄断挣钱。
huangfuyingjian
2022-06-17 13:37:37 +08:00
@cwcc Home Assistant 接入米家的方式也是不一样的,昨晚来看,我自己通过本地 Wi-Fi 接入的 YeeLight 系列和通过 Zigbee 网关接入的都是不受影响的,输出到 HomeKit 里也能实现远程控制。
huangfuyingjian
2022-06-17 13:40:19 +08:00
接入 Home Assistant 的话,像 Xiaomi MIoT 这种插件有本地(局域网)和云端两种工作方式,本地接入的方式理论上是不受昨晚这种中心服务器挂掉的影响的。
wangjiang
2022-06-17 13:41:53 +08:00
小米不是出了个智能中枢网关吗,可以实现部分智能指令本地化
cwcc
2022-06-17 13:43:41 +08:00
@huangfuyingjian 原来是这样,那应该是登录账号来添加设备的话是无法纯本地运行的。

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

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

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

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

© 2021 V2EX