Hey guys, I’m using Home Assistant to set alarms on my phone and its working fine. I can set alarm time with a message using this string in my yaml file:
"android.intent.extra.alarm.HOUR:{{8}},android.intent.extra.alarm.MINUTES:{{15}},android.intent.extra.alarm.SKIP_UI:true,android.intent.extra.alarm.MESSAGE:Take Medication"
Now I’d like to add a daily repeat or for example repeat every Wednesday. From the same source I found it should be possible using EXTRA_DAYS. I couldn’t find any example so I was trying every combination that came to my mind like:
android.intent.extra.alarm.DAYS:{{Calendar.SATURDAY, Calendar.WEDNESDAY}}
android.intent.extra.alarm.DAYS:{{ [Calendar.SATURDAY, Calendar.WEDNESDAY] }}
android.intent.extra.alarm.DAYS:[Calendar.SATURDAY, Calendar.WEDNESDAY]
etc.
How to shape that android.intent.extra.alarm.DAYS properly? Documentation says the values should be ArrayList<Integer>
:
There’s a LOT of medication apps already available, seems like a lot of work to create one from scratch, no?
Hehe yeah, it is lot of work, but most of that is done already. I agree there are many apps available and I spent a lot of time testing them. Still looking for perfect solution and that is where the idea came from. I could use an app or I could just stick with google reminder/task/alarm/calendar, but I also enjoy playing around and learning new things. Its kinda my hobby. If my dream comes true and I finish this it will beat all apps xD