score:1
This is not generally permitted, at least not without doing something more. Timatic, the database airlines use for immigration requirements, states that transit without a visa is only allowed for transits "on the same calendar day to a third country (excluding Ireland (Rep.))." Flying, say, ZRH-LHR-ZRH is not a trip to a third country and would not qualify.
You could engineer your trip so that you do end up in a third country to satisfy this requirement or try to buy another ticket for that purpose.
Note that Heathrow has four different terminals. While it is possible to move between them without crossing the border, it normally requires a boarding pass valid for that terminal. It is also theoretically possible to book a personal shopping service to take you to another terminal. Otherwise, you'd need to ensure you book flights that will get you into the same terminal where your sister will be waiting.
Upvote:0
If you want to fly Switzerland-UK-Switzerland, you need to buy a "throwaway" connecting ticket from the UK to somewhere where you don't need a visa (which includes any green/yellow country in this map, but also, thanks to your Swiss residence Permit, several others such as the CEFTA countries (except Moldova), Turkey (only Istanbul-AtatΓΌrk airport), Georgia or Mexico) in order to board the flight. This should be a full-fare ticket, so you can cancel it and get a full refund.