You can associate a location schedule with Focuses, which can include Silent mode as a filter. Also you can set shortcuts to automatically run when you enter a physical location.