Are you sure the states of sensor.garage_status start with capital letters or are they really all lower case?
Also, this won’t work:
action:
- service_template: '{% if states.input_boolean.hue_color_spot_1_state.state == "on" %}light.turn_on{% else %}light.turn_off{% endif %}'
entity_id: light.hue_color_spot_1
data:
rgb_color: [255,241,224]
because the light.turn_off service does not accept rgb_color.
You might be interested in a python_script I wrote that saves the state & attributes of lights and/or switches and will then later restore the them to the saved state. See:
If you think you’d like to use it, and if you have any questions, let me know.