FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: otto am 01 Januar 2015, 16:35:37

Titel: RCMD Serielle Schittstelle
Beitrag von: otto am 01 Januar 2015, 16:35:37
Hallo will eine Com Schnittstelle Auslesen und diese Antworten übertragen(Textsecure)
z.B.Event kommt so was rein   :
015-01-01 16:17:18 ECMD Seriell UNKNOWNCODE 142: Sam 31-Jan-15 17:09:20: ZENTRALE ZUR�CKSETZEN

oder Formatieren
möchte nur so was haben :
Sam 31-Jan-15 17:09:20: ZENTRALE ZURüCKSETZEN

Das steht im log:

015.01.16 00:54:35 3: Opening Seriell device /dev/ttyUSB0
2015.01.16 00:54:35 3: Setting Seriell baudrate to 9600
2015.01.16 00:54:35 3: Seriell device opened
2015.01.16 00:54:35 1: Including ./log/fhem.save
2015.01.16 00:54:53 3: sendTextsecure  Nr: +49xxxxxxxx Message:"2015-01-16_00:53:11 Seriell UNKNOWNCODE 04
2015-01-16_00:53:19 Seriell UNKNOWNCODE 3: Sam 14-Feb-15 05:42:04:   ZENTRALE ZUR�CKSETZEN
"
2015.01.16 00:54:55 3: BMA return value: 1
2015.01.16 00:54:55 3: Seriell1 return value: Missing right curly or square bracket at (eval 35) line 2, at end of line
syntax error at (eval 35) line 2, at EOF
2015.01.16 00:54:55 3: Seriell: Unknown code 004, help me!
2015.01.16 00:55:02 3: sendTextsecure  Nr: +49xxxxxxxx Message:"2015-01-16_00:53:11 Seriell UNKNOWNCODE 04
2015-01-16_00:53:19 Seriell UNKNOWNCODE 3: Sam 14-Feb-15 05:42:04:   ZENTRALE ZUR�CKSETZEN
2015-01-16_00:54:46 Seriell UNKNOWNCODE 004
"
2015.01.16 00:55:03 3: BMA return value: 1
2015.01.16 00:55:03 3: Seriell: Unknown code 4: Sam 14-Feb-15 05:43:38:   ZENTRALE ZUR�CKSETZEN
, help me!
Und das in der fhem.cfg:

define Seriell ECMD serial /dev/ttyUSB0@9600
define Seriell1 notify Seriell:.* { $}
attr Seriell1 userReadings SE:.* { $}

define FileLog_Seriell FileLog ./log/Seriell.log Seriell
attr FileLog_Seriell logtype text
attr FileLog_Seriell room GPIO4
define BMA notify Seriell.* { sleep 7;;;; sendTextsecureLog("+49xxxxxxxxxx", "/opt/fhem/log/Seriell.log", 20) }

aber leider bin ich mit meinem Latein am Ende
oder gibts da ein besseres Modul zun  Schnittstelle auslesen und Senden
Sollte alles Senden Was da reinkommt.

Gtuß Otto