per un progetto del LUG sto cercando un dongle GSM che permetta
esclusivamente di inviare SMS (non serve internet). [1]
Ho visto questo [2] che ha una lunga lista di device supportati, alcuni
approvati (suppongo quindi sicuri). Nessuno di questi sembra però essere
al momento in vendita. [3]
Sapete darmi qualche dritta?
Grazie!
Marco
[1] Ovviamente il sistema gira su Linux/Debian Buster i686
[3] ammetto subito che non li ho controllati tutti, mi sono limitato ad
una ricerca sugli store online e di quelli pochi figurano nella lista,
nessuno fra gli approvati.
worst case: qualsiasi modulo dovrebbe essere accessibile come porta
seriale. A quel punto, inviare un SMS si limita ad eseguire il
rispettivo comando AT (AT+CMGS mi pare) - più eventualmente quache
comando di configurazione iniziale. I comadi sono standard fino ad un
certo punto, nel senso che vendor diversi del modulo magari implementano
diversamente qualche parametro, ma il vendor fornisce anche sempre una
reference dei propri comandi.
grazie del consiglio. Leggo però nelle recensioni / domande che viene
vista come scheda di rete e non come modem seriale. Va cambiato via usb
modeswitch? Hai esperienza diretta con questo modello?
Perché se invece pensi a un vecchio smartphone [Android] ti rispondo subito:
* facilità dello sviluppo: è praticamente impossibile eseguire demoni
su Android al giorno d'oggi;
* duttilità: questo host (che farà da gateway per gli SMS) pensavo di
destinare poi anche a backup off-site e altre cose.
Saluti,
Marco
P.S.: mi rendo conto rileggendo ci sia un po' di lack of context: questo
"affare" servirebbe da supporto per inviare SMS da una web app. Abbiamo
scelto l'approccio con SIM invece che con una SMS API per ragioni di
costo: ~7cent/SMS quando in Italia ci sono diversi operatori che fanno
offerte - anche business - con SMS illimitati. Parlando di decine di
migliaia di SMS/anno la differenza si fa sentire.
Beh: un vecchio telefonino GSM collegato via USB al host può essere
pilotato come un vecchio modem con comandi AT; la USB viene aperta come
linea seriale e sicuramente si trovano vecchie applicazioni/libraries
fruibili, prob. scritte in C. Dipende quindi dal linguaggio ceh si vuole
adottare per il host.
trovo questo come inizio: