How about having highway=living_street but adding something like motor_vehicle:conditional=no @ (Jul,Aug 14:00-18:30) to it?
If I understand correctly, outside of summer, it is a normal road again, so this would also require that someone remembers to change the highway type manually at the start and the end of the summer.