9
votes
Automation for android, preferably FOSS
I'm wanting to automate a thing on my android phone.
I would like to activate and deactivate alarms based on calendar events (by keywords in their name or description).
I'm wanting to automate a thing on my android phone.
I would like to activate and deactivate alarms based on calendar events (by keywords in their name or description).
I think the go-to for android automation is Tasker.
I haven't used it in a long time, but setting actions to be triggered by an event and modifying phone settings were the core functionality, so I think it should do what you mentioned.
I was coming in to say the same, but it's been years since I used Android, let alone Tasker. I remember creating some tasks that are technically impossible now due to the OS getting further locked down.
An example, not required reading
Within a certain time window, I would activate a geofence. Geofences killed battery, hence the window. Once I was in the fence, the automation would send a message via Hangouts. But because this kind of automation framework is not native, it's not like Hangouts offered an easy hook. So I bought a Tasker extension that could simulate taps and paste text and whatnot. So usually, as I was pulling into a parking lot, a message would get sent that I had arrived as I was parking, and it made my daily pick-up go smoother.The tasks being descraibed sound like they'll be workable.
My first thought, too, was Tasker- I've not used it myself but it is the standard for automation on Android. I had not realised until now, though, that it is a paid app, and not FOSS. This is a big shame- are there any reasonable (if less capable) alternatives that are active? Easer looks somewhat functional, but inactive.
Not FOSS, but if you happen to have a Samsung device you already will have automation available to you. It's called "routines" afaik. I don't have extensive experience with it either, just figured I'd mention it in case it is useful to you or someone passing by.