Update route to work with light and state