A computing system for monitoring a condition of an appliance, the system comprising: a communication module, including one or more processors, configured to cause a communication device to initiate a wireless communication protocol with a sensor module connected to a monitored appliance; an appliance identification module, including one or more processors, configured to identify, in response to reception of a communication from the monitored appliance at the communication device through the wireless communication protocol, a type of the monitored appliance; a power elimination module configured to open a circuit connected to the monitored appliance to eliminate power to the monitored appliance; and a fault detection module, including one or more processors, configured to: (i) access a central database including data that identifies, for each of a plurality of appliance types, a respective failure point for an operating parameter of the particular appliance type; (ii) select a failure point for the operating parameter of the appliance type that corresponds to the type of the monitored appliance identified by the appliance identification module, wherein the selected failure point is determined based on a record of a previous failure for an appliance of the same appliance type as the monitored appliance; (iii) identify a measured value of the operating parameter of the monitored appliance from a signal received at the computing system from the sensor module connected to the monitored appliance, (iv) compare the measured value of the operating parameter of the monitored appliance to the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance, and (v) generate an alert signal and cause the power elimination module to disconnect power to the monitored appliance in response to identifying that the measured value of the operating parameter of the monitored appliance meets a pre-specified threshold of the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance. a communication module, including one or more processors, configured to cause a communication device to initiate a wireless communication protocol with a sensor module connected to a monitored appliance; an appliance identification module, including one or more processors, configured to identify, in response to reception of a communication from the monitored appliance at the communication device through the wireless communication protocol, a type of the monitored appliance; a power elimination module configured to open a circuit connected to the monitored appliance to eliminate power to the monitored appliance; and a fault detection module, including one or more processors, configured to: (i) access a central database including data that identifies, for each of a plurality of appliance types, a respective failure point for an operating parameter of the particular appliance type; (ii) select a failure point for the operating parameter of the appliance type that corresponds to the type of the monitored appliance identified by the appliance identification module, wherein the selected failure point is determined based on a record of a previous failure for an appliance of the same appliance type as the monitored appliance; (iii) identify a measured value of the operating parameter of the monitored appliance from a signal received at the computing system from the sensor module connected to the monitored appliance, (iv) compare the measured value of the operating parameter of the monitored appliance to the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance, and (v) generate an alert signal and cause the power elimination module to disconnect power to the monitored appliance in response to identifying that the measured value of the operating parameter of the monitored appliance meets a pre-specified threshold of the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance. (i) access a central database including data that identifies, for each of a plurality of appliance types, a respective failure point for an operating parameter of the particular appliance type; (ii) select a failure point for the operating parameter of the appliance type that corresponds to the type of the monitored appliance identified by the appliance identification module, wherein the selected failure point is determined based on a record of a previous failure for an appliance of the same appliance type as the monitored appliance; (iii) identify a measured value of the operating parameter of the monitored appliance from a signal received at the computing system from the sensor module connected to the monitored appliance, (iv) compare the measured value of the operating parameter of the monitored appliance to the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance, and (v) generate an alert signal and cause the power elimination module to disconnect power to the monitored appliance in response to identifying that the measured value of the operating parameter of the monitored appliance meets a pre-specified threshold of the respective failure point of the operating parameter of the appliance type that corresponds to the type of the monitored appliance.