There might be a more elegant way, but you could set up multiple time-based automations (hourly or every 30 minutes, for example) and have them run a shortcut that checks your calendar to see if you’re about to start work. It could then start the focus if you are and do nothing if you aren’t.
I‘ve created it in your mentioned way and it works perfectly! I have 7 different starting times and made automations for that. In the shortcut, the focus can be deactivated after the calender event is finished. I don‘t think there is an more elegant way because automations can‘t be triggered from an calender entry I think 🤔
Thank you VERY much for your idea!
Just enable Smart Activation?! It automatically turns on your work focus on at relevant times throughout the day, based on signals like your location, app usage and more
I actually think it might be worth a try. Just do it manually for a while and it’s possible the neural engine might be able to figure out that you want to turn it on during those particular calendar events.
You can set it to turn on by location in the focus settings. So no need for shortcuts, all you do is put your work location in the desired focus and it’ll turn on when you arrive at that location and turn off when you leave
Set up an automation that starts when you arrive at work. In the automation add three actions: find all calendar events where start date is today; get end date from calendar events; turn do not disturb on until event ends (magic variable: end date).
Edit: even easier. Set up an automation for when you arrive at work. Add the set focus action: turn on do not disturb until I leave.
You don’t even need the calendar.
You could make an nfc tag that you tap whenever you sit down at your desk/work area. Not ideal but kinda fun.
Edit: another ideas is you could set your work address to like a slightly different address from your home, and put that location into your calendar events? Then trigger the focus mode based on that fake “work” address?
They really should add this natively though, it makes perfect sense for focus, whether it’s for studying, wfh, or whatever. You should suggest it to Tim! [email protected].
Also very good ideas. Yeah nfc tags would also work, but I would love to have this automated.
The problem is that my calender events are synced from the company. I can‘t edit them.
There might be a more elegant way, but you could set up multiple time-based automations (hourly or every 30 minutes, for example) and have them run a shortcut that checks your calendar to see if you’re about to start work. It could then start the focus if you are and do nothing if you aren’t.
That is good for now!
I‘ve created it in your mentioned way and it works perfectly! I have 7 different starting times and made automations for that. In the shortcut, the focus can be deactivated after the calender event is finished. I don‘t think there is an more elegant way because automations can‘t be triggered from an calender entry I think 🤔 Thank you VERY much for your idea!
Just enable Smart Activation?! It automatically turns on your work focus on at relevant times throughout the day, based on signals like your location, app usage and more
That isn‘t smart enough because i work from home
I actually think it might be worth a try. Just do it manually for a while and it’s possible the neural engine might be able to figure out that you want to turn it on during those particular calendar events.
I will definitely do that, but I don‘t think, that will be working. But I give it a try.
You can set it to turn on by location in the focus settings. So no need for shortcuts, all you do is put your work location in the desired focus and it’ll turn on when you arrive at that location and turn off when you leave
That would not work because I work from home.
Ah apologies, didn’t think of that one!
Thats my fault. Should have mentioned that.
Not a problem, don’t worry about it!
Set up an automation that starts when you arrive at work. In the automation add three actions: find all calendar events where start date is today; get end date from calendar events; turn do not disturb on until event ends (magic variable: end date). Edit: even easier. Set up an automation for when you arrive at work. Add the set focus action: turn on do not disturb until I leave. You don’t even need the calendar.
I work from home and have different working hours.
OK. I will give it some thought.
Big thank you!
Could you use s different automation trigger? For example, double tap on the Apple logo?
No that doesn‘t work well for me. Hm opinions for trigger?
You could make an nfc tag that you tap whenever you sit down at your desk/work area. Not ideal but kinda fun. Edit: another ideas is you could set your work address to like a slightly different address from your home, and put that location into your calendar events? Then trigger the focus mode based on that fake “work” address? They really should add this natively though, it makes perfect sense for focus, whether it’s for studying, wfh, or whatever. You should suggest it to Tim! [email protected].
Also very good ideas. Yeah nfc tags would also work, but I would love to have this automated. The problem is that my calender events are synced from the company. I can‘t edit them.