Como funcionam as notificações push de alarme no Android e como as configurar

Updated

Um sistema Ajax utiliza sete tipos de notificação para informar os utilizadores:

  • Alarmes — enviadas em caso de deteção de intrusão, incêndio ou inundação.
  • Avarias — enviadas quando um hub perde a comunicação com o dispositivo ou com o servidor Ajax Cloud, quando a bateria do dispositivo ou do hub está fraca ou em caso de tentativas de sabotagem (inibição de sinais de rádio, mascaramento de lentes de detetores de movimento exteriores, violação, etc.).
  • Alteração do estado de segurança — enviada quando o modo de segurança é alterado e o Modo Noturno é ativado/desativado.
  • Eventos do sistema — enviadas quando o firmware do hub e do repetidor do sinal de rádio é atualizado, quando um utilizador é adicionado ou eliminado, etc.
  • Alertas não relacionados com a segurança — notificações de temperatura, humidade, CO2, etc.
  • Dispositivos de automatização — enviadas quando os dispositivos de automatização Ajax estão ativados/desativados.
  • Eventos da fechadura inteligente — enviadas quando uma fechadura inteligente é bloqueada/desbloqueada.

Um sistema de segurança Ajax informa o utilizador sobre cada tipo de notificação de três formas: através de notificações push, SMS e chamadas.

Como funcionam as notificações push da Ajax

Uma notificação push é uma mensagem pop-up no ecrã de um smartphone. As apps Ajax utilizam o serviço Firebase Cloud Messaging da Google para fornecer notificações push.

Canais de entrega de notificações push no sistema operativo Android

Os smartphones com Android 8.0 e versões posteriores têm três canais para enviar notificações push:

  • Canal de alarme — utilizado por apps Ajax para emitir alarmes com som, independentemente do modo de som do smartphone.
  • Casa inteligente — utilizado por apps Ajax para apresentar eventos causados por dispositivos de conforto e automatização. O som das notificações depende do modo de som do smartphone.
  • Avarias — utilizado para enviar notificações sobre avarias dos dispositivos. O som das notificações depende do modo de som do smartphone.
  • Outro canal — garante que as notificações push funcionam corretamente se o sistema tiver capacidades incorporadas para poupar bateria (modo de poupança de bateria) ou restrições ao funcionamento em segundo plano. O som das notificações depende do modo de som do smartphone.
  • Segurança — utilizado para enviar notificações sobre o disparo do detetor, a receção de fotografias, o estado da conetividade do hub e outros alertas relacionados com a proteção contra intrusões. O som das notificações depende do modo de som do smartphone.
  • Sessões — utilizado para enviar notificações sobre sessões de utilizadores registados a partir de outros dispositivos. O som das notificações depende do modo de som do smartphone.
  • Relacionado com o sistema — utilizado para enviar notificações sobre o estado da atualização do firmware, adicionar/remover dispositivos ou utilizadores e outras alterações nas definições do sistema. O som das notificações depende do modo de som do smartphone.
  • Modos armados — utilizados para enviar notificações sobre alterações do estado de segurança. O som das notificações depende do modo de som do smartphone.
  • Vídeo — utilizado para enviar notificações relacionadas com dispositivos de videovigilância. O som das notificações depende do modo de som do smartphone.

Quando toca num canal, pode personalizar o seu comportamento, som ou vibração. Também pode definir se a notificação funciona quando o modo de som do smartphone está definido para Não incomodar.

Se a app estiver a ser executada em segundo plano ou estiver completamente fechada, o sistema operativo utiliza o canal atribuído para entregar notificações push. Neste caso, o canal de entrega determina como a notificação é exibida e como soa.

Quando é que as notificações push podem ser bloqueadas

Os smartphones com software proprietário baseado no sistema operativo Android de código aberto (por exemplo, MIUI para smartphones Xiaomi, ColorOS para smartphones Oppo, OxygenOS para smartphones OnePlus, etc.) podem ter funcionalidades incorporadas que bloqueiam a entrega de notificações de apps Ajax. Em seguida, vamos analisar as razões mais comuns para o mau funcionamento das notificações push.

Nenhum Google Play Services instalado

O Google Play Services é um pacote de software da Google que é instalado pelo fabricante nos dispositivos Android. É possível associar dispositivos que executam o Google Play Services a uma conta Google e utilizar o Google Play para transferir muitas apps, incluindo Ajax Security System e Ajax PRO: Tool for Engineers.

