this.temperatureService.getCharacteristic(Characteristic.TargetHeatingCoolingState)
      .on('get', temperature.getCurrentHeatingCoolingState.bind(this))
      .on('set', temperature.setTargetHeatingCoolingState.bind(this));