O Ajax é um sistema de segurança sem fios que protege contra intrusões, incêndios e inundações, e também permite aos utilizadores controlar eletrodomésticos diretamente a partir da app móvel. O sistema responde imediatamente a ameaças informando o utilizador e a central recetora de alarmes acerca de todos os incidentes.
Este artigo já não é relevante devido às atualizações do sistema operativo Android. A versão atualizada do artigo está disponível aqui.
![](/api/cdn-img/?img=%2Fupload%2Fimage_1_2x_1144f73142%401.jpg&1714856608)
Como faz a Ajax para notificar de alarmes e eventos
O sistema de segurança Ajax utiliza quatro tipos de notificação para informar os utilizadores:
- Alarmes – envio em caso de deteção de uma intrusão, incêndio, inundação e perda de comunicação entre o hub e o serviço Ajax Cloud.
- Avarias – envio em caso de inibição, perda de comunicação entre o hub e o dispositivo, bateria fraca do dispositivo ou hub, assim como tentativas de sabotagem do sistema (mascaramento ou adulteração).
- Eventos – envio ao ligar/desligar eletrodomésticos através de um dos seguintes: WallSwitch, Relay, Socket.
- Armar/Desarmar – envio quando o modo de segurança é alterado e o Modo Noturno é ligado/desligado.
O sistema de segurança Ajax informa os utilizadores acerca de cada tipo de notificação recorrendo a três métodos: notificações push, SMS e chamadas telefónicas.
👉 Como faz a Ajax para notificar os utilizadores da ocorrência de alarmes
Como funcionam as notificações push da Ajax
Para transmitir notificações push acerca de eventos para as apps móveis, o Ajax utiliza o serviço Firebase Cloud Messaging (FCM) da Google e a nossa solução de software exclusivo. O serviço FCM pode não funcionar corretamente em alguns dispositivos Android. A solução de software Ajax aumenta a fiabilidade da transmissão da mensagem push, mas exige recursos adicionais da bateria do smartphone.
Como configurar as notificações da app Ajax no Android
Para uma transmissão mais fiável das notificações, ative os serviços Ajax — entre nas definições da aplicação (clique nas três barras horizontais no canto superior esquerdo, selecione o menu Definições da App) e ative as funções Conexão de 2º plano e Serviço Keep-Alive.
Quando ativa a Conexão de 2º plano, a app Ajax verifica regularmente a transmissão de notificações através do serviço Ajax Cloud. Se uma ou mais notificações não tiverem sido transmitidas para a app Ajax por qualquer motivo, o serviço volta a enviá-las.
Os telefones Android com o modo de poupança de bateria (poupança de energia) ligado podem bloquear as notificações push. Ativar o Serviço Keep-Alive evita que o sistema bloqueie notificações push com origem na app Ajax. A opção está ativada por predefinição.
Após ativação da opção em smartphones com versão do Android 8.0 e superior, o painel do Centro de Notificações passa a ser exibido na barra de notificações.
![](/api/cdn-img/?img=%2Fupload%2Fnotifications_en_1_5x_a55485a2ae%401.jpg&1714856610)
Em smartphones com versão Android 8.0 ou superior, existem dois canais de transmissão de notificação push — o Canal de Alarme utilizado para transmitir alarmes e o Canal Principal concebido para os restantes eventos. A fim de evitar a perda de notificações, precisa de atribuir prioridade elevada aos canais.
Como fazer:
1. Aceda ao menu: Definições do Smartphone → Aplicações → Info da App.
2. Selecione a app Ajax da lista e clique em Notificações da app. São apresentadas duas categorias de notificações: Canal de alarme (notificações de alarme) e Canal principal (restantes notificações).
3. Ao selecionar a categoria de notificação, na Categoria de importância, selecione Importância crítica.
4. Guarde as definições clicando em Voltar.
A fim de evitar perder notificações no modo Não Incomodar (quando Apenas notificações importantes estão ativadas) ative a opção Apenas Interrupções Prioritárias.
👉 Como configurar o modo Não Incomodar em dispositivos Android
Em que casos podem ser bloqueadas as notificações no Android
Infelizmente, a ativação destas opções não garante a transmissão de notificações push, uma vez que a transmissão de notificações em smartphones Android pode ser bloqueada pelas capacidades integradas do sistema operativo. Tenha em consideração as razões mais comuns:
- O modo de poupança de energia está ativado;
- O utilizador não está ligado à sua conta Google;
- Versão desatualizada da aplicação Google Play Services;
- As notificações para a aplicação estão desativadas nas definições do telefone;
- O funcionamento em segundo plano da aplicação está limitado.
Certos fabricantes adicionaram funcionalidades às definições do smartphone que bloqueiam qualquer aplicação que tente enviar notificações ao utilizador. A seguir, abordaremos as funcionalidades de definições de notificação push em smartphones Xiaomi, Huawei e Meizu.
Como configurar as notificações da app Ajax em smartphones Xiaomi
1. Ative o arranque automático da app:
- Aceda ao menu: Definições do Smartphone → Apps instaladas → App Ajax.
- Ative a funcionalidade de arranque automático para a app Ajax.
![](/api/cdn-img/?img=%2Fupload%2F3_1_5x_2_6372651b3f%401.jpg&1714856611)
2. Prima Outras permissões e autorize Alterar conectividade Wi-Fi, Atalhos do ecrã inicial, Apresentar no ecrã bloqueado, Arrancar em 2º plano. Volte ao menu das definições.
![](/api/cdn-img/?img=%2Fupload%2F2_1_5x_1_5397ea0507%401.jpg&1714856613)
3. Prima Poupança de bateria e escolha Sem restrições.
![](/api/cdn-img/?img=%2Fupload%2F1_1_5x_2_931d0e4c73%401.jpg&1714856615)
Como configurar as notificações da app Ajax em smartphones Huawei
1. Aceda ao menu: Definições do Smartphone → Bateria → Arranque → App Ajax
2. Ligue as opções Arranque automático, Arranque secundário e Executar em 2º plano. Prima OK.
![](/api/cdn-img/?img=%2Fupload%2F2_1_5x_2_59c279e765%401.jpg&1714856616)
Como configurar as notificações da app Ajax em smartphones Meizu
1. Ative o funcionamento em segundo plano para a app:
- Aceda ao menu: Definições do Smartphone → Segurança → Permissões → Processos em 2º plano. Ative o funcionamento em segundo plano.
- Ative a funcionalidade para a Google Play Services e a Google Services Framework.
![](/api/cdn-img/?img=%2Fupload%2F1_1_5x_3_f2ca8e3671%401.jpg&1714856618)