O pacote de software do Google Play Services tem serviços em segundo plano e bibliotecas utilizadas por outras app. Em particular, o Firebase Cloud Messaging envia notificações push de apps Ajax e requer a instalação do Google Play Services no smartphone devido à utilização dos seus serviços e bibliotecas em segundo plano.

Para instalar o Google Play Services nos dispositivos, o fabricante tem de ter uma licença da Google. Alguns fabricantes de smartphones não têm esta licença, por isso esses dispositivos podem não conseguir enviar notificações push de apps Ajax.

As apps Ajax devem ser descarregadas do Google Play. O funcionamento correto das apps não é garantido se as descarregar de outras lojas.

Uma versão desatualizada do Google Play Services

Graças ao Google Play Services, todas as apps em dispositivos Android são atualizadas a tempo e funcionam corretamente. É importante instalar a versão mais recente do software Google Play Services porque as apps Ajax utilizam alguns dos seus serviços e bibliotecas em segundo plano para fornecer notificações push.

Um utilizador não tem sessão iniciada numa conta Google

Os dispositivos com o Google Play Services instalado podem ser associados a uma conta Google. Se um utilizador não tiver iniciado sessão numa conta Google, as apps Ajax têm acesso limitado aos serviços e bibliotecas em segundo plano do Google Play. Em particular, o Firebase Cloud Messaging utiliza esses serviços para enviar notificações push de apps Ajax.

Pode iniciar sessão na sua conta Google na secção Contas das definições do seu smartphone.

Versão incorreta do firmware do dispositivo para a região de utilização

Os smartphones de alguns fabricantes (Huawei, Xiaomi, Meizu, etc.) têm várias versões para venda e utilização em diferentes regiões. A versão do firmware do smartphone depende da região. Se o dispositivo tiver sido adquirido num país estrangeiro e se destinar apenas ao mercado de uma determinada região, poderá não funcionar corretamente quando for utilizado noutras regiões. Por exemplo, se um smartphone tiver uma versão destinada a ser vendida e utilizada na RPC (República Popular da China), esse smartphone não terá o Google Play Services (bloqueado na RPC), que é necessário para descarregar, instalar e executar corretamente as apps Ajax.

Firmware não oficial para o dispositivo

A utilização de software não oficial pode levar a uma série de problemas, incluindo operações incorretas de apps, a perda de dados pessoais e um dispositivo inoperacional. Para garantir o funcionamento estável das apps Ajax, é essencial utilizar apenas versões licenciadas do fabricante oficial.

Bloqueio de notificações push por capacidades incorporadas do sistema operativo

O sistema operativo pode incluir soluções integradas para otimizar o desempenho e proteger contra malware, o que pode bloquear falsamente as notificações push de apps Ajax. Por exemplo, as notificações podem ser bloqueadas se o modo de poupança de bateria (modo de poupança de energia) estiver ativado nas definições do smartphone ou se as operações em segundo plano forem restringidas.

Para que as notificações push funcionem corretamente, é necessário desativar a funcionalidade Pausar a atividade da app se não for utilizada, caso esteja presente no seu sistema operativo.

  1. Abra o menu Definições.
  2. Aceda à secção Programas (ou Apps, ou Gerir apps).
  3. Localize e selecione a app Ajax na lista.
  4. Desative a atividade da app Pausar se não for utilizada.

As notificações push são bloqueadas por outras apps

As apps de otimização do sistema e anti-malware podem bloquear as notificações push das apps Ajax, limitando o seu funcionamento em segundo plano e descarregando-as da memória do dispositivo.

Para que as notificações push funcionem corretamente, adicione as apps Ajax à lista de exclusão de apps de otimização e software antivírus.

Mais de 100 apps que utilizam o Firebase Cloud Messaging estão instaladas

O Firebase Cloud Messaging é um serviço da Google que é utilizado por apps Ajax para enviar notificações push. Tem limitações: se mais de 100 apps utilizarem o serviço no mesmo dispositivo, as notificações push podem não funcionar corretamente.

Para um funcionamento correto, o utilizador deve desinstalar algumas outras apps e, em seguida, verificar o funcionamento das notificações push Ajax. Para mais informações, contacte o suporte do Google.

