SMS Versand aus IPS - Österreich?

Guten Tag,

ich möchte gerne, im Zuge eines möglichen Feueralarms, ein SMS an meine Eltern senden lassen.

Macht das überhaupt Jemand?
Aus Österreich?

Vielen Dank und lg

Ja, mach ich in Österreich, wobei du ja weltweit versenden kannst.

Such mal hier nach „Clickatel“ und dir wird geholfen :wink:

Denke es gibt auch ein fertiges Modul dazu.

lg
hagi

Direkt nativ in IPS mit dabei :slight_smile:

paresy

Wenn du es lokal bzw. Ohne Internet-Anbindung ausführen möchtest habe ich ein Modul geschrieben um Router von Teltonika dafür zu nutzen.
GitHub - timo-u/Symcon_SMS: Erweiterung der Symcon SMS-Funktionalität mit externem Gateway

Vielen Dank für die Info, habe da leider nur eine Fritzbox.

lg

ich hab das bei der suche auf IPS gesehen, aber der 2 Thread im Forum mit der Warnung vor clickatel, hat mich dann wieder abgebracht…

Danke, hab mir schon einen gratis Account geholt…


// SMS senden eines übergebenen Textes

function SMS_Senden($Text) {

SMS_Send(15785, "43664xxxxxxx", $Text);

}

funktioniert bei mir schon lange einwandfrei

lg
bauli

Hallo Timo,

ich habe das SMS GAteway eingerichtet. Mit der Musterskript

?php
SMS_SendMessage(30532 /[Teltonika RUT955 SMS Gateway]/, „+49 172 654321“, „Lorem“ );

bekomme ich nur den Fehler

Fatal error: Uncaught Exception: Instance does not implement this function in /var/lib/symcon/scripts/__generated.inc.php:10
Stack trace:
#0 /var/lib/symcon/scripts/51624.ips.php(3): SMS_SendMessage(30532, ‚+49 172 654321‘, ‚Lorem‘)
#1 {main}
thrown in /var/lib/symcon/scripts/__generated.inc.php on line 10

Probier mal SMS_SendMessageTo.
Michael

Hallo,

habe ich probiert, auch SMS_Send
klappt aber alles nicht.

???
So probiert?

SMS_SendMessageTo(30532, "+49 172 654321", "Lorem");

Ergebnis:
Fatal error: Uncaught Exception: Instance does not implement this function in /var/lib/symcon/scripts/__generated.inc.php:58 Stack trace: #0 /var/lib/symcon/scripts/51624.ips.php(12): SMS_SendMessageTo(30532, ‚+49 172 654321‘, ‚Lorem‘) #1 {main} thrown in /var/lib/symcon/scripts/__generated.inc.php on line 58

Ausgabe (Text)

Ausgabe (HTML)

Das zeigt doch mal bitte den Objektbaum mit dieser Instanz…
So ist das nur raten.
Michael


grafik

Testnachricht senden klappt auch

IO Instanz
grafik

Bitte beim Objektbau nicht hinten was weg lassen.
Da sieht man nicht welche Instanz du nutzt.

Du hast die Befehle und Instanzen durcheinander gewürfelt.

Bei 30532 handelt es sich scheinbar um die SMSDevice Instanz.
Der Befehl laut Doku lautet:

SMS_SendMessage(30532, "Lorem ipsum dolor sit amet");

oder, für das Gateway:

SMS_SendMessageTo(14450, "+49 172 654321", "Lorem");

Michael

1 „Gefällt mir“

danke, mit I/O Instanz klappt es

Genau!
Wenn du das SMS device nutzt kannst du die Telefonnummer weg lassen :wink:
Da hast du nur die Instanz-ID und den Nachrichtentext als Parameter

Hallo Timo,

an der SMS Instanz kommt der Fehler, da geht es nicht.

30532 = Modulinstanz

SMS_SendMessage(30532, „Lorem ipsum dolor sit amet“);

Fatal error: Uncaught Exception: Instance does not implement this function in /var/lib/symcon/scripts/__generated.inc.php:10 Stack trace: #0 /var/lib/symcon/scripts/51624.ips.php(7): SMS_SendMessage(30532, ‚Lorem ipsum dol…‘) #1 {main} thrown in /var/lib/symcon/scripts/__generated.inc.php on line 10

Ausgabe (Text)

Ausgabe (HTML)

Wieso schaust du denn nicht nach, welche Methoden verfügbar sind? Die werden doch im Objektbaum unter ‚Instanzbefehl Testen‘ (oder so ähnlich) angezeigt.