That’s great info, thanks! I have tasker installed on my phone but… I don’t recall… maybe I have to hook my phone up to a computer and do some adb command on every reboot to give tasker greater permissions to integrate with sleep as Android?
Also, tasker was slowing down my phone. I stopped pursuing that angle for one or both of the above reasons. But I might try again. I could buy a dedicated Android device just for this one task, as it’s very important for me to gain control over my bedtime sleep schedule, for once and for all. I wouldn’t mind having to run an adb command on a dedicated device.
My only concern is automating the “now is the sleep lights out time”, not the staying asleep portion, as that’s currently not an issue for me. I could probably get by having an iot nightlight that I turn off as a signal “I’m going to sleep now”, and have beeminder register a data point from that.
I’m in control of myself enough that once I do that, I’m not going to turn the light back on. Well… on second thought… I say that now, but who knows what my future self will try to do to undermine myself in the longer run a months or years down the road, haha.