FHEM Befehle mit dem Telefon

Begonnen von bajogger, 10 August 2014, 09:43:27

Vorheriges Thema - Nächstes Thema

bajogger

Habe einen Beitrag gelesen bei dem FHEM Befehle mit Telefonen, welche an der Fritzbox angeschlossen sind, abgesetzt werden.
Der Beitrag schreibt das die Datei "fhemcmd.sh" im FHEM Ordner genutzt wird. Dort ist bereits ein Beispiel drin welches auf den eigenen Bedarf editiert werden muss.
Sieht so aus:
-----------------------------------------------------------------
#!/bin/sh
## FritzBox 7390
## Beispiel fuer das Senden von FHEM Kommandos ueber den Telefoncode
## #95*x* wobei x hier 1 bzw 2 entspricht.

case $1 in
1) echo "set WohnZimLi on" | /sbin/socat -  TCP:127.0.0.1:7072
   ;;
2) echo "set WohnZimLi off" | /sbin/socat - TCP:127.0.0.1:7072
   ;;
esac
------------------------------------------------------------

Wobei Wohnzimmer Licht bereits meine Anpassung ist. Funktioniert.
Meine Frage: Wie erweitert bzw. ergänzt man diese Datei. Habe es mit 3) und 4) ergänzt, danach geht nichts mehr

Nutzt jemand das und hat Erfahrung damit?
FHEM auf Raspberry Pi, CUL 433 und CUL 866,
Diverse IT Empfänger für Rolladen und Licht, IPCam Instar 2905

bajogger

Hallo
manchmal sollte man länger probieren und nicht gleich schreiben. Hatte einen Syntax Fehler drin. So geht es.

case $1 in
1) echo "set WohnZimLi on" | /sbin/socat -  TCP:127.0.0.1:7072
   ;;
2) echo "set WohnZimLi off" | /sbin/socat - TCP:127.0.0.1:7072
   ;;
3) echo "set VorratsLicht on" | /sbin/socat -  TCP:127.0.0.1:7072
   ;;
4) echo "set VorratsLicht off" | /sbin/socat - TCP:127.0.0.1:7072
   ;;
esac

Vielleicht möchte es ja jemand nutzen und ist auch für jemand neu.
FHEM auf Raspberry Pi, CUL 433 und CUL 866,
Diverse IT Empfänger für Rolladen und Licht, IPCam Instar 2905