As of the most recent app update (20220118), I’ve noticed that /sdcard/sleep-data/sleep-export.csv
and friends are no longer being written in the morning – the last sleep record was 4 days ago, the morning after the app updated. The Backup > Export data (Local storage backup) option apparently writes to /data/user/0/com.urbandroid.sleep/files/sleep-data
, which is no good for getting at that data programatically – I use Termux to run scripts against the CSV file, and the private storage here would require root access to make use of.
I can see in a past changelog the introduction of a scoped storage option, is that related? It was off by default, and I’ve tried a manual backup with scoped storage both on and off, but either way it ends up in /data
rather than /sdcard
; I’d expect with that setting off that it should write to /sdcard
?