Présentation
Bonjour lecteur. Cet article est écrit pour partager un hack de vie simple mais utile que j'ai récemment mis en fonctionnement d'essai.Il était nécessaire pour résoudre le problème suivant. Pour un parent très âgé qui n'accepte pas les téléphones portables (en particulier les smartphones), il était nécessaire de créer un bouton d'appel d'urgence portable, qui peut être utilisé pour informer les proches, par exemple, qu'elle est tombée à l'intérieur de l'appartement, se déplaçant sur une marchette et ne peut pas se lever / se rendre au téléphone (en fait, dans ce cas, le problème est survenu).
Pour l'avenir, je dirai qu'à la fin, nous avons une solution plus large qui peut être utilisée pour informer rapidement et silencieusement quelqu'un que quelque chose s'est produit sans avoir à chercher un téléphone portable. Et tout cela sans "un autre appareil à recharger".L'expression «prêt à l'emploi» implique que tout le fer peut être trouvé sans frais supplémentaires. Vous n'avez pas besoin d'écrire vos candidatures. Programmation - graphique, soudure - au choix. Bref, tout est simple.Idée
Malgré le fait que le marché regorge d'appareils adaptés à la résolution des tâches de notification urgentes, tous, des montres-trackers pour enfants aux divers boutons BLE, ont un inconvénient important: j'ai oublié de charger / changer la batterie à temps - au revoir à la fonction principale. La fonctionnalité de la montre est clairement redondante et la gestion est compliquée.Les boutons BLE ont un net avantage - un bouton et il dure plusieurs mois sur une seule pile CR2032. En fait, tout en choisissant le bouton à commander, tout a été pensé et le besoin d'une commande a disparu.Et l'idée simple suivante est venue: le dispositif d'urgence Bluetooth n'est pas seulement non nécessaire, mais même nuisible pour être inclus dans le «temps de paix». Que le fait d'allumer et de connecter l'appareil au smartphone soit une alarme. Ainsi, l'appareiltoujours prêt à remplir sa fonction, quoique peu fréquente, mais cruciale (avec un smartphone fonctionnel avec Bluetooth). Et il s'avère que, théoriquement, peu importe le type d'appareil. Trouvé une connexion Bluetooth avec l'appareil spécifié - a commencé le processus de notification d'urgence. Cependant, le choix d'un casque Bluetooth comme appareil vous permet d'ajouter des petits pains utiles à la fonctionnalité principale.Implémentation
Ainsi, le système de notification intra-appartement d'urgence peut être lancé sur un smartphone Android dans un état presque arbitraire (si seulement la communication Bluetooth et cellulaire fonctionnait), qui se tient sur une blague éternelle lors du chargement dans la pièce centrale, où le Bluetooth s'étend de toutes les extrémités de l'appartement.Une oreille d'un casque bluetooth cassé est utilisée comme appareil bluetooth. La batterie de la deuxième oreille est entrée en toute sécurité dans la première. J'ai attaché une dentelle à mon cou - cela s'est avéré être un charme.
Comme d'habitude, j'ai oublié de photographier le résultat final.Partie logicielle - merveilleuse application Automate, permettant d'algorithmiser et d'automatiser divers processus en utilisant les capacités d'un smartphone. J'ai longtemps voulu essayer, mais il n'y avait ni temps ni chance. Que puis-je dire - très cool. Immédiatement, beaucoup d'idées surgissent, quoi d'autre peut être fait.Deux processus sont écrits pour Automate («flux» dans la terminologie de l'application) «Alerte de connexion Bluetooth» - pour la notification et «Réponse automatique» pour la réception d'appels entrants: les
scénarios semblent très simples, les blocs sont configurés intuitivement, une aide est disponible dans le programme sur les fonctions et la configuration des blocs.Un petit texte sous le spoiler1) . ["+71", "+72"....], — , - .
MAC- Device Connect Bluetooth Device Info.
— SMS , .
2) — .
Incoming Call , . .
Automate est configuré pour démarrer au démarrage du téléphone, au démarrage, les derniers scripts exécutés sont lancés. Les restrictions de la version gratuite (la limite des flux simultanés, la limite d'envoi de SMS, etc.) n'interfèrent pas avec le fonctionnement normal du système d'alerte d'urgence.Je note que l'unité de réponse automatique (Automate avertit également à ce sujet) peut ne pas fonctionner sur tous les téléphones. Par exemple, sur l'ancien Fly iQ411 (Android 4.3) sur lequel le système de notification a été lancé, la réponse automatique fonctionne, sur le test LG G4 (Android 6) - non.Quel est le résultat:
En cas d'accident, il suffit de maintenir le bouton de l'appareil enfoncé pendant quelques secondes avant de l'allumer. Ayant découvert la connexion d'un appareil Bluetooth avec une adresse donnée, le smartphone envoie des alertes et compose un numéro. Dans le même temps, puisque l'appareil est un casque, le son le traverse et son microphone fonctionne, ce qui permet à la personne dont le numéro est composé d'entendre ce qui se passe et à l'appelant de communiquer avec lui, en mettant une "amulette" à son oreille. Si le numéro ne répond pas, lorsque vous appelez un proxy, le téléphone accepte automatiquement l'appel, à nouveau via le casque.Si vous connectez des haut-parleurs au téléphone, vous pouvez appeler et contacter un parent via un répondeur via le haut-parleur en "temps de paix" lorsque le périphérique Bluetooth n'est pas activé et que le son est diffusé via les haut-parleurs.Voies de développement:
Les listes de nombres qui sont spécifiés comme un tableau de chaînes peuvent potentiellement être lues dans le carnet d'adresses, filtrées par des marques spécifiques (comme la balise "SOS" dans les notes). Cela supprimera la configuration des numéros de l'application Automate et vous permettra d'utiliser le même script universel sur différents téléphones.En ce qui concerne l'utilisation mobile des amulettes par l'enfant, vous pouvez démarrer le GPS, lire et envoyer les coordonnées GPS de l'incident, lancer le processus d'envoi périodique de nouvelles coordonnées lors du déplacement.En ce qui concerne l'utilisation mobile, la réponse automatique a bien sûr un sens conditionnel - de sorte qu'elle ne fonctionne que dans un état d'alarme.Pour les parents plus âgés, vous pouvez ajouter un script d'automatisation pour désactiver à distance le casque Bluetooth après sa mise en marche accidentelle afin que la batterie ne se décharge pas: l'envoi d'une commande spéciale par SMS désactive le Bluetooth sur le téléphone pendant plusieurs minutes → Le casque, ayant perdu le téléphone, s'éteint lui-même.C’est tout. Peut-être que quelqu'un vous sera utile.