SMS로 GPS 추적


12

고정 된 주기로 NMEA 0183 프로토콜의 GPRMC 문자열을 SMS로 미리 정의 된 숫자로 보내는 GPS 추적기가 있습니다. 들어오는 SMS를 COM 포트로 이식하여 Google 어스 또는 맞춤 GIS 애플리케이션에 동적으로 플롯하고 보내는 GPS 이름을지도의 레이블로 사용할 수있는 소프트웨어를 찾고 있습니다. 이 소프트웨어는 여러 GPS 트래커를 동시에 동시에 추적 할 수 있어야합니다.


4
"이 들어오는 SMS를 COM 포트로 이식"을 제거하면이 질문이 훨씬 더 합리적입니다. 개념에서 COM 포트가 수행하는 작업을 명확히 할 수 있습니까? SMS 수신 소프트웨어가 Google 어스에 직접 플롯 할 수없는 이유는 무엇입니까? 그것은 10kB 안드로이드 응용 프로그램이 될 것입니다 ...
Sparr

2
트래커가 궁금해서 직접 만들거나 구입 했습니까?

@Sparr COM 포트가 구현 세부 사항이라고 생각합니다. 모든 SMS 게이트웨이 소프트웨어가 COM 포트 (가상 또는 실제 일 수 있음)를 통해 하드웨어와 통신하는 것은 아닙니다.
RK

@RK 여기서 말하는 "하드웨어"는 무엇입니까?
Sparr

휴대폰 또는 3G 모뎀. 그들은 일반적으로 USB 케이블을 통해 PC에 연결하지만 실수하지 않으면 컴퓨터는 여전히 가상 COM 포트를 통해 통신합니다.
RK

답변:


6

Kannel은 가장 잘 알려진 sms 게이트웨이 (무료 및 오픈 소스)이며 Linux와 Windows에서 모두 실행됩니다. GSM 모뎀이나 휴대폰에 연결하여 SMS (또는 MMS)를 보내거나받을 수 있습니다. GSM에 연결할 수있는 GPS가 있다면 해결책이 있습니다. 물론 Mysql 또는 Postgresql 및 더 많은 DB와 연결되었습니다. 데이터베이스에서 데이터를 웹 시스템으로 보낼 수 있습니다.

Kannel : 오픈 소스 WAP 및 SMS 게이트웨이


4

Gammu SMS 데몬 http://wammu.eu/smsd/ 는 시작이 될까요?

Gammu SMS 데몬은 수신 된 메시지에 대해 GSM 모뎀을 주기적으로 스캔하여 정의 된 스토리지에 저장하고이 스토리지에 대기중인 메시지를 보내는 프로그램입니다. 대량의 수신 또는 전송 된 메시지를 관리하고 자동으로 처리하기위한 완벽한 도구입니다.

수신 된 메시지를 파일이나 다양한 데이터베이스에 저장할 수 있습니다. MySQL과 PostgreSQL은 libdbi (현재 Windows 빌드에서는 libdbi 백엔드를 사용할 수 없음)를 통해 기본적으로 광범위하게 지원됩니다 (SQLite 포함).


나는 sqlite3와 함께 gammu-smsd를 사용하고 있으며 SIEMENS MC35i를 사용하여 4 년 동안 운영되어 왔으며, 적절한 프로토콜을 말하는 모든 종류의 터미널 GSM 모뎀은 아마도 작동합니다. 이것은 좋은 제안입니다. 또한 미니맥의 우분투 리눅스에서 실행되도록 추가해야합니다.
Glenn Plas

1

SlingshotSMS를 확인하십시오 . 간단한 HTTP 인터페이스를 통해 GSM 모뎀을 웹 사이트 및 응용 프로그램에 연결하는 최소 SMS 서버입니다. 샘플 아키텍처는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

Drupal 백엔드를 없애고 직접 작성할 수 있습니다. 또한 휴대용이므로 플래시 드라이브에서 실행할 수 있습니다.

이 소프트웨어는 여러 GPS 트래커를 동시에 동시에 추적 할 수 있어야합니다.

올바르게 이해하면 추적기로 다른 번호가 전송됩니까? 그렇다면 발신자별로 필터링하면 구분할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.