#include SoftwareSerial gsmSerial(0,1); int ledPin=13; int sensorwert=0; int i=0; void setup() { Serial.begin(9600); gsmSerial.begin(19200); delay(2000); pinMode(ledPin,OUTPUT); } void loop() { sensorwert = analogRead (A0); Serial.println(sensorwert); if(sensorwert >= 800 && i == 0) { sendTextMessage(); i=1; } delay(4000); } void sendTextMessage() { gsmSerial.print("AT+CPIN=xxxx\r"); delay (6000); gsmSerial.print("AT+CMGF=1\r"); delay(4000); gsmSerial.print("AT+CMGS=0179xxxxxxx\r"); delay(4000); digitalWrite(ledPin,HIGH); //nur zur kontrolle ob programm in fkt springt gsmSerial.print("Licht ist an!"); delay(100); gsmSerial.print((char)26); delay (4000); }