Updated with HW alerting logic, and incorporating scale values