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