Hallo,
ich bin gerade dabei, die fhem.cfg aufzuräumen, bevor ich den zweiten anstecke, und dabei ist mir aufgefallen, dass mein CUL doppelt integriert ist.
Kann ich da was löschen?
#------------CUL------------------
define initialUsbCheck notify global:INITIALIZED usb create
define CUL_0 CUL /dev/ttyACM0@9600 0000
attr CUL_0 rfmode MAX
define cm CUL_MAX 123456
Die letzte Zeile hab ich mal zum Testen auskommentiert. Da ging dann nichts mehr.
Charles
Zeile 1 definiert den USB Port
Zeile 2 weist das Gerät und die Baudrate zu
Zeile 3 setzt den CUL in rfmode
Zeile 4 weist die ID zu
da ist nichts doppelt :)
VG Frank
oK, vielen Dank, dann lass ich das so stehen.
Charles
Hab jetzt wieder mal ins Log geschaut und da steht, dass dder CUL doppelt angemeldet ist. Hier ein Auszug (normale Daten im Log):2013.11.16 16:54:18 1: ventil_SchlafTemp : 8
2013.11.16 16:54:18 1: ventil_WZ1_Temp : 4
2013.11.16 16:54:18 1: ventil_B_G_Temp : 0
2013.11.16 16:54:18 1: B_K_Temp : 5
2013.11.16 16:54:18 3: Keine Wärme benoetigt.
2013.11.16 16:54:18 3: FS20 set SchalterPumpe off
2013.11.16 17:04:18 1: ventil_SchlafTemp : 8
2013.11.16 17:04:18 1: ventil_WZ1_Temp : 0
2013.11.16 17:04:18 1: ventil_B_G_Temp : 0
2013.11.16 17:04:18 1: B_K_Temp : 5
2013.11.16 17:04:18 3: Keine Wärme benoetigt.
2013.11.16 17:04:18 3: FS20 set SchalterPumpe off
2013.11.16 17:14:18 1: ventil_SchlafTemp : 8
2013.11.16 17:14:18 1: ventil_WZ1_Temp : 10
2013.11.16 17:14:18 1: ventil_B_G_Temp : 0
2013.11.16 17:14:18 1: B_K_Temp : 5
2013.11.16 17:14:18 3: Keine Wärme benoetigt.
2013.11.16 17:14:18 3: FS20 set SchalterPumpe off
2013.11.16 17:15:48 3: SHUTTER.BRENNER.event return value: 1384618549.2015
2013.11.16 17:22:43 3: SHUTTER.BRENNER.event return value: 1384618964.6354
2013.11.16 17:24:18 1: ventil_SchlafTemp : 12
2013.11.16 17:24:18 1: ventil_WZ1_Temp : 10
2013.11.16 17:24:18 1: ventil_B_G_Temp : 0
2013.11.16 17:24:18 1: B_K_Temp : 5
2013.11.16 17:24:18 3: Keine Wärme benoetigt.
2013.11.16 17:24:18 3: FS20 set SchalterPumpe off
2013.11.16 17:31:06 3: SHUTTER.BRENNER.event return value: 1384619467.34665
2013.11.16 17:34:18 1: ventil_SchlafTemp : 12
2013.11.16 17:34:18 1: ventil_WZ1_Temp : 5
2013.11.16 17:34:18 1: ventil_B_G_Temp : 0
2013.11.16 17:34:18 1: B_K_Temp : 0
2013.11.16 17:34:18 3: Keine Wärme benoetigt.
2013.11.16 17:34:18 3: FS20 set SchalterPumpe off
Neustart, dann:
2013.11.16 17:38:20 0: Server shutdown
2013.11.16 17:38:24 1: Including fhem.cfg
2013.11.16 17:38:25 2: MaxCounter is starting
2013.11.16 17:38:25 3: telnetPort: port 7072 opened
2013.11.16 17:38:26 3: WEB: port 8083 opened
2013.11.16 17:38:26 3: WEBphone: port 8084 opened
2013.11.16 17:38:26 3: WEBtablet: port 8085 opened
2013.11.16 17:38:27 3: Opening CUL_0 device /dev/ttyACM0
2013.11.16 17:38:27 3: Setting CUL_0 baudrate to 9600
2013.11.16 17:38:27 3: CUL_0 device opened
2013.11.16 17:38:27 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.11.16 17:38:27 2: Switched CUL_0 rfmode to MAX
2013.11.16 17:38:32 1: There is already one CUL_MAX defined
2013.11.16 17:38:32 1: define: There is already one CUL_MAX defined
2013.11.16 17:38:32 3: Please define CULMAX0 first
2013.11.16 17:38:32 1: configfile: There is already one CUL_MAX defined
Please define CULMAX0 first
2013.11.16 17:38:32 1: Including ./log/fhem.save
2013.11.16 17:38:33 1: usb create starting
2013.11.16 17:38:33 1: usb create end
2013.11.16 17:38:33 2: Hallo
2013.11.16 17:38:33 0: Server started with 66 defined entities (version $Id: fhem.pl 3872 2013-09-07 11:58:33Z rudolfkoenig $, os linux, user root, pid 21941)
Charles
Hallo,
ZitatPlease define CULMAX0 first
Du hast wohl irgendwo einen CULMAX0 zugewiesen.
Wo hab ich aber aus deinen 3 Anhängen (2 jetzt und der aus dem ersten Post) nicht gesehen.
Sei mal bitte so nett und poste nur!! die Definition deiner CUL aus der fhem.cfg (und nicht die ganze Konfig).
Grüße
Hallo,
hab gerade gesehen, dass diese Definition am Ende der Datei angehängt wurde:#------------- NEU -----------------------------------
define CULMAX0 CUL_MAX 123456
attr CULMAX0 room CUL_MAX
define FileLog_CULMAX0 FileLog ./log/CULMAX0-%Y.log CULMAX0
attr FileLog_CULMAX0 logtype text
attr FileLog_CULMAX0 room CUL_MAX
Ich hatte die Zeile define cm CUL_MAX 123456
auskommentiert zumTest. Vielleicht wurde da dann automatisch der CULMAX0 definiert?
Ich lösche den neuen Teil einfach wieder!
Charles