Calendar Event - Check in advance

Hello everyone, I'm creating a macro which gets my incoming events and reminds me frequently. But I'm kinda stuck in this "check in advance" option.
For example, if I have an event on 30th March at 5pm, and I've set the check in advance with 1 day. So, will it fire as soon as 29th March starts (00h)? Or 24h before the event (5pm)?
The same question as if I set the check in advance with 0 day / 0 hour / 0 min, when will it fire?
 

JA-Translator

Moderator
For example, if I have an event on 30th March at 5pm, and I've set the check in advance with 1 day. So, will it fire as soon as 29th March starts (00h)? Or 24h before the event (5pm)?

I am not sure, but I guess (as far as I remember on my test long ago),

I think
Your Trigger will be fired at 5 pm on 29th March.
 
Oh I see, thanks a lot... because my plan is to set a popup message every time i unlock the screen with:

Events today:
Event A
Event B

Events Tomorrow:
Event C
Event D

Events soon: (from 2 to 5 days from today)
Event E
Event F
Event G

But do you know how can I set the trigger to fire just on 00h every day, already creating the complete list for the rest of the day?
 

JA-Translator

Moderator
But do you know how can I set the trigger to fire just on 00h every day, already creating the complete list for the rest of the day?

Hmmm That's a good point!
I also want to know how to trigger at 0:00!

Hmmm, How can we? 🙄

Calendar Trigger can be set only by the relative time value.

If you get to know something, please share it with me. 😁
 
Hmmm That's a good point!
I also want to know how to trigger at 0:00!

Hmmm, How can we? 🙄

Calendar Trigger can be set only by the relative time value.

If you get to know something, please share it with me. 😁
I kinda did it!
With a little workaround.
I made a CheckInAdvance to 48h, so, during day 1 all events in day 3 will trigger.
It will register all these events in a single variable.
Then, at midnight, this accumulated var is copied to another (which will be used in the popup notification) and then cleared (to restart accumulating on the next day).
So, at 00h01 of day 2, I will be notified about all events that will occur on day 3.
 

Attachments

  • Screenshot_20230401_134905_MacroDroid.jpg
    Screenshot_20230401_134905_MacroDroid.jpg
    1.1 MB · Views: 22

JA-Translator

Moderator
Oh That's a wise solution even as a workaround!
Thank you for sharing the idea.
I will take the method in my macros.
🥳
 

Qarboz

Well-known member
I kinda did it!
With a little workaround.
I made a CheckInAdvance to 48h, so, during day 1 all events in day 3 will trigger.
It will register all these events in a single variable.
Then, at midnight, this accumulated var is copied to another (which will be used in the popup notification) and then cleared (to restart accumulating on the next day).
So, at 00h01 of day 2, I will be notified about all events that will occur on day 3.
Good job
However, I think, that if events are added in the next days [+2, +3...+5], they don't appear in today's popup when you launch the shortcut
 
Top