smartapp-color-temperature:使用 SmartThings 将您的灯设置为特定的色温

时间:2024-06-24 15:25:19
【文件属性】:

文件名称:smartapp-color-temperature:使用 SmartThings 将您的灯设置为特定的色温

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-24 15:25:19

Groovy

色温 SmartThings 可以将您的灯光设置为特定的色温,前提是您在 CIE 空间上为其提供了正确的坐标。 不幸的是,这是一件不必要的复杂事情,SmartThings 实际上并没有开箱即用地支持它。 色温是 CIE 1931 中 X、Y 坐标中的一条曲线。它的确切位置可以根据黑体校准而改变——包括这个在内的大多数实现都使用 D65。 这个应用程序实际上只是您实现的模板,可让您指定模式和色温。 当 SmartThings 进入该模式时,此应用程序将相应地更改灯光的色温。 此应用程序的大部分内容是从色温到 RGB 空间的转换,然后是从 RGB 到 HSB 的另一个转换。 这两种转换都需要完成,因为 SmartThings 期望任何具有 capabilities.colorControl 的设备提供色相、饱和度和亮度值(然后为 UI 色轮转换回十六进制)。 此应用程序已使用带有以下灯


【文件预览】:
smartapp-color-temperature-master
----LICENSE(1KB)
----smartapp-color-temperature.groovy(3KB)
----README.md(1KB)

网友评论