ZLL

彼时ZHA未能如愿成为市场宠儿,但ZigBee 联盟的努力却是值得肯定的,并且可以说为以后的ZigBee发展确定一个极为正确的方向,那就是——细化标准,保证兼容。2012年10月,Philips
Hue 在Apple Store开卖。Hue提供了1600万色供用户自行选择,可以使用苹果和安桌设备无线控制,大约8.5W的功耗,简单时尚的外观设计,价格高于市场同类产品,新颖的功能还是让它大受欢迎,根据核心供应商提供的数据表明,在短短的1年内其销量已经超过2.3Million。它内部使用的无线协议是ZLL, 它让ZigBee与时常生活连接起来,是生活照明控制标准上的一个重大创新,这盏灯不仅照亮了生活,也照亮了ZigBee设备在生活中的空白。ZLL是ZHA之后更具针对性地一套应用标准,它是ZigBee之上专门用于照明控制的应用标准,连设备的类型也规定了,只有2类!非常简单!至今还有关于ZLL是否能带好良好体验的争论,但Hue的故事证明已无须再辨。ZLL开发者知道,这个协议是支持ZHA的,而ZLL中的灯也是Router,可以作为将来家里其他设备的低速无线网络基础设施,因此ZLL敲开的一角也许已经打开ZigBee进入百姓生活的那扇门。

图 ZLL应用场景示意

ZLL

时间: 2024-12-13 10:56:47

ZLL的相关文章

ZLL网关程序分析

主机接口 zllSocCmd.h (ZLL的Socket主机接口) 此模块包含ZLL的Socket主机接口API.其包含的函数方法在zllSocCmd.c中实现 ZLL Soc Types 定义了描述设备的数据结构以及CC253x传送来消息时主机应用程序注册的回调函数 // Endpoint information record entry端点信息记录条目 typedef struct      描述设备的数据结构 { uint8_t IEEEAddr[8];           IEEE地址

ZHA profile与ZLL profile的一个例子

ZHA Coordinator 如何控制ZLL Light/Philips Hue Light 缩写: ZHA: ZigBee Home Automation profile ZLL:  ZigBee Light Link profile TCLK: Trust Center Link Key 为什么ZLL 灯加入ZHA网络 在ZLL网络中,设备支持两种方式Join ZigBee网络,一种是通过Touch Link[1]方式入网,遥控器和灯靠近配对的方式把灯拉入到ZLL网络中.另外一种是传统入网

ZLL主机接口的信息处理流程

主机接口的信息处理流程 在我们翻译的文档中是用电脑端来模拟主机的,电脑代替网关发送主机接口命令的环节是在zll_controller.c中实现的,(在下载的文件中已经提供了其对应的可执行文件zllCmdLine.exe)下面我们看看这个文件的结构. 先看最前面的两个函数: void usage( char* exeName ) printf("Usage: ./%s <port>\n", exeName); printf("Eample: ./%s /dev/tt

ZLL本地局域网通信过程

Interface_srpcserver -----以灯的状态操作位例 网关与客户端通过Socket API通信,Socket API在socket_server.c中实现,socket_server.c中不只实现了网关与客户端的通信,还对客户端进行了简单的管理,如建立客户端列表[c1] ,因为可能有多个客户端连接到同时连接到同一个网关.Socket API是在LwIP的基础上实现的,这一底层通信过程,我们不需要知道它具体怎么实现(但是在具体开发环节中还是需要大量修改和添加功能),只需要知道怎么

mybatis学习笔记三(关联关系)

学习mybatis的关联关系,主要注解在代码上,这里不做解释.配置文件一样的就不贴了 1.关联关系表创建(学生对应老师 多对一) 学生老师表 2.表对应的实体类 package com.home.entity; /** * 此类是:学生 * @author hpc * @2017年1月14日下午7:06:33 */ public class Student { private Integer student_id;//学生id private String student_name;//学生名字

2016-3-28学习笔记

linux文件的组成:文件名(dentry).元数据(inode).数据(data)dentry(目录项) dumpe2fsinode count inode sizeblock sizeuuidstate mkfs.ext4-I-L-b fsck superblock报错,fsck营救 mount-o  remount(重新挂载)-t  iso9660/vfat/ntfs-3g默认:rw:exec:suid:nouse:  仅root用户可进行挂载auto:   mount -a执行时,自动进

MySql &amp; JDBC

1.什么是数据库? 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加.修改.删除.及查询操作. 数据库系统类型(历史发展): 网状型数据库 层次型数据库 关系数据库 ---理论最成熟.应用最广泛 面向对象数据库 常见的数据库(软件): MYSQL Oracle DB2 SQLServer SyBase SQLite Java相关: MYSQL  Oracle 2.数据库和表 数据表示存储数据的逻辑单元,可以把数据表想象成

windows.document对象

1.1找元素 document.getElementById("id");根据id找最多找一个: var a=document.getElementById("id");将找到的元素放在变量中: document.getElementByNames("name");根据name找,找出来的是数组: document.getElementByTagNames("name"):根据表签名找,找出来的是数组: document.ge

2016-3-29学习笔记

linux文件的组成:文件名(dentry).元数据(inode).数据(data)dentry(目录项) dumpe2fs    inode count    inode size    block size    uuidstate mkfs.ext4-I-L-b fsck superblock报错,fsck营救 mount-o  remount(重新挂载)-t  iso9660/vfat/ntfs-3g默认:rw:exec:suid:nouse:  仅root用户可进行挂载auto: