《动手搭建智能家居系统》——2.8 阻碍未来发展的智能家居架构
本节书摘来异步社区《动手搭建智能家居系统》一书中的第2章,第2.8节,作者: 【德】Othmar Kyas,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.8 阻碍未来发展的智能家居架构虽然行业趋势朝向开放标准演进,智能家居的现实所投射出的各种有线和无线标准以及专有的制造商解决方案却仍然是一个挑战。任何一个目标超出用智能手机控制车库门或者照明等单点应用的解决方案都会需要建立一个集中的、基于规则的家居服务器,支持通过多种技术连接设备。在可预见的未来,大多数家庭至少会基于WLAN(Wi-Fi)和有线技术来建设部分这样的控制结构。例如音频设备、电视机和家用电器(烤箱、冰箱、洗碗机、洗衣机)等最近一代的消费类电子设备,都配备了WLAN接口,用以和智能家居基础架构整合。General Electric(通用电气)提供的全线Wi-Fi联网家用电器,Samsung的SmartTV系列电视机,或者Denon和Marantz的音乐系统,仅仅是现实市场中的一些代表性的例子。在最近完工的住宅以及商用和公共建筑中,出于安全和可靠性的原因,有线技术仍然会继续作为控制建筑关键元素的基础架构主体而存在,如电力插座、照明和暖通空调(HVAC,Heating、Ventilation and Air Conditioning)。智能家居市场的新进入者,如Nest、Apple或者很多新的智能家居创业公司,通常是提供针对特定应用的单点应用解决方案。它们可以提供迈向家居自动化的快速廉价的一步,同时提供固定的功能和有限的定制化能力。这些解决方案中的大多数至少可以局部地与基于服务器的可扩展的多技术解决方案集成,比如OpenRemote。然而,它们对无线技术和基于云的控制限制了它们在强调安全和可靠性的场景中的应用。一个例子就是流行的2.4GHz频段在穿过雨中和植物时的衰减。而另一方面900MHz频段却面临低数据传输速率的问题。最后但同样重要的一点是,任何无线技术都容易被任何人花几美元就能在网上买到的信号干扰器产生“拒绝访问”袭击。
从安全和隐私性角度考虑,同样有问题的还有用于智能家居控制和通信的云账号。一个显著的例子就是Nest Lab,其正式地将其用户存储在恒温器中的数据传递给它的母公司Google。即便不考虑广泛流行的出售客户数据和信息的行为,基于云的解决方案也呈现出明显的安全和可靠性层面的风险。事实是,基于云的服务经常遭受因技术问题或者黑客袭击所引起的服务中断。看看InfoWorld所罗列的年度最大的十项云服务中断事故列表你就知道了。
总之,一个稳定和安全的架构需要基于一个本地的智能家居控制器,配备有连接诸如电力插座、照明、暖通空调、安防监控和门禁等关键家居基础架构组件的有线控制。因为多数整合了电力供应的消费类电子设备和家用电器将继续利用Wi-Fi提供连结性,WLAN集成是必需的。此外新一代移动的、电池供电的设备正在面市,其通过BLE或者EnOcean等低功耗技术来提供连结性。其中的一些是基于供应商专有实现的,比如Apple的HomeKit或者Nest的Thread协议。在智能家居的总体架构中要在何种程度上整合这些产品,就要基于具体情况具体分析了。可能这些专有的即插即用解决方案最大的缺点就是它们所缺乏的客户定制能力。易于安装和使用的专有技术的代价就是,它们无法用于建设一个整体集成的规则基础,而这才能提供居民和环境、建筑架构的有意义的互动。即便是现在通过基于智能手机的语音控制就能打开车库的门,也不能否认这样的智能家居解决方案不过是一个遥控。图2.2显示了以上讨论的一个整体集成的智能家居机构应具有的概貌。
![858d4cb98e9ff5332ef0d97300bd3bf6332a336e](https://yqfile.alicdn.com/858d4cb98e9ff5332ef0d97300bd3bf6332a336e.png)
亿级流量电商详情页系统实战:缓存架构+高可用服务架构+微服务架构 亿级流量电商详情页系统的完整大型架构。同时最重要的是,在完全真实的大型电商详情页系统架构下,全流程实战了整套微服务架构,包含了基于领域驱动设计进行微服务建模、Spring Cloud、基于DevOps的持续交付流水线与自动化测试套件、基于Docker的自动化部署。此外,还包含了大型电商详情页系统架构中的多种复杂架构设计的详细介绍。
直播系统聊天技术(八):vivo直播系统中IM消息模块的架构实践 本文针对秀场直播,结合我们一年以来通过处理不同的业务线上问题,进行了技术演进式的IM消息模块架构的升级与调整,并据此进行了技术总结、整理成文,希望借此机会分享给大家。
【架构】千万级购物车系统缓存架构方案 本文主要介绍redis在千万级系统中设计架构方案,包括主架构设计、缓存一致性方案、大value处理方案和redis限流和故障恢复降级
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- 大型网站系统架构演化之路(转)
- 峰值21WQps、亿级DAU,小游戏《羊了个羊》是怎么架构的?
- 电子电气架构车载网关系列——常见网关芯片特点
- 数仓工具—Hive架构之HiveServer2(14)
- 142 推荐系统架构(淘宝和京东)
- 从0开始搭建坚不可摧的Web系统主流架构
- 《系统架构:复杂系统的产品设计与开发》——第2章,第2.7节小结
- 《企业大数据系统构建实战:技术、架构、实施与应用》一1.3 本章小结
- 《企业大数据系统构建实战:技术、架构、实施与应用》一导读
- 架构师怎样绘制系统架构蓝图?
- UMP系统架构 Controller服务器
- 系统决定架构-有什么样的系统就有什么样的架构
- 系统架构的定义(与系统)-architecture
- 苹果官方架构之VisionKit 视觉扫描文档组件
- 《计算机系统:系统架构与操作系统的高度集成》——第1章 概述
- 《计算机系统:系统架构与操作系统的高度集成》——1.4 盒子里正在发生什么事
- 《计算机系统:系统架构与操作系统的高度集成》——1.6 操作系统的演化
- 《计算机系统:系统架构与操作系统的高度集成》——2.1 处理器设计涉及什么
- 《计算机系统:系统架构与操作系统的高度集成》——2.7 检查点
- 《计算机系统:系统架构与操作系统的高度集成》——2.12 小结
- 《计算机系统:系统架构与操作系统的高度集成》——3.1 体系结构与实现
- TiDB整体架构详解TiDB核心特性
- B/S架构测试环境搭建_SQLServer篇(Win32系统)
- 华住:移动时代,自主可控的架构秘密
- Nucleus PLUS系统架构和组件
- 英伟达发布Tesla P4&P40两款基于Pascal架构的深度学习芯片
- 大型网站系统架构的演化
- 自定义架构实现基于golang中web开发与异步系统调用等方法进行mock在不同环境运行或测试
- 系统架构设计师-面向服务的架构设计及其应用
- 系统架构设计师-论文模拟-模板
- 系统架构设计师-软件系统建模方法及应用
- 架构发展史Spring Cloud