An environmental control device (100, 200) comprising: a temperature sensor; an audio module; a controller module in communication with the temperature sensor and the audio module, the controller module comprising: a processor; a memory in communication with the processor, the memory storing one or more control routines comprising processor executable instructions, the processor executable instructions configured to: receive a temperature sensor signal from the temperature sensor; analyze the received temperature sensor signal against a stored temperature threshold; implement one of the stored one or more control routines to control an environmental system; whereby the environmental control device (100,200) further comprises: a touch screen in communication with the controller module, the touch screen configured to: display a graphical user interface associated with the one or more control routines; and receive a control input to alter a variable associated with the one or more control routines; characterised in that an audible indication associated with the stored one or more control routines is generated wherein the audible indication relates to an operation state of the environmental system, the operation state being based on the analyzed received temperature sensor signal and the stored temperature threshold, wherein the audible indication relating to the operation state of the environmental system based on the analyzed received temperature sensor signal and the stored temperature threshold is different from an audible indication relating to a different operation state of the environmental system, and wherein the control input is configured to alter an audible file associated with the one or more control routines. a temperature sensor; an audio module; a controller module in communication with the temperature sensor and the audio module, the controller module comprising: a processor; a memory in communication with the processor, the memory storing one or more control routines comprising processor executable instructions, the processor executable instructions configured to: receive a temperature sensor signal from the temperature sensor; analyze the received temperature sensor signal against a stored temperature threshold; implement one of the stored one or more control routines to control an environmental system; a processor; a memory in communication with the processor, the memory storing one or more control routines comprising processor executable instructions, the processor executable instructions configured to: receive a temperature sensor signal from the temperature sensor; analyze the received temperature sensor signal against a stored temperature threshold; implement one of the stored one or more control routines to control an environmental system; receive a temperature sensor signal from the temperature sensor; analyze the received temperature sensor signal against a stored temperature threshold; implement one of the stored one or more control routines to control an environmental system; whereby the environmental control device (100,200) further comprises: a touch screen in communication with the controller module, the touch screen configured to: display a graphical user interface associated with the one or more control routines; and receive a control input to alter a variable associated with the one or more control routines; display a graphical user interface associated with the one or more control routines; and receive a control input to alter a variable associated with the one or more control routines; characterised in that an audible indication associated with the stored one or more control routines is generated wherein the audible indication relates to an operation state of the environmental system, the operation state being based on the analyzed received temperature sensor signal and the stored temperature threshold, wherein the audible indication relating to the operation state of the environmental system based on the analyzed received temperature sensor signal and the stored temperature threshold is different from an audible indication relating to a different operation state of the environmental system, and wherein the control input is configured to alter an audible file associated with the one or more control routines. an audible indication associated with the stored one or more control routines is generated wherein the audible indication relates to an operation state of the environmental system, the operation state being based on the analyzed received temperature sensor signal and the stored temperature threshold, wherein the audible indication relating to the operation state of the environmental system based on the analyzed received temperature sensor signal and the stored temperature threshold is different from an audible indication relating to a different operation state of the environmental system, and wherein the control input is configured to alter an audible file associated with the one or more control routines.