UNPKG

homey-zigbeedriver

Version:

This module can be used to make the development of Zigbee apps for Homey easier.

20 lines (18 loc) 475 B
'use strict'; /** * Cluster capability configuration for `measure_luminance`. * @type {ClusterCapabilityConfiguration} */ module.exports = { get: 'measuredValue', report: 'measuredValue', /** * @param {number} value * @returns {number} */ reportParser(value) { // MeasuredValue represents the Illuminance in Lux (symbol lx) as follows: // MeasuredValue = 10,000 x log10 Illuminance + 1 return Math.round(10 ** ((value - 1) / 10000)); }, };