Требуется Ваша помощь!
Узнать больше >>>
  • Русский
  • English

Shift Alarm Clock

How to enable alarm?

If you have Shift Schedule version 5.0.a or above, you have two alarm clock modes available - external alarm and built-in alarm.

Internal alarm is built in the app. It has its own settings and it used independently from system alarm. If you are not satisfied by internal alarm clock, you can use external one. To do that, go to the Preferences - More alarm settings and disable check-box "Use internal alarm".

Internal Alarm

Alarm in the program work by next way. You must set the shifts for which you want to enable alarm in schedule settings. To do so you have to enable check-box "Enable" in "Alarm" part of shift settings. Also set an alarm time here for this shift.

Next, you have to enable alarm globally in the application preferences for selected schedule. Because the schedules usually contains several teams, you must also select the team for the alarm. To do that, go to the Menu - Preferences and set check-box "Enable" in alarm section. After alarm will be enabled, the items where you can select the schedule and the team will be activated. Select your schedule and team.

You will see a notification with a message that alarm is enabled after closing Preferences. In this notification you can see next alarm firing time, selected team and schedule.

A situation may occur when you don't set any shifts in which the alarm clock is enabled. In this case you will see appropriated toast message, the alarm clock will not be enabled and the notification will not be shown. To correct the situation, please enable alarm for shifts that you need.

Be careful when setting alarm time! Alarm time is not attached to shift time. Here you just set the day time when you want alarm fired. If, for example, you shift starts in 00:00, it likely what you must enable alarm not in this shift but in previous one if you want alarm working correctly.

External alarm

Attention! If you discover that alarms with same time are duplicated when you use external alarm, try to use an alternative Alarm Clock application. The list of tested alarm clocks is in the end of page.

Alarm works according to following algorithm:

  • Unset check-box "Use internal alarm". An internal alarm settings will be set on nonactive state.
  • Press "Back" button of you device two times to leave the Preferences. The enabling of system alarm clock happens when you leave Preferences.

The translation will be finished soon, sorry... You can use Google Translator to translate the text below

  • После выхода из окна настроек должно появится оповещение о том, что будильник включен.
  • Если до срабатывания будильника осталось меншье суток, то делается запрос системе на включение будильника. В этом месте возможны два варианта:
    1. Если у Вас есть будильник, который выбран в системе по умолчанию, то он будет сразу установлен (в этот момент должно появится всплывающее сообщение, что-то типа "Будильник зазвонит через..."
    2. Если у Вас несколько будильников, и умолчания не заданы, появится диалог выбора будильника. Поставьте галочку "Всегда" и выберите будильник из списка.
  • Если до срабатывания будильника больше суток, то в оповещении показывается дата и время, в которое будет произведена попытка включения будильника (как правило, за сутки до срабатывания). Когда подойтет это время, то:
    • Если будильник по умолчанию уже выбран, он будет установлен
    • Если будильник по умолчанию ранее не был выбран, то ничего не произойдет - показывать диалог выбора будильника в этот момент, скорее всего, будет некому (в этот момент телефон с большой вероятностью будет с заблокированным экраном).
  • Android предоставляет только функцию включения будильника, но нет возможности проверить, был ли он установлен на самом деле. Поэтому Вам и даются сутки, чтобы убедиться, что будильник включен.
  • Будильник устанавливается только на ближайшие сутки. Следующий будильник будет запланирован в то же время, когда сработает тот, который сейчас включен.
  • Если после того, как внешний будильник был установлен, вы зайдете в него и выключите вручную, то этот будильник не сработает. Но в тот момент, когда он должен был сработать, произойдет включение будильника для следующей смены из списка. То есть, если Вам нужно отключить будильник только на завтра, Вы его просто отключаете, он не срабатывает, но на послезавтра будильник будет установлен, как будто Вы его и не выключали. Так будет до тех пор, пока Вы не выключите будильник в программе.
  • При выключении будильника в программе больше не будет попыток включения будильника, но тот, который уже включен, останется включенным. Нужно зайти в настройки системного будильника и отключить его вручную.
  • Если вернуться назад к внутреннему будильнику, то, опять же, при выходе из окна настроек должно появиться уведомление о том, что будильник включен, и в этом уведомлении будет указано время срабатывания будильника.

Рекомендуемые будильники сторонних разработчиков

На маркете огромное количество будильников, однако очень не многие из них могут быть использованы в качестве внешнего будильника для программы Shift Schedule - График Работы. Основная проблема - очень многие будильники (даже лучшие из них) неверно обрабатывают запрос на установку через стандартный механизм Android, и создают при этом дубли, вместо того, чтобы просто включить уже существующий будильник. Ниже представлен список протестированных будильников, если Вы нашли еще - пишите мне, я добавлю его в список.

  • Простой будильникПростой будильник это умный будильник для телефонов и планшетов, который делает именно то, что вы ожидаете от будильника, сочетая простой интерфейс и дополнительные функции. Рекомендуется к использованию, в процессе разработки автор учел несколько моментов, важных с точки зрения интеграции Графика Работы и внешнего будильника.
  • Alarm Clock Plus -  THE MOST FULLY FEATURED AND MOST STABLE ANDROID ALARM CLOCK! FREE WITH NO LIMITATIONS (Наиболее функциональный и наиболее стабильный будильник. Бесплатно без ограничений). 

Использование акселерометра

Начиная с версии 8.2.b

При использовании внутреннего будильника возможно задать управление будильником с помощью акселерометра. Перейдите в Настройки - Будильник - Больше(Больше настроек будильника).

Будильник ,акселерометр, настройка

Нужные настройки находятся в разделе "Акселерометр". Необходимо указать действие для акселерометра.

Будильник, выбор действия для акселерометра

Возможны следующие варианты поведения акселерометра:

  • Игнорировать. При проигрывании мелодии будильника акселерометр игнорируется, управление осуществляется исключительно с помощью кнопок.
  • Отложить переворотом. 
  • Отлючить переворотом. 
  • Отлючить встряхиванием.
  • Отложить встряхиванием.
  • Отложить переворотом, отключить встряхиванием.

Чтобы функция переворота работала корректно, телефон должен, по возможности, лежать на горизонтальной поверхности. Если Вы используете встряхивание, то у Вас есть возможность настроить силу встряхивания, при которой произойдет желаемое действие. 

Обратите внимание, что при выборе пункта Отложить  - переворот, отключить - встряхивание, не следует устанавливать слишком низкую уставку для итенсивности встряхивания. Это связано с тем, что при низких значениях уставки даже легкий переворот может быть проинтерпретирован как встряхивание. В этом случае вместо того, чтобы отложить будильник, он будет отключен.

Будильник, акселерометр предупреждение

В связи с этим, при выборе последнего режима из списка действий, для малых значений силы встряхивания будет показан диалог предупреждения.