《动手搭建智能家居系统》——2.3 控制网络

简介:

本节书摘来异步社区《动手搭建智能家居系统》一书中的第2章,第2.3节,作者: 【德】Othmar Kyas,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.3 控制网络

控制网络一方面为受控设备、传感器和执行器之间提供连结性,另一方面连接伴随遥控设备的控制器。今天的家居和建筑自动控制存在3种主要的技术选择:

电力线通信
无线传输
有线传输

2.3.1 电力线通信

电力线通信的原理是利用建筑物中已有的电力线路来传输 20kHz 到100MHz 的载波信号。曾经长期占主导地位的、已经有几十年历史的、至今仍然被广泛使用的低速电力线标准X.10,已经最终被高速的HomePlug标准所取代,而后者在2010年成为IEEE 1901标准。这个标准的最新版本AV2已经能够完成高达500Mbit/s的传输速度。电力线通信的一个关键优势就是其组件的低价格,而且实际上也不需要再敷设额外的线路。这项技术的一个劣势就是电力线的分配单元会影响传输速度。在某些情况下,电力线上的设备甚至会阻断在一个建筑中的电力线基础架构上的部分通信覆盖。

2.3.2 无线传输

当今已经存在很多可用于建筑和家居自动化的无线传输技术了。传输速度和距离取决于该项技术的传输频率和调制方式,分别从20kbit/s到250kbit/s,从60英尺(20米)到3000英尺(1000米)。其他的重要考量是电力消耗和定位精度。在过去的十年间,技术的进步已经显著地改善了无线传输技术的各方面性能。导致无线技术最终在家居自动化领域腾飞的主要因素包括以下几项。

专有技术的家居自动化系统已经向互联网技术迁移
所有的主要建筑自动化系统已经成为开放的、国际化的标准
新标准的颁布提高了处理能力并进一步减少了电力消耗
组件的成本和尺寸减少
通过网关整合了基于有线的建筑自动化标准,如KNX或者LON
虽然无线建筑控制多年来一直都是面向低端的、后装项目的备选方案,但是新的、可靠的低功耗技术已经改变了整个行业。今天,Z-Wave、ZigBee、BLE(Bluetooth Low Energy,低功耗蓝牙)和RFID接口都已经和可控制的电力插座、电灯开关和家用电器充分集成了。很多音频和视频消费类电子设备带有WLAN(Wi-Fi),适合从互联网上播放流媒体,并适合通过智能家居基础架构充分控制。

2016年,Wi-Fi联盟宣布了802.11ah“HaLow”标准,这是一项针对家居自动化和物联网应用优化的标准。和现有的Wi-Fi技术相比,“HaLow”有着多项先进性。利用900MHz带宽(相比之下,传统的Wi-Fi网络工作在2.4GHz和5GHz带宽。)这使得无线信号可以达到几乎是现有Wi-Fi的两倍的速度,同时信号广播的能耗更低。这不仅影响到Wi-Fi路由器,使其可以更有效地消除死点,还使得手机和物联网设备可以在有限的电池容量下跨越更长的距离通信。

基于类似EnOcean设备的新一代的能量获取技术甚至仅仅依靠从环境的温度变化、光线变化或者按压一个开关的机械能量中获取能量就可以执行无线控制连接。表2.1列出了现今用于无线建筑自动化的主要开放标准。

1c66cbd81a4144e9087abbe0cdab9d47b4f6d0bb

(*) LR-WPAN(Low Rate Wireless Personal Area Network,低速无线个域网)
(**) 随地形、频率和传感器的不同而会产生严重的畸变

2.3.3 有线建筑自动化

两个主要的基于有线的建筑自动化开放标准是KNX和LON。KNX是一项用于家居和建筑自动化的欧洲(EN50090,2003)和国际标准(ISO/IEC14543-3,2006)。KNX这个缩写代表Konnex,替代了更老的欧洲标准EIB(European Installation Bus)、Batibus(主要用于法国)和EHS(European Home System)。今天在欧洲,超过75%的工业建筑自动化解决方案和高端住宅智能家居都是采用KNX实现的。在过去的几年中,KNX已经开始在世界上欧洲之外的很多地方被接受了。

LON(Local Operating Network)最早由Echolon公司在1990年引入,自2008年后作为ISO/IEC 14908标准,是一项面向机场、体育馆或者街道照明等大型自动化项目的建筑自动化解决方案。与分层级的KNX架构不同,其采用的是一种去中心化的途径。在大型工程项目中,本地信息可以就地处理,而不用被发送到一个中心控制节点。这提供了在需要高可用性的公共项目中所需要的可扩展性和冗余性。

