Arduino SIM 800L EVB Probleme?

Hallo,

ich versuche etwas mit meinen Arduino und dem SIM800L v2 zu basteln. Leider bekomme ich beim Sende der SMS immer einen Fehler:

AT+CMGF=1
ERROR
AT+CMGS="+49172XXXXXXXXX"
ERROR

Ich hoffe mir kann jemand helfen. Das Modul ist an 5V angeschlossen, sowie TX und RX ist nach Code richtig angeschlossen. AT Befehle lassen sich ausführen.

Hier mein verwendeter Code:




/* This code works with Sim800L and a push button
   Press the button to send a simple SMS/Text to a specified phone number
   Refer to www.SurtrTech.com for more details
   Arduiono Uno Elego Port 6
   16.04.2022
*/

#include <SoftwareSerial.h>
SoftwareSerial sim800l(11, 10); // RX,TX for Arduino and for the module it's TXD RXD, they should be inverted

#define button1 7 //Button pin, on the other pin it's wired with GND

bool button_State; //Button state


void setup()
{

  pinMode(button1, INPUT_PULLUP); //The button is always on HIGH level, when pressed it goes LOW
  sim800l.begin(9600);   //Module baude rate, this is on max, it depends on the version
  Serial.begin(9600);
  Serial.print("Sketch:   ");   Serial.println(__FILE__);
  Serial.print("Uploaded: ");   Serial.println(__DATE__);
  Serial.println("Start");
  delay(1000);
}

void loop()
{
  // AT-Befehle im Monitor ausgeben
  while(sim800l.available()) {
    Serial.write(sim800l.read());
  }
  while(Serial.available()) {
    sim800l.write(Serial.read());
  }

  button_State = digitalRead(button1);   //We are constantly reading the button State

  if (button_State == LOW) {            //And if it's pressed
    Serial.println("Button pressed");   //Shows this message on the serial monitor
    delay(200);                         //Small delay to avoid detecting the button press many times

    SendSMS();                          //And this function is called

  }

  if (sim800l.available()) {           //Displays on the serial monitor if there's a communication from the module
    Serial.write(sim800l.read());
  }
}

void SendSMS()
{
  Serial.println("Sending SMS...");               //Show this message on serial monitor
  sim800l.print("AT+CMGF=1\r");                   //Set the module to SMS mode
  delay(100);
  sim800l.print("AT+CMGS=\"+49172XXXXXX\"\r");  //Your phone number don't forget to include your country code, example +212123456789"
  delay(500);
  sim800l.print("SIM800l is working");       //This is the text to send to the phone number, don't make it too long or you have to modify the SoftwareSerial buffer
  delay(500);
  sim800l.print((char)26);// (required according to the datasheet)
  delay(500);
  sim800l.println();
  Serial.println("Text Sent.");
  delay(500);

}
Arduino, SIM-Karte, SMS, Raspberry
Vodafone SMS bekommen?

Hallo meine lieben.

Gestern habe ich morgens eine SMS von Vodafone bekommen das die Rechnung nicht gezahlt wurde, ja meine Mama hat es zu spät überwiesen das es erst gestern drauf war.

Es waren 207 Euro offen und wir haben schon mal 122 Euro bezahlt, ich wusste nicht das da Rechnung offen waren da es immer meine Mama gemacht hat und nichts gesagt hatte.

Gestern habe ich um 8 Uhr morgens angerufen das wegen Rechnung gesperrt wurde so weit habe ich es verstanden.

Um 14 Uhr bekam ich SMS von denen das mein Internet wieder verfügbar wäre weil Rechnung bezahlt war, nur das internet war immer noch zu langsam also habe ich un 19:30 da angerufen war eine nette Frau dran die mir gesagt hat es wäre wieder alles offen nur mein Router hätte wohl Probleme, ich sollte ein speed test machen und noch mal anrufen.

Also gemacht getan und dann habe ich wieder angerufen diesmal war ein Mann dran unfreundlich pur. Ich wollte nur das durchgehen was die Frau gesagt hat das man mir hilft und der Mann meinte man könnte mir nicht helfen wenn es nicht bezahlt ist. Ich habe gefragt warum man eine SMS bekommt und es steht drin das ich wieder normal im internet surfen kann, ich sollte die SMS vergessen es wäre falsch und wenn ich internet benutzen möchte sollte ich pünktlich zahlen dann passiert auch sowas nicht.

Ich habe gesagt das die Frau mir was anderes gesagt hat das dass Geld angekommen ist und bezahlt wurde, er meinte nein das Geld ist nicht angekommen und ich betone die SMS ist falsch. Okay ich habe aufgelegt hatte kein sinn mit dem zu diskutieren.

Heute Nacht um 0:50 bekam ich eine SMS das mein Telefon wieder verfügbar ist und es tut auch wieder normal nur mein internet nicht soll ich da noch mal anrufen oder warten?

Hatte einer das auch das sms nicht stimmen sollen? Das es gedrosselt ist und wenn es bezahlt ist das es langsam immer noch ist? Ich verstehe nicht wieso die dann die SMS raus geben.

SMS, Vodafone, stimmt das
Internet Vodafone Probleme?

Hallo meine lieben

Wir hatten eine offene Rechnung bei Vodafone meine Mama hat es leider zu spät bezahlt aber sie hat es bezahlt. Heute morgen bin ich aufgestanden hatte eine SMS drauf von Vodafone das mein Internet und Telefon eingeschränkt ist.

Ich habe darauf hin angerufen das wir das Geld überwiesen haben es waren 207 Euro offen und meine Mama hat 122 Euro überwiesen nur es war noch nicht drauf. Die am Telefon meine wenn das Geld drauf ist würde das wieder funktionieren und ich sollte nächsten monat mehr zahlen was wir auch direkt machen.

Heute mittag um 14 Uhr ca kam die SMS an das ich wieder normal das internet nutzen kann nur es ist immer noch sehr langsam, ich darauf hin um 19:30 wieder da angerufen und da war eine Frau dran Sie meinte das Geld ist eingegangen und ist frei geschaltet. Ich sollte ein speed test machen und noch mal da anrufen die Zahlen durch geben, gemacht getan.

19:50 wieder da angerufen da war ein Herr dran, er meinte meine Leitung ist noch verlangsamt da die Zahlung nicht reichen würde da nichts eingegangen ist, ich war verdutzt weil die Frau vorerst gesagt hat es wäre Frei und die Zahlung ist eingegangen sonst hätte ich die SMS heute mittag nicht bekommen dürfen.

Der Mann meinte am Telefon ich sollte die SMS schnell vergessen das Geld wäre nicht da, ich habe den gefragt warum mir 2 mal was anderes gesagt wurde und er so redet ich weiß ja das er nichts für kann aber dann sollten die nicht 1000 mal die Meinungen wechseln.

Er meinte zu mir die SMS von Vodafone würde nicht zählen, was stimmt denn jetzt? Er wurde zum Schluss auch richtig laut das SMS nicht richtig ist.

Warum schicken die den erst raus das ich worden normal internet benutzen kann? Wer hatte das auch schon mal das 2 Leute was anderes gesagt haben? Was ist richtig? Zählt die SMS nicht?

WLAN, Internetverbindung, SMS, Vodafone

Meistgelesene Fragen zum Thema SMS