local hue = require 'hue' local button = { } local butA = 3 local butB = 0 local butC = 4 function button.init() gpio.mode(butA, gpio.INT, gpio.PULLUP) gpio.mode(butC, gpio.INT, gpio.PULLUP) gpio.trig(butA, "down", function() hue.on(nil, 128) end) gpio.trig(butC, "down", function() hue.off() end) end return button