I believe you're missing one MAJOR bit... You use
Code:
def isClaraColor(self):
return self.device_model_id.endswith('393')
but I don't see a definition of
device_model_id. For that you need to add in the definition of
get_device_id and
device_version_info along with invoking
get_device_id from the current 7.x driver