It might be a good idea to just scrap the warm/cold altogether. It was a good temporary solution, but nothing on the windows version. If possible, it would be good to add a colour cycle as there is on windows:
A selection of colours; user chooses 5 colours they would like, from a large selection I think
There is also a speed setting so that the speed of the cycle can be adjusted to fast, medium or slow.
Also, the colours fade from one to another. I don't know if that's a feature of the hardware or the application, but it looks much better than instantly changing from one colour to the next.
That would be a great feature to have, as it means the light controller could be on all the time in the background
I know I'm adding more to the workload, i'm just excited the project is back on it's feet