* Retrieve the name of the Proliphix thermostat before adding the entities * The proliphix module provides hvac_state, not hvac_mode * Removed update before add_entities. Moved the setting of the name into the update function instead. * Disentangled hvac_mode and hvac_action * Ran black and isort