A system for monitoring states of an object, the system comprising a computer system configured to: execute a model of the object , the model configured to estimate a state of the object as a function of measured values of at least two characteristics of the object , wherein the state of the object includes one of an ON state, an OFF state and wherein the object is an electrical load; receive at least two measured values of the at least two characteristics of the object , the at least two measured values including a first value measured by an electrical sensor and a second value measured by a vibration sensor , wherein the second value includes vibration of the load and execute, by the computer system , the model being configured to estimate the state of the object , wherein executing the model includes: comparing the first measured value of a first characteristic of the object to one or more first threshold values to produce a first output; comparing the second measured value of a second characteristic of the object to one or more second threshold values to produce a second output; and characterized by being further configured to estimate the state of the object and whether a transition of the state has occurred responsive to the comparison of the first measured value to the one or more first threshold values and responsive to a determination that the first measured value is an intermediate value between a value corresponding to the ON state of the object and a value corresponding to the OFF state of the object , and based on a function of the first output and the second output. execute a model of the object , the model configured to estimate a state of the object as a function of measured values of at least two characteristics of the object , wherein the state of the object includes one of an ON state, an OFF state and wherein the object is an electrical load; receive at least two measured values of the at least two characteristics of the object , the at least two measured values including a first value measured by an electrical sensor and a second value measured by a vibration sensor , wherein the second value includes vibration of the load and execute, by the computer system , the model being configured to estimate the state of the object , wherein executing the model includes: comparing the first measured value of a first characteristic of the object to one or more first threshold values to produce a first output; comparing the second measured value of a second characteristic of the object to one or more second threshold values to produce a second output; and characterized by being further configured to estimate the state of the object and whether a transition of the state has occurred responsive to the comparison of the first measured value to the one or more first threshold values and responsive to a determination that the first measured value is an intermediate value between a value corresponding to the ON state of the object and a value corresponding to the OFF state of the object , and based on a function of the first output and the second output. comparing the first measured value of a first characteristic of the object to one or more first threshold values to produce a first output; comparing the second measured value of a second characteristic of the object to one or more second threshold values to produce a second output; and characterized by being further configured to estimate the state of the object and whether a transition of the state has occurred responsive to the comparison of the first measured value to the one or more first threshold values and responsive to a determination that the first measured value is an intermediate value between a value corresponding to the ON state of the object and a value corresponding to the OFF state of the object , and based on a function of the first output and the second output. <EOS>