Se não receber notificações push, certifique-se primeiro, na app Ajax, de que as notificações push para alarmes e eventos estão ativadas nas definições do utilizador e de que o utilizador tem acesso ao historial de eventos. Para o fazer:

  1. Abra a app Ajax.
  2. Selecione o espaço pretendido se tiver vários ou se utilizar o Ajax PRO: Tool for Engineers.
  3. Aceda ao separador Controlo .
  4. Aceda as Definições clicando no ícone de engrenagem .
  5. Aceda ao menu Utilizadores.
  6. Selecione o utilizador pretendido e vá para as Definições de notificações.
  7. Certifique-se de que a opção Ver notificações está ativada (mostrada para utilizadores sem direitos de administrador).
  8. Certifique-se de que pelo menos duas opções estão ativadas na secção Notificações push: Alarmes e Avarias.

Se um utilizador não tiver direitos de acesso ao historial de eventos da app, não pode receber notificações push.

Quando as notificações podem ser enviadas sem som ou com um som diferente

O modo de som Não incomodar no seu smartphone

O modo de som Não incomodar pode silenciar o som e/ou a vibração e bloquear a imagem de todas as notificações no seu smartphone.

Para evitar a perda de notificações de apps Ajax, adicione-as à lista de exceções nas definições do dispositivo:

  1. Abra o menu Definições.
  2. Aceda a Som e vibração e, em seguida, a Não incomodar.
  3. Na secção O que pode interromper o modo Não incomodar, selecione Apps.
  4. Selecione a app Ajax.

Ou:

  1. Abra o menu Definições.
  2. Aceda à secção Programas (ou Apps, ou Gerir apps).
  3. Localize e selecione a app Ajax na lista.
  4. Nas definições de notificação, permita que a app envie notificações no modo Não incomodar.

As definições podem variar consoante o modelo do dispositivo e a versão do sistema operativo Android. Para mais informações, contacte o fabricante do dispositivo.

Modo de som silencioso do smartphone

O modo Silencioso pode silenciar o som e a vibração de todas as notificações no seu smartphone.

Para evitar a perda de notificações de apps Ajax no modo Silencioso, permita que a app envie notificações através do canal de entrega Alarm channel. Para o fazer:

  1. Abra o menu Definições.
  2. Aceda à secção Programas (ou Apps, ou Gerir apps).
  3. Localize e selecione a app Ajax na lista.
  4. Nas definições de notificação, vá para Alarm сhannel e permita que a aplicação envie notificações com som.

As definições podem variar consoante o modelo do dispositivo e a versão do sistema operativo Android. Para mais informações, contacte o fabricante do dispositivo.

Bloqueio do som de alarme Ajax pelo sistema operativo

O sistema operativo pode bloquear completamente o som de alarme das apps Ajax ou substituí-lo pelo som de notificação padrão do sistema.

Se receber notificações sem som ou com um som diferente, verifique primeiro se o sistema operativo alterou o som do alarme:

  1. Abra o menu Definições.
  2. Aceda à secção Programas (ou Apps, ou Gerir apps).
  3. Localize e selecione a app Ajax na lista.
  4. Vá às definições de notificação e selecione o título Som. Dependendo da versão do sistema operativo, o som de alarme Ajax padrão pode ter os seguintes nomes: Sirene, Predefinição, Som fornecido pela app.

Se tiver um som diferente no campo do nome, siga estes passos:

  1. Toque em Limpar cache e aguarde até que o comando seja executado. Se não vir esta opção, vá para a secção Memória (ou Armazenamento e cache).
  2. Toque em Limpar armazenamento e aguarde até que o comando seja executado.
  3. Desinstale a app Ajax.
  4. Abra o Google Play e transfira novamente a app.

As definições podem variar consoante o modelo do dispositivo e a versão do sistema operativo Android. Para mais informações, contacte o fabricante do dispositivo.

Tenha em atenção que, depois de limpar os dados, tem de iniciar novamente sessão na sua conta da próxima vez que iniciar a app Ajax.

Se continuar a não receber as notificações corretamente depois de limpar a cache e os dados, contacte o suporte da Ajax.

Como configurar notificações push para apps Ajax no Android

