Amuleto Bluetooth pronto

1. Introdução


Olá leitor. Este artigo foi escrito para compartilhar um truque simples, mas útil, que eu coloquei recentemente em operação de teste.

Foi necessário para resolver o seguinte problema. Para um parente muito idoso que não aceita telefones celulares (principalmente smartphones), era necessário fazer um botão de chamada de emergência, que pode ser usado para notificar parentes, por exemplo, que ela caiu dentro do apartamento, se movia em um andador e não pode levante-se / atenda ao telefone (de fato, a partir deste caso, o problema surgiu).



Olhando para o futuro, direi que, no final, temos uma solução mais ampla que pode ser usada para notificar rápida e silenciosamente alguém de que algo aconteceu sem precisar buscar um telefone celular. E tudo isso sem "outro dispositivo que precise ser carregado".

A frase "pronto" implica que todo o ferro pode ser encontrado com quase nenhum custo adicional. Você não precisa escrever seus aplicativos. Programação - graficamente, solda - conforme desejado. Em suma, tudo é simples.

Idéia


Apesar do mercado estar cheio de dispositivos adequados para resolver tarefas de notificação urgentes, todos, desde rastreadores de crianças até vários botões BLE, têm uma desvantagem significativa: eu esqueci de carregar / trocar a bateria na hora certa - adeus à função principal. A funcionalidade do relógio é claramente redundante e o gerenciamento é complicado.

Os botões BLE têm uma clara vantagem - um botão e dura vários meses com uma bateria CR2032. Na verdade, ao escolher qual botão pedir, tudo foi pensado e a necessidade de um pedido desapareceu.

E surgiu a seguinte idéia simples: o dispositivo de emergência bluetooth não é apenas necessário, mas também prejudicial ao ser incluído no "tempo de paz". Que o fato de ligar e conectar o dispositivo ao smartphone seja um alarme. Assim, o dispositivosempre pronto para cumprir sua função, embora pouco frequente, mas crucial (com um smartphone funcionando com bluetooth). E, teoricamente, nem importa que tipo de dispositivo seja. Encontrou uma conexão Bluetooth com o dispositivo especificado - iniciou o processo de notificação de emergência. No entanto, a escolha de um fone de ouvido bluetooth como dispositivo permite adicionar pãezinhos úteis à funcionalidade principal.

Implementação


Portanto, o sistema de notificação intra-apartamento de emergência pode ser iniciado em um smartphone Android em um estado quase arbitrário (se apenas a comunicação bluetooth e celular funcionasse), que está de pé em uma piada eterna enquanto carrega na sala central, onde o bluetooth se estende de todas as extremidades do apartamento.

Um ouvido de um fone de ouvido bluetooth quebrado é usado como um dispositivo bluetooth. A bateria do segundo ouvido entrou com segurança no primeiro. Prendi uma renda no meu pescoço - ficou um charme.

imagem

Como sempre, esqueci de fotografar o resultado final.

Parte do software - maravilhoso aplicativo Automatize, permitindo algoritmo e automatizar vários processos usando os recursos de um smartphone. Há muito que eu queria tentar, mas não havia tempo nem chance. O que posso dizer - muito legal. Imediatamente surgem muitas idéias, o que mais pode ser feito.

Dois processos são escritos para Automatizar ("fluxo" na terminologia do aplicativo) "Alerta de conexão Bluetooth" - para notificação e "Resposta automática" para receber chamadas: os



cenários parecem muito simples, os blocos são configurados intuitivamente, a ajuda está disponível no programa sobre as funções e a configuração dos blocos.

Um pequeno texto embaixo do spoiler
1) . ["+71", "+72"....], — , - .

MAC- Device Connect Bluetooth Device Info.

— SMS , .

2) — .

Incoming Call , . .

Automatizar está configurado para iniciar quando o telefone inicializa, na inicialização, os scripts de última execução são iniciados. As restrições da versão gratuita (o limite de fluxos simultâneos, o limite de envio de SMS etc.) não interferem no funcionamento normal do sistema de alerta de emergência.

Observo que a unidade de atendimento automático (o Automate também alerta sobre isso) pode não funcionar em todos os telefones. Por exemplo, no antigo Fly iQ411 (Android 4.3) no qual o sistema de notificação foi iniciado, a resposta automática funciona, no teste LG G4 (Android 6) - não.

Qual é o resultado:


Em caso de acidente, basta pressionar o botão do dispositivo por alguns segundos antes de ligá-lo. Depois de descobrir a conexão de um dispositivo Bluetooth com um determinado endereço, o smartphone envia alertas e disca um número. Ao mesmo tempo, como o dispositivo é um fone de ouvido, o som passa e o microfone funciona, o que permite que a pessoa cujo número seja discado ouça o que está acontecendo, e o chamador se comunique com ele, colocando um "amuleto" no ouvido. Se o número não atender, ao ligar para qualquer proxy, o telefone aceitará automaticamente a chamada novamente pelo fone de ouvido.

Se você conectar alto-falantes ao telefone, poderá ligar e entrar em contato com um parente através de uma secretária eletrônica através do viva-voz em "tempo de paz" quando o dispositivo bluetooth não estiver ativado e o som for reproduzido nos alto-falantes.

Formas de desenvolvimento:


As listas de números especificados como uma matriz de seqüências podem potencialmente ser lidas no catálogo de endereços, filtrando por marcas específicas (como a tag "SOS" nas notas). Isso removerá a configuração dos números do aplicativo Automatizar e permitirá que você use o mesmo script universal em telefones diferentes.

Com relação ao uso móvel dos amuletos pela criança, você pode iniciar o GPS, ler e enviar as coordenadas GPS do incidente, iniciar o processo de envio periódico de novas coordenadas ao se mover.

Com relação ao uso móvel, a resposta automática, é claro, faz sentido para condicional - para que funcione apenas em um estado de alarme.

Para os parentes mais velhos, você pode adicionar um script Automatizar para desligar remotamente o fone de ouvido bluetooth depois que ele for acidentalmente ligado, para que a bateria não acabe: O envio de um comando especial via SMS desliga o bluetooth no telefone por vários minutos → O fone de ouvido, depois de perder o telefone, desliga-se.

Isso é tudo. Talvez alguém venha a calhar.

Source: https://habr.com/ru/post/pt401003/


All Articles