在Z-Wave中定义了很多类型的门锁,协议中对不同的门锁类型要求强制实现的功能是不同的。对于Z-Wave网关来说,了解这些东西,可以更灵活地提供相应的接口给更上层的应用。
例如:网关需要知道门锁
- 是否支持user code ?
- 是否支持schedule ?
- 是否支持record log ?
- 是否支持时间设定?
- 是否支持时区和夏令时设置?
- 等等;
网关可以上报这些信息给APP或者server,以便更好地在APP上展示相关的控制功能给用户; 事实上,通过阅读协议,我们看到对于门锁来说record log,schedule并不要求门锁实现。 不过在酒店的应用场景中,可能对user code和schedule就有比较高的需求,例如设定某个密码在某一个时间段内可以打开门锁。
QQ:380939960
z-wave_device_class_specification定义的门锁类型大致如下所示,他们属于Entry Control Generic Device Class
Specific Device Class |
Identifiers |
Specific Device Class Not Used |
SPECIFIC_TYPE_NOT_USED |