GPS-стеження за допомогою SMS


12

У мене є GPS Tracker, який надсилає рядок GPRMC протоколу NMEA 0183 з фіксованою періодичністю на заздалегідь заданий номер у вигляді SMS. Я шукаю програмне забезпечення, яке може перенести ці вхідні SMS на COM-порт, щоб динамічно розмістити їх на Google Планета Земля або на користувальницьку програму GIS, а також використовувати назву GPS, що надсилається, як мітку на карті. Програмне забезпечення повинно бути здатне одночасно відслідковувати декілька GPS-трекерів одночасно.


4
Це питання має набагато більшого сенсу, якщо ви позбудетесь від "порту цих вхідних SMS на COM-порт до" ... Чи можете ви уточнити, що робить COM-порт у вашій концепції? Чому програмне забезпечення, що отримує SMS, не зможе побудувати програму безпосередньо на Google Earth? Це було б додаток на 10 кБ для Android ...
Sparr

2
Мені цікаво ваш трекер, ви його створили самостійно чи придбали?

@Sparr Я думаю, що COM-порт - це деталь реалізації. Більшість, якщо не все програмне забезпечення для шлюзу SMS спілкується з обладнанням через порти COM (це може бути віртуальним або реальним).
РК

@RK про яке «обладнання» ми говоримо тут?
Спарр

Стільникові телефони або 3G модеми. Зазвичай вони підключаються до ПК за допомогою кабелю USB, але комп'ютер все ще спілкується з ними через віртуальні порти COM, якщо я не помиляюся.
RK

Відповіді:


6

Kannel - найвідоміший sms-шлюз (вільний та відкритий код), він працює як в Linux, так і в Windows. Ви можете підключити його за допомогою GSM-модему або мобільного телефону для надсилання або отримання sms (або MMS). Якщо у вас є GPS, який може підключитися до GSM, у вас є рішення. І звичайно, це пов'язано з Mysql або Postgresql та іншими БД. З бази даних ви можете надсилати дані у веб-систему.

Канель: WAP та шлюз з відкритим кодом та з відкритим кодом


4

Чи стане початком Gammu SMS Daemon http://wammu.eu/smsd/ ?

Gammu SMS Daemon - це програма, яка періодично сканує GSM-модем на отримані повідомлення, зберігає їх у визначеному сховищі, а також надсилає повідомлення, закріплені в цьому сховищі. Це ідеальний інструмент для управління великою кількістю отриманих чи відправлених повідомлень та автоматичної їх обробки.

Наразі можна зберігати отримані повідомлення у файлах або в різних базах даних. MySQL та PostgreSQL підтримуються в основному та у широкому діапазоні інших (включаючи SQLite) через libdbi (резервні копії libdbi наразі недоступні у складах Windows).


Я використовую gammu-smsd з sqlite3, і він працює вже 4 роки за допомогою SIEMENS MC35i, будь-який термінальний GSM-модем, що говорить гідний протокол, напевно, буде працювати з ним. Це гарна пропозиція. Я також повинен додати, що він працює на ubuntu linux на minimac.
Glenn Plas

1

Ознайомтеся з SlingshotSMS . Це мінімальний SMS-сервер, який підключає GSM-модеми до веб-сайтів та додатків за допомогою простого HTTP-інтерфейсу. Ось зразок архітектури.

введіть тут опис зображення

Ви можете покінчити з друкарською програмою Drupal і написати своє. Він також портативний, тому ви можете запустити його з флешки.

Програмне забезпечення повинно бути здатне одночасно відслідковувати декілька GPS-трекерів одночасно.

Якщо я правильно це розумію, це будуть різні номери, що надсилаються вашому трекеру? Якщо так, ви можете просто відфільтрувати їх відправника, щоб ви могли їх розрізнити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.