BookPlayer icon indicating copy to clipboard operation
BookPlayer copied to clipboard

Sleep timer preset

Open DoroLala opened this issue 4 years ago • 8 comments

You would be my heroes if you could include a possibility to preset the sleep timer once and for all, so i.e. each time I start my audiobook, it automatically stops after 30 minutes without any further action required, so that I don’t need to restart the sleep timer each time- that would be just great!

DoroLala avatar Nov 03 '20 22:11 DoroLala

Hmmmm I think this is better achieved via a shortcuts 🤔 , though not perfect (since via shortcut it's only possible to resume the last played book) but it's an option.

The shortcut route can be done in two ways, one having the shortcut as an icon in your homescreen, the other one triggering via siri voice commands (in this case, name the shortcut with something distinct for siri).

The shortcut would have the following:

IMG_7287

GianniCarlo avatar Nov 17 '20 03:11 GianniCarlo

Unfortunately, such shortcut doesn't work properly when launched from Apple Watch. While the first action (Resume last played book) succeeds, the second action (Set sleep timer) fails with not a very helpful message: IMG_0032

ghost avatar Jan 30 '21 15:01 ghost

Hmmmm true I tried it out (I wasn't aware that you could run shortcuts directly from the watch), that's a bug, I'll look into it

GianniCarlo avatar Jan 31 '21 15:01 GianniCarlo

ok, so here is what I tried and what I found out:

  • Debugging the app and running the shortcut from the watch, the app only gets notified of the first part of the shortcut (the one about resuming playback), the second part fails on the siri shortcut watch app, and the main app never gets the callback
  • Running the shortcut from the phone, it all works out (via voice command as well)

Not sure why it's failing, since we don't get any info in the app, but it looks like this is a common issue when doing things from the Watch in the latest versions, this is a thread I found about issues way back from 2018 with the Home app https://discussions.apple.com/thread/8656925

GianniCarlo avatar Feb 03 '21 00:02 GianniCarlo

Hi, i have a similar request too... Maybe it is possible to etablish an opt in option to make the sleep timer settings globally since i disable this option. So i can choose to set the sleeptimer for current book only or for all books in the library. That would be great!

OSchu78 avatar Mar 17 '21 13:03 OSchu78

Wondering if we could just have an automatic sleep timer setting that allows us to reset the sleep timer by shaking it. Also, be able to set sleep time volume decrease over time allowing for volume decrease over up to 1 minute.

elric667 avatar May 24 '21 15:05 elric667

Shaking the device works only within the time range selected, but when the time is expired the sleep timer will be disabled until you arm it manually again. So if i can set the sleep timer globally and it expired once and i start the book again, the timer will be armed automatically again about the period i've setting the last time. If i am listening to a book with several chapters of approx. 20 minutes length each and i've set the time to "end of chapter" i can rearm the timer for the next chapter by simply pressing play again on the earphone remote without touching the phone for setting the sleep timer again. So when i am setting the sleep timer it will be active until i disable it. That's what i'm looking for. Thanks in advance!

OSchu78 avatar May 24 '21 16:05 OSchu78

Shaking the device works only within the time range selected, but when the time is expired the sleep timer will be disabled until you arm it manually again. So if i can set the sleep timer globally and it expired once and i start the book again, the timer will be armed automatically again about the period i've setting the last time. If i am listening to a book with several chapters of approx. 20 minutes length each and i've set the time to "end of chapter" i can rearm the timer for the next chapter by simply pressing play again on the earphone remote without touching the phone for setting the sleep timer again. So when i am setting the sleep timer it will be active until i disable it. That's what i'm looking for. Thanks in advance!

I completely agree I want these features for the Bookplayer it is the only thing I miss going from Android to Iphone is that I lost my Smart Audiobook.

I like the Siri solutions but I don't want to touch my phone or my watch when I am trying to sleep I can just tag my ear buds and not light something up that might wake up my significant other.

elric667 avatar Sep 03 '21 02:09 elric667

This is now live on the AppStore in v5.2.0, Settings → Player Controls → Auto Sleep Timer, it will restart the last active sleep timer when resuming playback

GianniCarlo avatar Feb 02 '24 20:02 GianniCarlo