Molti problemi con gli SMS su una SIM Simbase non sono guasti. Semplicemente il profilo SIM non supporta quello che stai cercando di fare. Controlla prima la tabella qui sotto: spesso spiega il problema prima ancora di iniziare la diagnosi.
| Funzione | Black, Red, Green (89103*) | Black, Red, Green con l'add-on MSISDN | Blue, Yellow, Cyan (89445*) |
|---|---|---|---|
Messaggi tra la SIM e la piattaforma Simbase | Sì | Sì | Sì |
Ricezione da un numero esterno | No | Sì | Sì, ma i numeri |
Invio a un numero esterno | No | Sì | No, li cattura la piattaforma |
Numero di telefono assegnato | Nessuno | Numero USA +1 | +44 a 12 cifre o +88 a 15 cifre |
Messaggi tra la SIM e la piattaforma Simbase
Ricezione da un numero esterno
Invio a un numero esterno
Numero di telefono assegnato
È il comportamento previsto, non un guasto. Sui profili Blue, Yellow e Cyan, ogni messaggio inviato da una SIM viene catturato e pubblicato nella piattaforma Simbase, a qualunque numero fosse indirizzato. Non viene inoltrato a quel numero.
Quindi un dispositivo configurato per mandare un SMS al cellulare di un tecnico sembrerà inviarlo correttamente, ma il tecnico non riceverà mai nulla. Il messaggio non è perso: lo trovi nella dashboard, associato a quella SIM.
Se ti serve che i messaggi dei dispositivi arrivino a un telefono esterno, hai due opzioni: leggerli dalla piattaforma e inoltrarli tu, usando i Webhook attivati dal messaggio in arrivo, oppure usare una SIM Black, Red o Green con l'add-on MSISDN.
Anche questo è previsto. Senza l'add-on MSISDN, queste SIM non hanno un numero di telefono, quindi una rete esterna non ha un destinatario a cui consegnare. Scambiano messaggi solo con la piattaforma Simbase, che sul dispositivo compare come shortcode +55555.
Invia invece i messaggi alla SIM dalla dashboard o tramite API. Vedi SMS.
I messaggi verso la SIM e quelli dalla SIM falliscono per motivi diversi, quindi capisci prima quale dei due è il tuo caso.
Tre casi, ognuno con una soluzione diversa.
Per prima cosa verifica che la SIM sia agganciata alla rete. Una SIM non registrata non può ricevere nulla, e non dare per scontato che un messaggio inviato a un dispositivo offline arrivi più tardi. Verifica che la SIM sia attiva e registrata, poi invia di nuovo. Vedi Problemi di connessione.
Se la SIM è agganciata e i messaggi continuano a non arrivare, controlla che sia registrata sul lato a commutazione di circuito (circuit-switched) della rete. I messaggi in arrivo passano da lì, quindi un dispositivo agganciato solo per i dati non può riceverli, anche se la connessione dati funziona perfettamente.
Lo vedi in Diagnostics → Events. Se la SIM mostra location update GPRS ma nessun location update Voice, non si è registrata sul lato circuit-switched.
La soluzione è sul dispositivo, e l'impostazione esatta varia a seconda del produttore. Cerca:
Un'impostazione network mode o service domain limitata ai soli dati, e cambiala per consentire entrambi
La documentazione del produttore sul supporto SMS, perché alcuni moduli richiedono di abilitare gli SMS in modo esplicito
Se hai accesso ai comandi AT, AT+CREG? riporta la registrazione circuit-switched e AT+CEREG? il lato LTE, confermando la stessa cosa direttamente dal modem.
Il messaggio è arrivato, quindi il percorso di rete funziona. Quello che succede dopo dipende interamente dal firmware del dispositivo e dall'applicazione che ci gira sopra, che Simbase non può vedere né influenzare.
Controlla che il dispositivo sia configurato per rispondere agli SMS ed eseguire comandi SMS. Su molti router questa impostazione è disattivata di default, quindi il modem riceve il messaggio e nessuno lo elabora.
Poi controlla il comando stesso. La maggior parte dei dispositivi accetta una sola sintassi esatta, e un comando con parola chiave, spazi o password sbagliati viene ignorato senza alcun errore. Confronta quello che hai inviato con la documentazione del dispositivo, carattere per carattere.
Anche un modem con la memoria dei messaggi piena smette di accettare nuovi messaggi, quindi vale la pena cancellare quelli salvati.
I messaggi verso la SIM funzionano. Il problema è sul percorso di ritorno, quindi trattalo come un problema MO (vedi sotto).
Sui profili Blue, Yellow e Cyan, escludi prima il comportamento previsto: un messaggio indirizzato a un numero esterno viene catturato nella piattaforma invece di essere consegnato.
Se un messaggio inviato dal dispositivo non compare per niente nella piattaforma, di solito serve un'indagine lato rete. Contatta l'assistenza con i dettagli qui sotto invece di continuare a modificare le impostazioni del dispositivo.
Alle SIM Blue, Yellow e Cyan viene assegnato uno di due tipi di numero, e non si comportano allo stesso modo. Controlla nella dashboard quale ha la tua SIM prima di iniziare la diagnosi.
| Prefisso | Formato | Un numero esterno può inviarle messaggi? |
|---|---|---|
+44 | 12 cifre | Sì, da qualsiasi rete |
+88 | 15 cifre | Solo se l'operatore mittente supporta l'invio verso MSISDN +88 |
+44
+88
Il range +88 è riservato ai dispositivi IoT. Non tutti gli operatori mobili riescono a instradarvi i messaggi, quindi un messaggio che non arriva mai potrebbe essere stato scartato dalla rete del mittente prima ancora di raggiungere Simbase.
Se la tua SIM ha un numero +88 e i messaggi esterni non arrivano:
Invia un messaggio di prova da un altro operatore.
Se arriva da una rete ma non da un'altra, la causa è l'operatore mittente, non la SIM.
Se non arriva nulla da nessuna rete, contatta l'assistenza.
Contatta l'assistenza indicando:
L'ICCID della SIM
La direzione che non funziona: verso la SIM o dalla SIM
Marca e modello del dispositivo
I log del dispositivo o del modem relativi al tentativo
Il messaggio o comando esatto inviato, e il numero o lo shortcode a cui era indirizzato
L'ora approssimativa di invio del messaggio
Se su questa SIM ha mai funzionato almeno un messaggio
Sì. Puoi impostare limiti di utilizzo per gli SMS oltre che per i dati, e una SIM che raggiunge il suo limite SMS viene disattivata allo stesso modo. Vedi Limiti di utilizzo.
Il gateway SMS non ha un numero di telefono. Usa lo shortcode +55555 come alias: è il valore da mettere in whitelist sui dispositivi che filtrano per mittente.
No. Le SIM Simbase sono SIM dati con funzioni SMS limitate. La voce non è supportata su nessun profilo.
Sì. SMS e dati usano parti diverse della rete, quindi un dispositivo senza una sessione dati funzionante può comunque scambiare messaggi, e uno con dati perfetti potrebbe non riuscire a gestire gli SMS.
SMS: invio e ricezione da dashboard e API
Profili SIM: cosa supporta ogni profilo
Webhook: ricevi una notifica quando una SIM invia un messaggio
Problemi di connessione: se la SIM non è proprio agganciata
Stato della SIM: attivare e disattivare le SIM

