Device SheduleFunctionality finish

Functions are working properly for the GUI we have to do something.