homebridge-zigbee
Version:
ZigBee Platform plugin for HomeBridge
14 lines (12 loc) • 307 B
JavaScript
const MAX_DIM = 254
module.exports = {
report: 'currentLevel',
reportParser: value => value / MAX_DIM * 100,
get: 'currentLevel',
getParser: value => value / MAX_DIM * 100,
set: () => 'moveToLevel',
setParser: value => ({
level: Math.round(value * MAX_DIM / 100),
transtime: 5,
}),
}