Ich habe mir ein ZTE MF831-Modem, um einige Automatisierungen über Textnachrichten zu tun. Ich habe den Modus in den Werksmodus geändert, sodass ich Anweisungen über /dev/ttyUSB2 115200
senden kann (über Bildschirm oder Knoten mit Serialport).Empfangen von SMS-Nachrichten mit ZTE MF831 funktioniert nicht
Senden von Textnachrichten funktioniert gut. Ich erhalte den Text auf meinem persönlichen Telefon. Aber wenn ich eine Nachricht zurückschicke (bereits mehrere gesendet), kann ich sie nicht lesen. Die Ordner auf meinem Modem sind immer leer. Auch wenn ich erhalten eine Benachrichtigung, wie +CMTI: ME,0
.
Dies sind die Befehle, die ich senden:
ATZ -> OK
AT+CMGF=1 -> OK
AT+CPMS=?
-> +CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")
-> OK
AT+CPMS="SM" -> +CPMS: 0,20,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="ME" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="MT" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> OK
AT+CPMS="SR" -> +CPMS: 0,100,0,100,0,100
-> OK
AT+CMGL="ALL" -> +CMS ERROR: 500
Wie Sie sehen können, gibt es immer keinen Text zur Verfügung steht. Also habe ich meine SIM-Karte gegen ein anderes Handy getauscht und es erneut versucht: Ich erhalte tatsächlich Nachrichten.
Was mache ich falsch?
Ja, Sie sollten immer mindestens beide Werte (https://StackOverflow.com/a/15746283/23118) '' und '' auf den gleichen Wert setzen. –
hlovdal