我觉得未来的很多设备都要有一个东西“接口”

2018-07-28 13:49:42 +08:00
 jd186

例如我买了一个空调

空调厂商提供 API 接口,空调的操作控制接口

开发者通过阅读厂商的开发文档制作各种应用。来智能控制设备。

假如家里的很多电器都有这样的接口,而我又是一个开发者,那我就可以把家里的所有电器用一个应用控制下来。 比如做一个语音控制应用。

下班回家到门口,“芝麻开门”-触发语音识别命令,开门事件触发,启动人脸识别,验证通过,开门。

进屋,“主灯开启”-开灯事件触发,开灯。

“来段音乐”-音响设备开启,为指定音乐,随机播放。。。

等等一些。。。不再举例。

4873 次点击
所在节点    程序员
36 条回复
Cu635
2018-07-28 22:29:44 +08:00
@uqf0663
“这样所有设备都需要网络模块,成本太高”这没错,不过“都需要去设置 wifi 密码”,你忘了还有有线网络这回事了……
yingfengi
2018-07-29 00:22:07 +08:00
@uqf0663 不不不,用 WIFI 其实很蠢,如果全屋智能设备的话,私以为应该用 zigbee 接入一个网关,然后这个网关接入家里的局域网
uqf0663
2018-07-29 03:03:30 +08:00
@Cu635 有线不存在的,例如到处跑的扫地机器人,又或者洗衣机电饭锅冰箱空调风扇灯泡窗帘各种各样的设备你都拉条线去插?那么你得准备个 24 口以上的交换机吧?何况家庭装修的时候肯定没有按这样的方式来埋线的
uqf0663
2018-07-29 03:12:44 +08:00
@yingfengi 当前还是有很多厂商按 wifi 来的,因为我住的偏远,所以来我这的朋友很少,我就没有使用访客网络功能,去年有人(可能是他装了万能钥匙)把我的密码分享出去了,导致我需要改密码,各种设备改到我崩溃。特别是楼外面的两个监控……还得专门拆下来重新适配…………至少目前我家十多个设备都没有支持除 wifi 外的其他协议的…道路还很漫长呀
t6attack
2018-07-29 03:13:57 +08:00
这东西有个更古老的词:可编程。

我最期待的是“可编程实体娃娃”。
yingfengi
2018-07-29 09:15:03 +08:00
@uqf0663 要爬上去按 Reset 哈哈哈哈(ಡωಡ)hiahiahia
所以监控还是推荐布线后端 nvr 存储
metorm
2018-07-29 11:08:44 +08:00
@iwtbauh 呃,忘记在哪里看到的了。当时那个上下文主要讲的是图形层面的实现,不是你说的这些……
iwtbauh
2018-07-29 11:21:06 +08:00
@metorm #27
你要是说桌面乱还有点道理,图形层面就大错特错了。
图形层面不是 Linux 的事,是 Xorg 项目。
用的是标准的 X11 协议。
早期 Linux 内核开发文档:“如果你想找关于视频卡驱动开发的文档,你来错了地方,你应该去 X.org 项目或者 XFree86 项目。”
图形工具包直接基本没有互操作的需求,所以图形工具包多并没有造成碎片化。相反还是优点
Cu635
2018-07-29 17:35:26 +08:00
@uqf0663
“洗衣机电饭锅冰箱空调风扇灯泡窗帘各种各样的设备”,这里面,洗衣机冰箱空调窗帘,还有后面你提到的“楼外面的两个监控”,这些都是平常不移动的家具,不正好是网线发挥作用的场合么……
不过那两个监控“还得专门拆下来重新适配”是怎么一回事?
metorm
2018-07-29 21:33:45 +08:00
@iwtbauh 没那么底层啦,说的是 kde/unity/gnome 这类争执,各个开发组相互不服各干各的。按理说都按照 xorg 开发的话是可以的,但事实上这种分裂还是会带来兼容性问题,比如 qt 程序在某些 unity 下很丑,基于 wx 库或者甚至 electron 的打包好的程序中文乱码,中文输入法的一些小毛病,等等。
metorm
2018-07-29 21:35:48 +08:00
@iwtbauh 我说这个意思就是没有强力中心的情况下想建立标准很难——虽然大家都知道有标准对行业是好事,但经常是谁也不愿意妥协。
iwtbauh
2018-07-29 22:00:02 +08:00
@metorm
我一开始就是说的桌面啊,我的意思是你说的太绝对了,并不是所有尝试都最终变成了碎片,fd.o 就是例子。例如你在 gnome 和 kde 上都通过相同的方法在驱动器菜单中添加应用程序项,应用程序只需要实现一套“启动通知”协议就能在所有桌面上兼容启动通知。不同工具包的应用程序可以共用同一个剪贴板,等等等等。
碎片化正在有效和快速地被解决。
iwtbauh
2018-07-29 22:00:39 +08:00
@iwtbauh #32 “驱动器”手误,是“启动器”( launcher )
luozic
2018-07-29 22:36:19 +08:00
知道啥叫漏洞,什么叫核电站病毒否?
flynaj
2018-07-29 23:14:22 +08:00
小米智能家庭了解一下
metorm
2018-07-30 07:31:51 +08:00
@iwtbauh 嗯嗯嗯!

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

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

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

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

© 2021 V2EX