2.3.4 控制网络小结

通过过去几年的标准化努力,3 种控制网络技术——基于电力线、无线和有线的——在传输速度、可靠性和互操作性上都有了长足的进步。总的来说,由于其较低的组件价格和安装费用,基于电力线通信和无线传输的控制网络主要占领住宅家居自动化市场。另一方面,有线控制的网络主要出现在高端住宅领域和工业建筑控制应用中。

相关文章
|
15天前
|
机器学习/深度学习 人工智能 算法
猫狗宠物识别系统Python+TensorFlow+人工智能+深度学习+卷积网络算法
宠物识别系统使用Python和TensorFlow搭建卷积神经网络,基于37种常见猫狗数据集训练高精度模型,并保存为h5格式。通过Django框架搭建Web平台,用户上传宠物图片即可识别其名称,提供便捷的宠物识别服务。
190 55
|
1月前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
81 2
|
2月前
|
机器学习/深度学习 数据采集 人工智能
未来的守护神:AI驱动的网络安全之盾,如何用智慧的光芒驱散网络黑暗势力?揭秘高科技防御系统背后的惊天秘密!
【10月更文挑战第3天】随着网络技术的发展,网络安全问题日益严峻,传统防御手段已显不足。本文探讨了构建AI驱动的自适应网络安全防御系统的必要性及其关键环节:数据采集、行为分析、威胁识别、响应决策和执行。通过Python库(如scapy、scikit-learn和TensorFlow)的应用实例,展示了如何利用AI技术提升网络安全防护水平。这种系统能够实时监控、智能分析并自动化响应,显著提高防护效率与准确性,为数字世界提供更强大的安全保障。
71 2
|
25天前
|
机器学习/深度学习 人工智能 算法
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
宠物识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了37种常见的猫狗宠物种类数据集【'阿比西尼亚猫(Abyssinian)', '孟加拉猫(Bengal)', '暹罗猫(Birman)', '孟买猫(Bombay)', '英国短毛猫(British Shorthair)', '埃及猫(Egyptian Mau)', '缅因猫(Maine Coon)', '波斯猫(Persian)', '布偶猫(Ragdoll)', '俄罗斯蓝猫(Russian Blue)', '暹罗猫(Siamese)', '斯芬克斯猫(Sphynx)', '美国斗牛犬
130 29
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
|
11天前
|
数据采集 监控 安全
公司网络监控软件:Zig 语言底层优化保障系统高性能运行
在数字化时代,Zig 语言凭借出色的底层控制能力和高性能特性,为公司网络监控软件的优化提供了有力支持。从数据采集、连接管理到数据分析,Zig 语言确保系统高效稳定运行,精准处理海量网络数据,保障企业信息安全与业务连续性。
34 4
|
1月前
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
72 32
|
1月前
|
弹性计算 监控 数据库
制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程
本文通过一个制造企业ERP系统迁移至阿里云ECS的实例,详细介绍了从需求分析、数据迁移、应用部署、网络配置到性能优化的全过程,展示了企业级应用上云的实践方法与显著优势,包括弹性计算资源、高可靠性、数据安全及降低维护成本等,为企业数字化转型提供参考。
61 5
|
1月前
|
存储 数据可视化 API
重磅干货,免费三方网络验证[用户系统+CDK]全套API接口分享教程。
本套网络验证系统提供全面的API接口,支持用户注册、登录、数据查询与修改、留言板管理等功能,适用于不想自建用户系统的APP开发者。系统还包含CDK管理功能,如生成、使用、查询和删除CDK等。支持高自定义性,包括20个自定义字段,满足不同需求。详细接口参数及示例请参考官方文档。
|
1月前
|
监控 安全 测试技术
网络信息系统的整个生命周期
网络信息系统规划、设计、集成与实现、运行维护及废弃各阶段介绍。从企业需求出发,经过可行性研究和技术评估,详细设计系统架构,完成设备安装调试和系统集成测试,确保稳定运行,最终安全退役。
53 1
网络信息系统的整个生命周期
|
1月前
|
数据库连接 Go 数据库
Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性
本文探讨了Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性;防御编程则强调在编码时考虑各种错误情况,确保程序健壮性。文章详细介绍了这两种技术在Go语言中的实现方法及其重要性,旨在提升软件质量和可靠性。
38 1