Modem do smsow zza granicy, co wybrać ?

0

Potrzebuje zrobić projekt na Raspberry PI, do któ®ego podepne modem gsm z karta np Play ktora ma darmowe smsy w kraju i moge nia zarzadzac online. I server ktory bedzie uruchominy na tym PI. Chodzi o to zeby wyslac teraz przez internet czy przez apke smsa do tego PI a on wysle go przez modem.

Ktoś się z tym spotkał moze robił podobny projekt i mógłby podesłać jakieś rozwiązanie, chyba że nie ma to trza będzie pisać

0

W poprzedniej firmie mieliśmy zrobioną centralkę na Asterisku i bramkach GSM. Pozwalało to na zarządzanie połączeniami i pchanie ich na dowolny numer SIP czy normalny.
Pamiętam też, że był panel do wysyłania SMSów, czyli odpalałeś go na zasadzie 192.168.1.1/sms/?msg=?=number i jako parametry w urlu podawałeś SMSa i numer i można było go przesłać przez bramkę.

O tego typu rozwiązanie Ci chodzi?

0

Tak o cos takiego. Nie zalezy mi zeby wystawiac server GSM i wpisywac w telefonie SMSC i adres. tylko tak jak piszesz ze przekirowuje port i wystawiam na raspi API i tam daje http 000.000.000.000/auth=4423432&number=34353532&text=334234324234rueruoewuriower cos w tym stylu i sobie to leci tam do PI a on wysyla smsa przez komendy AT

0

Kurde a po co tak kombinować? :D Nie wystarczy smyrofon z Androidem i taki Tasker?
Trzeba by było z taskera zrobić serwer http, który nasłuchuje. Potem po odebraniu wywołujesz akcję ;) Prościej.

0

@enclude: coś mi świta, że miał jakieś eksperymenty z wysyłaniem SMSow z RPi.

1

@cerrato: A i owszem. Korzystam z modemu Huawei E3372 i paczki gammu. Oprócz tego mam bazę danych MySQL, w której to SMSy czekają sobie na wysyłkę.

@.andy: Prościej jest wykorzystać apkę, która daje API do telefonu :) A najlepszą apką robiącą API do telefonu według mnie jest MyMobKit

0

K..rła zrobiłem tę bramkę ale mam jakiś modem huwawei dongiel i po kilkunastu minutach przestaje działać, tak to wysyla i nagle nic. Jak "wyjme i włoże xD to działa. chyba ze trzeba w tle wysylac jakies deczące pakiety

2

Kupujesz np. coś takiego:
https://kamami.pl/moduly-gsmgprs/580297-zestaw-z-modulem-gprs-gsm-sim800l-modsim800l.html
podłączasz kabelkami do UART-a w RPi i wysyłasz komendy AT. Komunikację nawet możesz skryptem zrobić jak masz tam Linuxa na tym RPi.

3

Robienie tego ręcznie to sporo roboty. Ja się tutaj kiedyś bawiłem: https://blog.marcinchwedczuk.pl/fun-with-at-commands-and-old-modem

Generalnie potrzebujesz modemu "palucha" oraz jakiejś libki do niego (generalnie wszystko obsługuje komendy AT). Musisz napisać drobny wrapper na lib'a tak żeby wystawiał funkcjonalność przez REST + jakieś security (znowu może być już taki produkt).

Zgodnie z prawem telekomunikacyjnym wysyłanie wiadomości ze zwykłej karty sim tego typu (np. marketingowych) jest nielegalne. Trzeba wykupić inną taryfę żeby to robić. Jak wyślesz < 500 to pewnie nikt się nie przyczepi.

Największy problem to wystawić RPI na necie tak żeby nikt Ci się nie włamał i potem aktualizację i inny admin stuff. Najlepiej to dać za modemem w DMZcie i port forward na to publiczne API.

Jeżeli to jest komercha to będzie lepiej (i być może taniej) wykupić po prostu jedną z usług typu https://hostedsms.pl/pl/ - tego jest w H dużo, ceny też konkurencyjne jak się dobrze poszuka.

Na koniec jedna uwaga - wysyłka z konsumenckiej karty SIM ma taką wadę że zawsze widnieje numer nadawcy, wyłanie przekabaconego payloadu w ramce może się spotkać ze wściekłością ze strony "szafy" czyli centralki i najprawdopodbniej SMS zostanie odrzucony. Wysyłka przez serwisy lub przez api "szafy" daje możliwość np. ustawienia tytułu "MORAWIECKI POZDRO - Nowy podatek" zamiast numeru. Takich SMSów też nie daje się blokować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1