不辜负自己,不将就生活。

Month: April 2019

Understand level definitions for lighting in ZigBee Cluster Library v7

In ZigBee Cluster Library (ZCL) specifications, there are sometimes confusing points that developers do not quite understand, and I will try in this post to clarify a little bit about those level definitions in ZCL’s most-recent version, v7 (ZigBee document 07-5123 Revision 7).

  First of all, level is something generic. Keep that in mind. It can be light levels, which is often found in lighting systems, but it can also be anything, for example, water level, air pressure level, and etc.

However, as ZigBee is more widely adopted in home automation systems than other systems, where lighting is a key part, level cluster is more often used for connected lighting cases.  That is why starting ZCL v7,  the more general level cluster (cluster id 0x0008, chapter 3.10) derives a “level cluster for lighting” cluster, with the same cluster id 0x0008 (chapter 3.19).

    And I will clarify level definitions for lighting especially.

Continue reading

996.ICU: a trending codeless repo

Recently the github repository, https://github.com/996icu/996.ICU/ gets increasingly popular.

In fact this is a repository not for programming purpose. It just contains a blacklist of those companies that actively violate labor laws or regulations, and continuously enforce their employees to do intensive overtime work. 996 stands for the unwritten rules that work from 9AM to 9PM and 6 days a week. Of course, this is only a simile and many variants exist, for example 10-10-6, 10-10-5, and etc.

As the maintainer says, 996.icu simply means working in 996 way, and finally getting sick in the ICU.

Continue reading

© 2025 A Life Climber

Theme by Anders NorenUp ↑

error: Content is protected !!