Z-WAVE TIME ANDDATE BASICS
qq:380939960
在Z-Wave网络中,如果设备需要显示时间或者做一些基于时间的控制操作时,它需要知道当前时间。此时设备可以通过Time Command Class从本地时间服务器哪里获得当前的时间信息;
下面的例子显示恒温控制器(thermostat)从作为本地时间服务器的中央控制面板哪里获得时间和日期信息。恒温控制器是由电池供电的,所以它大部分时间是出于休眠状态的。另外基于成本的考虑,它使用的时钟芯片精度不是特别高,可能会有比较显著的时间误差。因此,恒温器每小时就向本地时间服务器哪里请求一次时间,这样可以保证恒温器的时间精度控制在分钟,这样的时间精度基本上可以满足温度控制需求。
中央控制面板采用了精度比较高的时钟电路,所以它可以跟踪本地时间和日期,作为本地Z-Wave网络中的时间服务器。Z-Wave网络也支持时区和夏令时,但是必须由用户来指定时区和夏令时信息。由于有本地时间信息,所以中央控制面板可以推送“schedule”给恒温控制器,来实现用于的定时控制功能;