希赛网 · 知识导航  
 
    软考英语    通信工程英语    软件工程    项目管理    操作系统    数据库系统    计算机网络    IT新技术    硬件数码    应用系统    计算机基础    IT职场  
希赛网 > IT英语 > 应用系统 > 家庭自动化技术简介

家庭自动化技术简介

www.educity.cn   发布者:zkxiangchi   来源:网络转载   发布日期:2013年08月27日   

  Home automation technologies

  X10 Automation: Lighting, Climate, Security, Home Cinema and Beyond

  When it first appeared in 1978, X10 became the standard in home automation technology. Using conventional home electrical wiring, X10 transmits digital packets through up to 256 compatible devices on a single power circuit. A control centre for an X10 system may be a standalone hardware unit or a PC running Linux or Windows. Remote controls and keypads can also be used to control light dimmers, TVs, VCRs, security alarms, door locks and surveillance equipment.

  With no specialised wiring required, X10 is an affordable and reliable beginning to any digital home project. For around $250, an X10 starter kit usually contains PC and hand-held remote controls as well as modules for two appliances, two lamps and a ceiling-mounted light. To use a module, you simply plug it into a power socket and then plug the appliance into the module. The appliance is then controlled via an infrared remote control or a power-point control module such as a keypad or PC adapter. Once the software is installed, the system can be run from a Windows, Mac, Linux, OS/2 or Amiga computer. A wide selection of freeware applications for use with most X10 controllers are available online.

  Universal Plug and Play (UPnP) — Networking the Home with Microsoft

  X10 is essentially a remote control system for your home, limited to on, off and dim commands. In an attempt to create “intelligent” appliances that communicate via a home network, Microsoft launched their Universal Plug and Play (UPnP) technology in 1999. UPnP offers Ethernet connectivity to household appliances. These can range from lighting dimmers and climate control systems to security and audiovisual appliances. This means, in theory, that any networked Windows PC can control UPnP devices around the home (Windows ME and XP have native support for UPnP. A free upgrade for Windows 98 is available from Microsoft). It also means that you may eventually have remote access to do things like record a TV show on your home VCR via a Web browser. Unfortunately, it also means your household appliances are open to the possibility of being hacked or hijacked!

  Although slow to be adopted by manufacturers, some recent UPnP devices such as standalone media players have emerged. Version 2 of the UPnP protocol is in development. This is expected to be more widely implemented than its predecessor by incorporating support for technologies such as IPv6 and .NET services.

  xAP

  Likened by some to UPnP, but with a smaller overhead, xAP is a network protocol designed to be independent of operating system and programming language. Although available to any mode of transmission, it is currently only implemented via serial port or Ethernet connections. The goal of xAP is a lofty one—to provide interconnectivity between all household devices including lights, telephones, Hi-Fi units, heating systems and computers. Although in its infancy, xAP has a dedicated developer community and may emerge as a contender in the future of home automation.

  Jini—Networking Home Appliances with Java

  If Java is more your thing then Sun Microsystems' Jini technology can network any device with a Java Virtual Machine over Ethernet, Firewire or HomeRF (a proprietary radio frequency wireless networking technology). Although it has the backing of vendors such as Sony and Philips, Jini remains within the realm of Java programmers prepared to build their own interfaces and hand-code appliance drivers.

  家庭自动化技术

  X10自动化:用于照明、气候、安全、家庭影院等

  当 X10在1978年首次出现时,它就成了家庭自动化技术的标准。X10利用常规的家庭电力线路,给单一电力线路上多达256个兼容的设备发送数字包。X10系统的控制中心可以是独立的硬件设备,也可以是运行Linux或Windows的PC机。遥控器和小键盘也可以用来控制调光器、电视、录像机、安全报警器、门锁和监视设备。

  X10没有专门的连线要求,所以它是任何数字家庭项目廉价且可靠的开端。一个X10基本套件大约250美元,通常包括PC和手持遥控器以及控制两个装置的模块、两个灯泡和一个安装在天花板上的灯。使用这种模块时,你只需将它插入电源插座,然后将装置插入该模块即可。通过红外遥控器或电源点控制模块(如小键盘或PC适配器)控制该装置。软件一旦装上了,就能在Windows、Mac、Linux、OS/2或Amiga等计算机上运行。可以在线选择多种免费应用软件,供大多数X10控制器使用。

  通用即插即用( UPnP)——将家庭与微软联网

  X10基本上是家用的遥控系统,局限于开、关和明暗调节的命令。微软为了创建能通过家庭网络进行通信的“智能”装置,在1999年发表了通用即插即用(UPnP)技术。UPnP提供了以太网联接家用设备。这些设备包括从调光器、气候控制器到安全装置和音像设备。从理论上讲,这意味着任何一台联网的Windows PC机能控制家庭中的UPnP设备(Windows ME和XP天生就支持UPnP,Windows 98可从微软公司获得免费的升级)。这也意味着你最终能通过Web浏览器远程做这样的事:遥控家用录像机录下电视剧。同时,这也意味着你的家用装置有可能被黑客攻击或劫持。

  虽然( UPnP)被制造商采纳的速度很慢,但最近出现了一些UPnP设备,如独立的媒体播放器。UPnP V2尚在开发之中。由于该版本包含了对IPv6和.NET服务等技术的支持,可望比其以前的版本有更广泛的应用。

  xAP

  有人将 xAP比作UPnP,但它的开销较小。xAP是设计独立于操作系统和编程语言的网络协议。虽然它能用于任何传输模式,但目前只是通过串行口或以太网联接实现。xAP的目标很高——连接所有的家用设备,包括照明、电话、高保真音响、供暖系统和计算机。虽然xAP尚处于幼年,但它已有了一个热心的开发者社团,在将来的家庭自动化中有可能成为竞争者。

  Jini——用Java将家用设备联网

  如果你喜欢 Java,那么Sun公司的Jini技术通过利用Java虚拟机,能在以太网、火线、或HomeRF(一种专有的射频无线联网技术)上连接任何设备。虽然它已得到诸如Sony和Philips等公司的支持,但Jini仍只在准备编制自己的接口和手编设备驱动程序的Java程序员中流行。

