打开自获能无线技术的应用之门
EnOcean Link是无线无源技术中第一款接口软件(中间软件)。它将EnOcean报文转换成可读的数据包,这些数据包可以很容易的进行各种应用或者封装到别的网络报文中,从而使得EnOcean技术与别的网络系统深度链接更加方便。
自获能技术早已进入我们的日常生活。自获能无线电系统已经存在于各种各样的建筑、厂房以及其他领域。在如今这样深度网络连接的时代,一个日益增长的需求就是将无线无源设备链接入基于各种不同网络协议的网络系统中,这些不同的网络协议如:WiFi、GSM、Ethernet/IP、BACnet、LON、KNX、DALI。以前,设备生产商不得不开发自己的软件方案来将EnOcean信号转换为满足要求的通信协议。这个困难现在可以被第一款为自获能无线网络设计的插件 —EnOcean Link解决掉了。
无需电池供电
无线自获能技术源自一个简单的理念 — 无线传感器安装的地方,总会有足够的环境能量供其感应信息和发送无线电信号。自获能的能量来源包括:机械运动、室内光线以及温度变化。这种随时存在的能源提供了足够的能量用来发射和接收无线开关、传感器、执行和控制器之间的无线电信号,从而使得至关重要的无线电通信系统得以维持。微型能量采集转换器代替电池为无线电设备供电。通过已装有专门开发的软件的网关(gateway),无线电设备能够与不同的通信标准相连接,通常,这个网关软件可以连接EnOcean信号和另外一种协议。
即插即用
即插即用的EnOcean Link为自获能无线电方案和其它各种进一步处理无线信息的自动化应用提供了一个通用接口,扫除了之前所遇到的障碍。因此,该软件可以把EnOcean报文字节转变成数据值。因此,例如温湿度的传感器数据,无论是来自设备还是服务器甚至是云服务器,都可以立刻得到处理。设备生产商现在可以轻松快速的将EnOcean技术融入各种应用和系统。例如在智能家居系统中的应用。
EnOcean Link是一个链接不同系统和应用的接口软件。它本身并不直接服务于应用程序,但是却能使应用程序理解网络中不同的部件和系统,即使他们基于不同的协议标准。由于不同的协议地址使用类似的方式,使得这种无缝通信成为可能。这就为简化集成不同的功能和应用程序提供了有益的技术框架。EnOcean Link是目前第一款专门为超低功耗的无线自获能技术网络设计的接口软件。其他的同类接口软件将进一步推出。它相当于一个函数库,不需要别的内部运行就可以为各通信层提供服务。通过应用该软件,开发者增加了对出入接口和数据存储的执行次序的控制。
该接口软件最大的功能是自动解释EnOcean协议栈和EnOcean联盟应用文件(EnOcean设备文件,EEPs),当然也包括数据加密文件。一般来说,该软件可以完成以下三个任务:
1.协议标准接收和解码并转入数据通信
2.设备连接,包括学习报文的接收和设备信息的存储
3.相应协议标准编码要输出的数据,并将其发送给更多的处理系统
解释协议栈
ESP3(EnOcean Serial Protocol 3.0)描述了主机和无线无源接收机之间的串口通信协议。主机可以是外部微处理器也可以是包括特定应用程序的PC。ESP3是一个点到点的数据报文协议。该协议包会携带如:用户数据(有效负载)、命令、时间或者应答消息。
每一个ESP3数据包包含报文头、数据和可选数据。每一个这样的部分都包含1或X字节的数据。例如,数据包头包含如下部分:数据长度(数据部分的字节数),可选长度(可选数据部分的字节数),数据包类型(如:无线电、应答、事件、命令)。
EnOcean Link为无线无源网络提供了数个协议层的服务。在物理层,EnOcean Link从网关(gateway)接收UART数据串(通用异步收发)。这些数据串可以直接来自于网关(gateway)或者选择性的来自于骨干网的封装负载协议。ESP3的编码器是位于物理层。物理层包含着所有有必要的操作内容,用来封装成相应数据报文提供给以后的处理。有两个最重要的数据区域是有效负载和发送ID。
配置文件的翻译是基于预存的应用程序配置文件,将报文段中的有效负载信息翻译成人们可以看得懂的数据,如温度、湿度。提供这些数据的被称为设备通道。设备通道可以通过API接口为应用程序提供服务。API接口可以被应用程序源代码直接请求,也可以通过包含EnOcean Link的隧道协议请求。
包含应用程序
设备通道是EnOcean Link应用程序接口非常重要的一部分。它们在一个摘要结构中传送这些由设备提供的数据。装载着设备发送和编码信息的设备配置文件是按照EnOcean设备配置文件(EEP)编写的。这些标准化应用程序协议是由EnOcean联盟技术委员会依照国际无线
- 无线无源解决方案的灵活开发(08-20)