Here is an example to create a wake up light only with RuleMachnie. My example is set up for 30min and turns from red to orange to withe. It is pretty straight forward so there is no need for more words. Maybe I can add a video at some point.
(PS: I use coco hue to set the color wheel to 360 instead of the original 100 degrees for smoother color steps). You may have to implement some maths changes for your case.