Os smartphones com software proprietário baseado no sistema operativo Android de código aberto (por exemplo, MIUI para smartphones Xiaomi, ColorOS para smartphones Oppo, OxygenOS para smartphones OnePlus, etc.) podem ter capacidades incorporadas que bloqueiam a entrega de notificações de apps Ajax. Leia o artigo Como funcionam as notificações push no Android para saber quando podem ser bloqueadas.

  1. Ative a opção de Início automático em segundo plano da app:
    • Aceda ao menu: DefiniçõesAppsGerir appsArranque automático em segundo plano.
    • Ative a opção Início automático em segundo plano para a app Ajax.
  2. Aceda ao menu: DefiniçõesAppsGerir appsAjax.
    Em seguida, toque em Outras permissões e permita:

    • Alterar a conetividade Wi-Fi
    • Atalhos do ecrã inicial
    • Mostrar no ecrã de bloqueio
  3. Volte ao menu anterior e toque em Notificações. Ative as seguintes opções:
    • Mostrar notificações
    • Permitir emblemas de notificação
    • Permitir notificações flutuantes
    • Permitir as notificações do ecrã de bloqueio
    • Permitir a reprodução de som
    • Permitir a vibração
  4. Além disso, ative todas as opções dos canais de entrega de notificações push. Não altere o som de notificação.
  5. Volte ao menu anterior e toque em Utilização de dados. Ative Dados móveis, Wi-Fi e Dados em segundo plano.

Os smartphones com software proprietário baseado no sistema operativo Android de código aberto (por exemplo, MIUI para smartphones Xiaomi, ColorOS para smartphones Oppo, OxygenOS para smartphones OnePlus, etc.) podem ter capacidades incorporadas que bloqueiam a entrega de notificações de apps Ajax. Leia o artigo Como funcionam as notificações push no Android para saber quando podem ser bloqueadas.

  1. Ative as notificações da app:
    • Aceda ao menu: DefiniçõesApps e notificaçõesMostrar tudoAjaxNotificações.
    • Ative todas as notificações “Ajax”.
    • Ative todas as opções para os canais de entrega de notificações push.
  2. Toque em Permissões e permita:
    • Câmara
    • Localização
  3. Regresse ao menu anterior e desative a opção Remover permissões se a app não for utilizada.
  4. Volte ao menu anterior, toque em AvançadasBateria e selecione Não otimizar.
  5. Volte ao menu anterior e toque em Dados móveis e Wi-Fi. Ative os Dados em segundo plano e a Utilização de dados sem restrições.

Os smartphones com software proprietário baseado no sistema operativo Android de código aberto (por exemplo, MIUI para smartphones Xiaomi, ColorOS para smartphones Oppo, OxygenOS para smartphones OnePlus, etc.) podem ter capacidades incorporadas que bloqueiam a entrega de notificações de apps Ajax. Leia o artigo Como funcionam as notificações push no Android para saber quando podem ser bloqueadas.

  1. Ative as notificações da app:
  2. Volte ao menu anterior. Toque em Permissões e permita:
    • Localização
    • Câmara
    • Fotos e vídeos
    • Dispositivos próximos
    • Notificações
  3. Toque em Utilização da bateria da app. Ative Permitir a utilização em segundo plano. Toque nela e selecione Sem restrições.
  4. Toque em Utilização de dados móveis. Ative os dados em segundo plano e a Utilização de dados sem restrições.

Os smartphones com software proprietário baseado no sistema operativo Android de código aberto (por exemplo, MIUI para smartphones Xiaomi, ColorOS para smartphones Oppo, OxygenOS para smartphones OnePlus, etc.) podem ter capacidades incorporadas que bloqueiam a entrega de notificações de apps Ajax. Leia o artigo Como funcionam as notificações push no Android para saber quando podem ser bloqueadas.

  1. Ative as notificações da app:
    • Aceda ao menu: DefiniçõesAppsAjaxNotificações.
    • Ative a opção Mostrar notificações.
    • Selecione o modo Permitir som e vibração.
    • Aceda ao menu Categorias de notificação. Ative todas as opções para os canais de entrega de notificações push.
  2. Toque em Permissões e permita:
    • Localização
    • Câmara
    • Dispositivos próximos
  3. Toque em Bateria e selecione o modo Sem restrições.
  4. Toque em Dados móveis. Ative as opções Permitir a utilização de dados em segundo plano e Permitir a utilização de dados quando a poupança de dados está ativada.

Spelling error report

The following text will be sent to our editors: