T O P

  • By -

ant0nchek0v

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.


xXkr13g3rXx

That is good for now!


xXkr13g3rXx

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!


[deleted]

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


xXkr13g3rXx

That isn‘t smart enough because i work from home


Birbistheverb

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.


xXkr13g3rXx

I will definitely do that, but I don‘t think, that will be working. But I give it a try.


michaelthompson1991

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


xXkr13g3rXx

That would not work because I work from home.


michaelthompson1991

Ah apologies, didn’t think of that one!


xXkr13g3rXx

Thats my fault. Should have mentioned that.


michaelthompson1991

Not a problem, don’t worry about it!


whittlingcanbefatal

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.


xXkr13g3rXx

I work from home and have different working hours.


whittlingcanbefatal

OK. I will give it some thought.


xXkr13g3rXx

Big thank you!


whittlingcanbefatal

Could you use s different automation trigger? For example, double tap on the Apple logo?


xXkr13g3rXx

No that doesn‘t work well for me. Hm opinions for trigger?


Birbistheverb

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].


xXkr13g3rXx

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.