We should be able to keep track of the last bulb (type + zone) we sent a command to, and not re-send the "on" command if we're not targeting a different bulb with the next command. This means one less command in the queue, which should make all subsequent commands faster.
We should be able to keep track of the last bulb (type + zone) we sent a command to, and not re-send the "on" command if we're not targeting a different bulb with the next command. This means one less command in the queue, which should make all subsequent commands faster.