meetsResetFaultRequirements property

bool get meetsResetFaultRequirements

Whether faults (if any) can be reset in the current device state. Based on the other fields in this validation class.

Note that a reset faults command may still fail if the device actually has no faults to reset.

Additionally, a remote reset will only be possible 1 hour after a fault occurs. If the remote reset counter is still not at zero, a reset command will also not work. However, the remote counter will not be reflected in this property.

Implementation

bool get meetsResetFaultRequirements =>
    isSupportedFaultType && isAuto && isConnected && isFirmwareUpdated;