标签: 应用系统
1 2
   主编推荐
全局导航
IT认证学院
Adobe认证Cisco认证H3C认证IBM认证IT认证资讯Java认证Linux认证Microsoft认证Oracle认证华为认证
IT英语
IT新技术操作系统基础英语计算机网络软件工程软考英语数据库系统通信专业英语项目管理英语应用系统硬件数码职场英语
程序开发学院
.NETC语言_C++语言DelphiPowerBuilderWeb开发嵌入式开发移动开发游戏开发PHPPythonPerlRuby
等考学院
考试大纲二级考试经验二级模拟试题一级考试资料二级考试资料一级模拟试题三级模拟试题四级模拟试题一级考试经验三级考试经验四级考试经验四级考试资料三级考试资料等级考试动态
软件工程学院
CASE工具构件与中间件软件测试软件过程改进软件设计软件外包需求分析软件质量保证系统分析与建模系统规划业界观点敏捷开发
软考学院
程序员电子商务设计师法律法规考试大纲考试政策历年试题软件评测师软件设计师软考英语数据库系统工程师网络工程师网络管理员网络规划设计师系统分析师系统架构设计师信息技术处理员信息系统管理工程师信息系统监理师
通信学院
初级通信工程师传输与接入高级通信工程师互联网技术交换技术考试大纲考试动态考试题库设备环境通信法规终端与业务综合能力
网络工程学院
交换技术接入技术路由技术实施案例网络布线网络存储网络服务器网络管理无线网络系统应用网络协议网络设备
项目管理学院
系统集成项目管理工程师信息系统项目管理师CPMP考试IPMPPMP考试prince2认证项目采购管理项目成本管理项目范围管理项目风险管理项目沟通管理项目配置管理项目人力资源管理项目时间管理项目管理案例项目管理动态项目管理工具项目经理项目整合管理项目质量管理项目干系人管理
职称考试学院
职称考试题目职称考试指南职称考试资料
研究生院
考研英语考研题库招生信息就业指导考研经验考研政治考研数学
信息安全实验室
网络安全黑客教程杀毒防毒安全设置脚本攻防黑客入侵工具使用漏洞分析加密解密手机安全安全技术
物联网学院
生物识别二维码射频技术传感器物联网感知层物联网网络层物联网传输层物联网应用层物联网标准物联网前沿技术智能生活智慧城市物联网案例分析云计算虚拟化技术
Java学院
Javascript教程Java教程Java核心技术Java高级技术J2EE教程J2ME教程XML教程Java开源技术
Linux学院
Linux系统管理Unix教程Linux教程Linux编程Linux集群Linux内核技术Linux安全Linux服务器Solaris教程AIX教程
Windows学院
Windows系统管理Windows教程Windows安全Windows服务器Windows网络管理Windows故障Windows优化Windows动态
数据库学院
数据库开发Oracle数据库MySQL数据库Sybase数据库DB2数据库SQL Server数据库数据仓库Informix数据库