A pump apparatus ( 100, 500) for water management comprising: at least one inlet ( 106, 507); at least one outlet ( 116, 509); a pump housing ( 102, 502) defining a pressure chamber ( 104, 504) in fluid communication with the at least one inlet ( 106, 507) and the outlet ( 116, 509); and a user interface ( 130, 508) associated with the pump apparatus ( 100, 500), the user interface ( 130, 508) comprising: a display unit ( 132, 510) configured to display an error message associated with one or more operational parameter of the pump apparatus ( 100, 500); and a plurality of input means ( 134, 512) configured to receive a user input, characterised in that the display unit ( 132, 510) is configured to display at least one error remedy instruction, and the plurality of input means ( 134, 512) is configured to allow a user to select the at least one error remedy instruction, and further comprising a diagnostic unit, and one or more sensors ( 304a, 304b, 304c) configured to monitor the one or more operational parameters of the pump apparatus, the diagnostic unit is operatively connected to the sensors ( 304a, 304b, 304c), the display unit and the input means, the diagnostic unit is configured to: receive signals indicative of the operational parameters of the pump apparatus from the sensors ( 304a, 304b, 304c); identify at least one fault in the pump apparatus based on the received signals; execute an error mode when the fault is identified to stop an operation of the pump apparatus; and selectively execute a reset mode based on the user input to exit from the error mode, wherein, based on the user input, the diagnostic unit is configured to execute an error remedy mode, during the error remedy mode the error remedy instruction is displayed on the display unit, and wherein the diagnostic unit comprises a memory configured to set a first error status flag in an active state to continuously execute the error remedy mode. at least one inlet ( 106, 507); at least one outlet ( 116, 509); a pump housing ( 102, 502) defining a pressure chamber ( 104, 504) in fluid communication with the at least one inlet ( 106, 507) and the outlet ( 116, 509); and a user interface ( 130, 508) associated with the pump apparatus ( 100, 500), the user interface ( 130, 508) comprising: a display unit ( 132, 510) configured to display an error message associated with one or more operational parameter of the pump apparatus ( 100, 500); and a plurality of input means ( 134, 512) configured to receive a user input, a display unit ( 132, 510) configured to display an error message associated with one or more operational parameter of the pump apparatus ( 100, 500); and a plurality of input means ( 134, 512) configured to receive a user input, characterised in that the display unit ( 132, 510) is configured to display at least one error remedy instruction, and the plurality of input means ( 134, 512) is configured to allow a user to select the at least one error remedy instruction, and further comprising a diagnostic unit, and one or more sensors ( 304a, 304b, 304c) configured to monitor the one or more operational parameters of the pump apparatus, the diagnostic unit is operatively connected to the sensors ( 304a, 304b, 304c), the display unit and the input means, the diagnostic unit is configured to: receive signals indicative of the operational parameters of the pump apparatus from the sensors ( 304a, 304b, 304c); identify at least one fault in the pump apparatus based on the received signals; execute an error mode when the fault is identified to stop an operation of the pump apparatus; and selectively execute a reset mode based on the user input to exit from the error mode, receive signals indicative of the operational parameters of the pump apparatus from the sensors ( 304a, 304b, 304c); identify at least one fault in the pump apparatus based on the received signals; execute an error mode when the fault is identified to stop an operation of the pump apparatus; and selectively execute a reset mode based on the user input to exit from the error mode,