1
0
Fork 0
BangleApps/apps/sleeplogalarm
storm64 6529533aee [sleeplogalarm] Correct version after testing 2023-05-30 00:01:08 +02:00
..
ChangeLog [sleeplogalarm] Correct version after testing 2023-05-30 00:01:08 +02:00
README.md [sleeplogalarm] Correct hide + replace all `var` 2023-05-29 23:45:27 +02:00
app.png [sleeplogalarm] Add setting + explanations, icon 2022-11-18 23:08:41 +01:00
lib.js [sleeplogalarm] Second try 2023-05-29 23:52:46 +02:00
metadata.json [sleeplogalarm] Correct version after testing 2023-05-30 00:01:08 +02:00
settings.js [sleeplogalarm] Correct hide + replace all `var` 2023-05-29 23:45:27 +02:00
widget.js [sleeplogalarm] Second try 2023-05-29 23:52:46 +02:00

README.md

Sleep Log Alarm

This widget searches for active alarms and raises an own alarm event up to the defined time earlier, if in light sleep or awake phase. Optional the earlier alarm will only be triggered if comming from or in consecutive sleep. The settings of the earlier alarm can be adjusted and it is possible to filter the targeting alarms by time and message. The widget is only displayed if an active alarm is detected. The time of the targeting alarm is displayed inside the widget, too. The time or the complete widget can be hidden in the options.

This widget does not detect sleep on its own and can not create alarms. It requires the sleeplog app and any alarm app that uses sched to be installed.


Settings


  • earlier | duration to trigger alarm earlier
    10min / 20min / 30min / ... / 120min
  • from Consec. | only trigger if comming from consecutive sleep
    on / off
  • vib pattern | vibration pattern for the earlier alarm
    .. / ...
  • msg | customized message for the earlier alarm
    ... / ...
  • msg as prefix | use the customized message as prefix to the original message or replace it comlpetely if disabled
    on / off
  • disable alarm | if enabled the original alarm will be disabled
    on / off
  • auto snooze | auto snooze option for the earlier alarm
    on / off
  • Filter Alarm submenu
    • time from | exclude alarms before this time
      0:00 / 0:15 / ... / 3:00 / ... / 24:00
    • time to | exclude alarms after this time
      0:00 / 0:15 / ... / 12:00 / ... / 24:00
    • msg includes | include only alarms including this string in msg
      "" / ...
  • Widget submenu
    • hide always | completely hide the widget
      on / off
    • show time | show the time of the targeting alarm
      on / off
    • color | color of the widget red / yellow / ... / white
  • Enabled | completely en-/disables the background service on / off

Worth Mentioning


Requests, Bugs and Feedback

Please leave requests and bug reports by raising an issue at github.com/storm64/BangleApps (or send me a mail).

Creator

Storm64 (Mail, github)

Attributions

The app icon is downloaded from https://icons8.com.

License

MIT License