Homematic-Steuerung per SMS-Kommandos und Benachrichtigung per SMS ohne Cloud-Anbieter!

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

mule
Beiträge: 1169
Registriert: 06.07.2010, 00:24
Hat sich bedankt: 3 Mal
Danksagung erhalten: 35 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von mule » 21.01.2018, 15:23

Schau ich mir an. Bin aber gerade unterwegs, kann daher noch etwas dauern.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483

Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295

mule
Beiträge: 1169
Registriert: 06.07.2010, 00:24
Hat sich bedankt: 3 Mal
Danksagung erhalten: 35 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von mule » 21.01.2018, 16:34

Danke für die Bug-Spürnase! Da war wirklich noch ein Bug drin, der bisher anscheinend bei Niemandem aufgetreten war.

Ich empfehle Jedem auf die neue Version V1.7.1 (wie immer im ersten Post dieses Threads zu finden) upzugraden, da es ansonsten vorkommen kann, dass der Messenger-Prozess nach der Ermittlung der Signalstärke einfach beendet wird.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483

Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295

jprenn
Beiträge: 6
Registriert: 11.12.2014, 21:55

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von jprenn » 21.01.2018, 17:48

Hallo mule,
mein allerhöchster Respekt :!: Jetzt funktioniert es bei mir wie vorgesehen.

Nicht jeder Text wird bei mir gesendet. Scheint an den Sonderzeichen zu liegen.
Daher die Frage:
Gibt es eigentlich Einschränkungen im Zeichensatz der SMS ?
Und was passiert wenn der Text in der Queue gewisse Längen (160 Zeichen) überschreitet ?

:arrow: Jedenfalls herzlichen Dank für das blitzartige Debuggen und deine fantastische Unterstützung !
jprenn

mule
Beiträge: 1169
Registriert: 06.07.2010, 00:24
Hat sich bedankt: 3 Mal
Danksagung erhalten: 35 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von mule » 21.01.2018, 23:35

Super, das es nun funktioniert!

Der TC35 von Siemens unterstützt den sogenannten GSM 03.38-Zeichensatzstandard. Ehrlich gesagt habe ich aber noch nicht alle Zeichen getestet, so dass ich nicht ausschließen kann, das es bei bestimmten Zeichen wie bspw. doppelten Anführungszeichen zu Problemen kommen kann.
Auch was bei einer Länge >160 Zeichen geschieht habe ich noch nicht getestet, da ich dafür nie eine Verwendung gesehen habe. Ich würde aber vermuten das die Nachricht dann auf mehrere Messages aufgeteilt wird.

Falls Du in die Richtung mal den ein oder anderen Test durchführen solltest, dann wäre es super wenn Du mir das Ergebnis mitteilen würdest. Falls irgendetwas nicht funktionieren sollte, dann kann ich mal schauen, ob ich noch etwas optimieren kann.

Bitte in jedem Fall ein Log posten, wenn etwas wieder nicht versendet werden sollte. Ich möchte ausschließen, das noch irgendwo ein Bug versteckt ist.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483

Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295

ChrisD
Beiträge: 6
Registriert: 28.01.2018, 12:32

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von ChrisD » 28.01.2018, 12:36

Hallo zusammen,

wollte eigentlich auch mit dem Projekt starten, aber leider ist das GSM Modul auf Amazon nicht mehr verfügbar...
Hat das jemand woanders bestellt? Evtl bei Saimsmart direkt? Wie ist das mit dem Zoll?

Hat jemand einen Gehäusevorschlag für das Modul?
(finde irgendwie keine genauen Maße..)

Danke
Chris

Stiv
Beiträge: 9
Registriert: 13.01.2018, 08:03

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von Stiv » 28.01.2018, 14:17

IMG_20180128_140745.jpg
Habe ein Gehäuse von ELV verwendet https://www.elv.de/output/controller.as ... tail2=2849.
Gruss Gerhard

volbuss
Beiträge: 99
Registriert: 07.03.2016, 10:19
Hat sich bedankt: 1 Mal
Danksagung erhalten: 9 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von volbuss » 01.02.2018, 14:07

wie kann man prüfen, ob der Messenger Daemon läuft ?
volbuss

mule
Beiträge: 1169
Registriert: 06.07.2010, 00:24
Hat sich bedankt: 3 Mal
Danksagung erhalten: 35 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von mule » 01.02.2018, 22:48

In einer Terminal-Session:

ps -A | grep messenger

eingeben und schauen, ob ein Prozess mit der Bezeichnung messenger angezeigt wird.
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483

Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295

volbuss
Beiträge: 99
Registriert: 07.03.2016, 10:19
Hat sich bedankt: 1 Mal
Danksagung erhalten: 9 Mal

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von volbuss » 02.02.2018, 14:57

ja, Danke der Messenger läuft mit der Anzeige:
# ps -A | grep messenger
754 root 0:00 grep messenger

Ich habe einen Versuchsaufbau mit dem Raspi und dem Module https://www.amazon.de/SainSmart-Kompati ... forum0c-21 .
Das Modul muss man nach der Stromzufuhr mit einem Taster einwählen lassen. Einen Autostart scheint es da nicht zu geben. Nun habe ich nun das aus der Beschreibung (.pdf) in China bestellt. Bis zum Erhalt wird eben experimentiert.
volbuss

jprenn
Beiträge: 6
Registriert: 11.12.2014, 21:55

Re: SMS-Versand direkt über CCU ohne Cloud-Anbieter!

Beitrag von jprenn » 04.02.2018, 14:29

Hi volbuss,
in deiner ps -A Ausgabe siehst du nur den eigenen grep Vorgang !

Code: Alles auswählen

# ps -A | grep messenger
754 root 0:00 grep messenger
Die Ausgabe mit laufendem messenger Prozess muss ca. so aussehen:

Code: Alles auswählen

# ps -A | grep messenger
19255 root     grep messenger
30444 root     /bin/tclsh /etc/config/addons/messenger/messenger.tcl 1 x +49xxxxxxxxxxx 5 /dev/ttyUSB0 1 eng

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“