ich möchte gerne bei einem bestimmten Ereignis das auch zwei Handys eine SMS geschickt wird.
Ich habe einmal dieses Script:
Code: Alles auswählen
! Versand von Standard SMS über www.meine-homematic.de
! Den zu versendenden Text in die Variable "SMSText" schreiben
string SMSText = "Dies ist mein Beispiel STANDARD SMS Text.";
! den folgenden Teil bis zum Skript Ende nun bitte 1:1 übernehmen
string stdout;
string stderr;
string teilstr;
string sendsms = "";
foreach(teilstr, SMSText.Split(" "))
{
sendsms = sendsms # "+" # teilstr;
}
system.Exec ("/bin/sh /etc/config/addons/mh/sms.sh " # sendsms, &stdout, &stderr);
! -- Ende Skript --
Code: Alles auswählen
! Versand von Standard SMS über www.meine-homematic.de
! 1) Den zu versendenden Text in die Variable "SMSText" schreiben
! 2) Die Ziel - Rufnummern im Aufruf anpassen, keine Leerzeichen einfügen!
string SMSText = "Dies ist mein Standard SMS Text an mehrere Rufnummern";
string ZielRufnr = "0175xxx,0172xxx";
string stdout;
string stderr;
string teilstr;
string sendsms = "";
foreach(teilstr, SMSText.Split(" "))
{
sendsms = sendsms # "+" # teilstr;
}
system.Exec("/bin/sh /etc/config/addons/mh/smsrufnr.sh " # ZielRufnr # " " # sendsms, &stdout, &stderr);
! -- Ende Skript --
Die SMS werden auch sauber von meinem Guthaben abgezogen, aber ich bekomme keine
Ich weiß leider nicht wo ich mit der Fehlersuche noch ansetzen soll.
Vielleicht hat ja jemand eine Idee.
Danke im Voraus.