The "centre of your life" is described as the geographical place in which your public, professional and private lives most intersect, such that third parties looking on would be able to observe that your bond to that place is greater than your bond to any other place.
Things that indicate this can be - in no order of importance - where your [main] home is, where that bed is that feels just right, where your books and art-works and sports gear are, where your main filing system is, where the momentoes and souvenirs of your life are, from where you can quickly find all the shops you need, where your neighbours know you, where you belong to a club or society, where you drop into a local restaurant, where the local kiosk lady knows which newpaper you buy, where you understand the public-transport system, where your plants and pets, if any, are, where you see your G.P. and have a trusted dentist, where you vote if eligible, where your children go to school, where your spouse lives, where you would take a night-course if you wanted to get ahead in your job, where you'd have your car serviced, where your car and other possessions are insured, where your pension scheme is, where you're a member or any religious or ideological group, where you're a member of the library or a gym or sports club, where you speak the local language.
If you would be shifting that away from Switzerland, to Austria, then you no longer live here.
If you live here, and are employed by an employer in Switzerland, and are just sent out to work in Austria, then keep your central point here. Travel over to Austria for work, and then come home on the weekends, to continue all the relationships you have here.
That's my understanding of how your resident status will be assessed.