A device with a touch user interface for controlling a load, the device comprising: - an array of individually controllable LED light sources (101, 102, 103, 104, 111); - data lines (201, 202, 203, 204, 211) for interconnecting successive LED light sources (101, 102, 103, 104, 111) to obtain a daisy-chain of the successive LED light sources (101, 102, 103, 104, 111) in said array and for rippling control data through the daisy-chain to a particular LED light source in said array, wherein the particular LED light source in said array is arranged for removing one or more bits from the control data, the one or more bits corresponding to their individual control, and subsequently provide resulting control data downstream with a reduced data content over the data lines in the daisy-chain; - a controller comprising (i) an output for sending the control data over said data lines to the particular LED light source; characterized in that the device comprising: - a feedback line for feeding back the resulting control data; - a plurality of touchpads or an array of touchpads corresponding to the structure of the array of the individually controllable LED light sources each touchpad arranged for connecting, when in use touched, one of the data lines and the feedback line; and wherein the controller comprises (ii) an input for receiving the resulting control data over the feedback line when one of the plurality of touchpads is touched; and the controller being arranged for (i) comparing said sent control data with said received resulting control data for associating the touched touchpad with a position in the array of individually controllable LED light sources (101, 102, 103, 104, 111) of the particular LED light source, and (ii) providing a control signal for controlling the load based on said position. - an array of individually controllable LED light sources (101, 102, 103, 104, 111); - data lines (201, 202, 203, 204, 211) for interconnecting successive LED light sources (101, 102, 103, 104, 111) to obtain a daisy-chain of the successive LED light sources (101, 102, 103, 104, 111) in said array and for rippling control data through the daisy-chain to a particular LED light source in said array, wherein the particular LED light source in said array is arranged for removing one or more bits from the control data, the one or more bits corresponding to their individual control, and subsequently provide resulting control data downstream with a reduced data content over the data lines in the daisy-chain; - a controller comprising (i) an output for sending the control data over said data lines to the particular LED light source; (i) an output for sending the control data over said data lines to the particular LED light source; - a feedback line for feeding back the resulting control data; - a plurality of touchpads or an array of touchpads corresponding to the structure of the array of the individually controllable LED light sources each touchpad arranged for connecting, when in use touched, one of the data lines and the feedback line; and wherein the controller comprises (ii) an input for receiving the resulting control data over the feedback line when one of the plurality of touchpads is touched; and the controller being arranged for (i) comparing said sent control data with said received resulting control data for associating the touched touchpad with a position in the array of individually controllable LED light sources (101, 102, 103, 104, 111) of the particular LED light source, and (ii) providing a control signal for controlling the load based on said position. (i) comparing said sent control data with said received resulting control data for associating the touched touchpad with a position in the array of individually controllable LED light sources (101, 102, 103, 104, 111) of the particular LED light source, and (ii) providing a control signal for controlling the load based on said position.