Ajax — беспроводная система безопасности, которая защищает от вторжения, пожара, затопления, а также позволяет управлять электроприборами прямо из мобильного приложения. Система молниеносно реагирует на угрозы, информируя вас и охранную компанию обо всех происшествиях.
Эта статья не актуальна после обновления ОС Android. Обновленная версия статьи доступна по ссылке.
Как Ajax оповещает о тревогах и событиях
Система безопасности Ajax использует 4 вида уведомлений для информирования пользователей:
- Тревоги — отправляются в случае обнаружения вторжения, пожара, затопления и потери связи между хабом и облачным сервисом Ajax Cloud.
- Неисправности — отправляются в случае глушения, потери связи хаба с устройством, низкого заряда батареи устройства или хаба, а также при попытках саботажа (маскирования или вскрытия корпуса).
- События — отправляются в случае включения / выключения электроприборов через устройства автоматизации WallSwitch, Relay, Socket.
- Постановка / Снятие с охраны — отправляются при изменении режима охраны и включении/выключении Ночного режима.
О каждом виде уведомлений система безопасности Ajax информирует пользователя тремя способами: пуш-уведомлениями, смс и звонками.
👉 Как Ajax сообщает пользователю о тревогах
Как работают пуш-уведомления Ajax
Для доставки пуш-уведомлений о событиях в мобильное приложение Ajax использует сервис Firebase Cloud Messaging (FCM) от Google и наше собственное программное решение. На некоторых Android-устройствах FCM может работать некорректно. Программное решение Ajax увеличивает надежность доставки пуш-сообщений, но требует дополнительных ресурсов батареи смартфона.
Как настроить уведомления приложения Ajax на Android
Для более надежной доставки уведомлений включите сервисы Ajax — войдите в настройки приложения (нажмите на 3 горизонтальных полосы в левом верхнем углу, выберите меню Настройки приложения) и активируйте функции Фоновое подключение и Повторный запуск приложения.
При включении фонового подключения приложение Ajax регулярно проверяет доставку уведомлений через сервис Ajax Cloud. Если по какой-то причине одно или несколько уведомлений не были доставлены в приложение Ajax — сервис отправляет их повторно.
Android телефоны с включенным режимом экономии заряда аккумулятора (энергосбережения), могут блокировать пуш-уведомления. Включение повторного запуска приложения не дает системе блокировать пуш-уведомления приложения Ajax. Опция включена по умолчанию.
После включения опции на смартфонах с версией Android 8.0 и выше в шторке уведомлений показывается панель Центр уведомлений.
В смартфонах с Android 8.0 и выше есть два канала доставки пуш-уведомлений — Alarm Channel, который используется для доставки тревог и Main Channel — для всех остальных событий. Чтобы не пропустить уведомления, каналам нужно назначить высокий приоритет.
Как это сделать:
1. Перейдите в меню: Настройки смартфона → Приложения → Сведения о приложениях.
2. Выберите в списке приложение Ajax, нажмите на Уведомления приложений. Вы увидите две категории уведомлений: Alarm Channel (тревожные уведомления) и Main Channel (все прочие уведомления).
3. Выбрав категорию уведомлений, в категории Важность выберите Крайняя важность.
4. Сохраните изменение настроек, нажав Назад.
Чтобы не пропустить уведомления в режиме Не беспокоить (когда активированы Только важные уведомления), включите опцию Только приоритетные прерывания.
👉 Как настроить режим Не беспокоить на устройствах Android
В каких случаях могут блокироваться уведомления на Android
К сожалению, включение этих опций не гарантирует доставку пуш-уведомлений, так как в Android-смартфонах доставку оповещений могут блокировать встроенные возможности операционной системы. Рассмотрим самые распространенные причины:
- включен режим Энергосбережение;
- пользователь не авторизован в аккаунте Google;
- устаревшая версия приложения Сервисы Google Play;
- отключены уведомления для приложения в настройках телефона;
- установлено ограничение на работу приложения в фоновом режиме.
Некоторые производители добавили в настройки смартфонов функции, которые блокируют любые попытки приложения отправить пользователю уведомление. Ниже рассказываем про особенности настроек пуш-уведомлений на смартфонах Xiaomi, Huawei и Meizu.
Как настроить уведомления приложения Ajax на смартфоне Xiaomi
1. Включите автозапуск приложения:
- Перейдите в меню: Настройки смартфона → Все приложения → приложение Ajax.
- Включите функцию автозапуска для приложения Ajax.
2. Нажмите Другие разрешения и разрешите: Состояние Wi-Fi, Ярлыки рабочего стола, Экран блокировки, Запуск в фоне. Вернитесь в меню настроек.
3. Нажмите Контроль активности, выберите режим Нет ограничений.
Как настроить уведомления приложения Ajax на смартфоне Huawei
1. Перейдите в меню: Настройки смартфона → Батарея → Запуск → приложение Ajax.
2. Включите Автозапуск, Косвенный запуск и Работа в фоновом режиме. Нажмите ОК.
Как настроить уведомления приложения Ajax на смартфоне Meizu
1. Разрешите работу в фоне для приложения:
- Перейдите в меню: Настройки смартфона → Безопасность → Разрешения → Работа в фоне. Разрешите работу в фоне.
- Включите функцию для приложений Google Play Services и Google Services Framework.