Hello @Victor1
Thank you for your request.
In your case, the best option is the monthly ZVV NetzPass subscription for CHF 242.00.
For comparison, the purchase of a Half-Fare travelcard (annual) costs CHF 185.00 + CHF 15.00 per day (round trip). Which gives us a higher expense.
I wish you a nice afternoon.
Best regards
JulieL