Mechanical and electrical generator maintenance engineer, screen programming, and fire pump fault maintenance