Skip to content

UNICEFLebanonInnovation/EPICS-SMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EPICS SMS Forwarder

This Android application receives structured emergency SMS messages and forwards them to an EPICS backend using HTTP POST. Messages follow the format:

EPICS#<STATUS>#<LATITUDE,LONGITUDE>#<COUNTRY>

Features

  • Runs in the background and listens for SMS messages from authorized senders.
  • Filters messages based on the EPICS prefix.
  • Extracts status, location and country information.
  • Logs incoming messages in a local Room database with retry tracking.
  • Forwards information to a configurable API endpoint using OkHttp.
  • Uses WorkManager with network constraints so messages are retried automatically when connectivity is restored.
  • Simple PIN-protected admin screen for setting the API URL.

This repository only contains a skeleton implementation; additional work is required to build a production-ready application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages