Seit einigen Tagen bekomme ich die Meldung beim Start von fhem:
Error messages while initializing FHEM:
configDB: Could not read FritzBox phonebook file - Error on reading /opt/fhem/fb_phonebook.xml from database!
Die Datei befindet sich auch nicht in der db, sondern liegt da, wo sie schon immer war und auch gefdonden wurde:
/opt/fhem/fb_phonebook.xml
Ich habe die Datei versuchsweise der db hinzugefügt, da bekomme ich aber auch Fehler, dass die Datei nicht geöffnet werden kann.
Was läuft da falsch?
Offensichtlich versucht das Fritzkotz-Modul ganz richtig, bei Verwendung der configDB, das entsprechende XML File aus der Datenbank zu lesen. Das ist ja in der Fehlermeldung klar erkennbar.
Wenn Du also das File korrekt in die Datenbank importierst, sollte es auch beim Systemstart gefunden werden. Genau wie in allen anderen Modulen auch, die ihre Dateien in der Datenbank suchen.
Kannst Du mal mit verbose=4 testen und dann ins Log schauen? Ich vermute den Fehler in FB_Callmonitor und nicht in configDB. Es müssten sich in verbose 4 entsprechende Hinweise im Log finden lassen.
Hallo Betateilchen,
im FB-CALLMONITOR wird die Datei mit:
($err, @lines) = FileRead($phonebook_file);
gelesen.
Frage: Wie muss der Aufruf angepasst werden, damit die Datei neu in die Datenbank eingelesen wird, wenn eine neu Datei aus der FritzBox exportiert worden ist, bzw. warum klappt der Aufruf nicht, wenn die Datei in die DB importiert worden ist?
Danke Jörg
Ich habe die Datei nun wieder eingelesen in configdb und erhalte die Meldung
53779 bytes written from file /opt/fhem/fb_phonebook.xml to database
und erhalte die Meldung:
Error messages while initializing FHEM:
configDB: Could not read FritzBox phonebook file -
Hier der Auszug mit global verbose 4:
2015.01.04 20:04:03 3: telnetPort: port 7072 opened
2015.01.04 20:04:04 3: WEB: port 8083 opened
2015.01.04 20:04:04 3: WEBphone: port 8084 opened
2015.01.04 20:04:04 3: WEBtablet: port 8085 opened
2015.01.04 20:04:05 4: configDB reading file: ./log/eventTypes.txt
2015.01.04 20:04:05 2: eventTypes: loaded 4558 events from ./log/eventTypes.txt
2015.01.04 20:04:05 3: Opening CUL_0 device /dev/ttyACM0
2015.01.04 20:04:06 3: Setting CUL_0 baudrate to 9600
2015.01.04 20:04:06 3: CUL_0 device opened
2015.01.04 20:04:06 3: CUL_0: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 20:04:06 3: Opening CUL_1 device /dev/ttyACM1
2015.01.04 20:04:06 3: Setting CUL_1 baudrate to 9600
2015.01.04 20:04:06 3: CUL_1 device opened
2015.01.04 20:04:06 3: CUL_1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 20:04:06 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 20:04:06 3: Opening HMLAN device 192.168.178.35:1000
2015.01.04 20:04:06 3: HMLAN device opened
2015.01.04 20:04:06 1: HMLAN_Parse: HMLAN new condition init
2015.01.04 20:04:06 3: Opening fb1 device fritz.box:2002
2015.01.04 20:04:06 3: fb1 device opened
2015.01.04 20:04:06 1: FBAHA fb1 registered with handle: 0000000c
2015.01.04 20:04:07 4: HttpUtils url=http://weather.yahooapis.com/forecastrss?w=638242&u=c
2015.01.04 20:04:07 4: http://weather.yahooapis.com/forecastrss?w=638242&u=c: HTTP response code 200
2015.01.04 20:04:07 4: HttpUtils http://weather.yahooapis.com/forecastrss?w=638242&u=c: Got data, length: 2707
2015.01.04 20:04:07 4: Weather MeinWetter: T: 3 H: 75 W: 16
2015.01.04 20:04:11 4: Ignoring CUL_TX_21
2015.01.04 20:04:11 4: Ignoring CUL_TX_21
2015.01.04 20:04:12 4: Ignoring CUL_TX_21
2015.01.04 20:04:12 4: Ignoring CUL_TX_21
2015.01.04 20:04:12 4: Ignoring CUL_TX_21
2015.01.04 20:04:14 4: Ignoring CUL_TX_21
2015.01.04 20:04:15 3: Opening my_callmonitor device 192.168.178.1:1012
2015.01.04 20:04:15 3: my_callmonitor device opened
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping local phonebook file
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 20:04:15 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 20:04:15 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
2015.01.04 20:04:15 3: Could not read FritzBox phonebook file -
2015.01.04 20:04:15 3: Opening MyCallMonitor1 device 192.168.178.1:1012
2015.01.04 20:04:15 3: MyCallMonitor1 device opened
2015.01.04 20:04:15 4: define TvBacklight WifiLight RGB LW12:192.168.178.38
2015.01.04 20:04:15 4: TvBacklight attrib group set TVLICHT
2015.01.04 20:04:15 4: TvBacklight attrib room set 1
2015.01.04 20:04:16 4: Ignoring CUL_TX_124
2015.01.04 20:04:16 4: Ignoring CUL_TX_21
2015.01.04 20:04:16 4: Ignoring CUL_TX_4
2015.01.04 20:04:16 4: Ignoring CUL_TX_96
2015.01.04 20:04:16 3: HeizungRg: Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
2015.01.04 20:04:17 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 20:04:18 4: Ignoring CUL_TX_124
2015.01.04 20:04:18 4: Ignoring CUL_TX_21
2015.01.04 20:04:18 4: Ignoring CUL_TX_4
2015.01.04 20:04:18 4: Ignoring CUL_TX_72
2015.01.04 20:04:18 4: Ignoring CUL_TX_96
2015.01.04 20:04:18 4: Ignoring CUL_TX_124
2015.01.04 20:04:18 4: Ignoring CUL_TX_21
2015.01.04 20:04:18 4: Ignoring CUL_TX_4
2015.01.04 20:04:18 4: Ignoring CUL_TX_72
2015.01.04 20:04:18 4: Ignoring CUL_TX_96
2015.01.04 20:04:18 4: Ignoring CUL_TX_124
2015.01.04 20:04:18 4: Ignoring CUL_TX_21
2015.01.04 20:04:18 4: Ignoring CUL_TX_4
2015.01.04 20:04:18 4: Ignoring CUL_TX_72
2015.01.04 20:04:18 4: Ignoring CUL_TX_96
2015.01.04 20:04:18 4: TvBacklight RGB LW12 set h:120, s:100, v:100
2015.01.04 20:04:18 4: eventTypes: WifiLight TvBacklight c1:120,100,100,0,255,0 -> c1:.*,.*,.*,.*,.*,.*
2015.01.04 20:04:18 4: Ignoring CUL_TX_124
2015.01.04 20:04:18 4: Ignoring CUL_TX_21
2015.01.04 20:04:18 4: Ignoring CUL_TX_4
2015.01.04 20:04:18 4: Ignoring CUL_TX_72
2015.01.04 20:04:18 4: Ignoring CUL_TX_96
2015.01.04 20:04:18 4: fhemInitNotify exec set MyTTS tts "fhem initialisiert."
2015.01.04 20:04:18 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2015.01.04 20:04:18 4: MyTTS: 0 => "fhem initialisiert.
2015.01.04 20:04:18 4: MyTTS: 1 => "
2015.01.04 20:04:18 4: BlockingCall created child (3834), uses telnetForBlockingFn to connect back
2015.01.04 20:04:18 4: eventTypes: Text2Speech MyTTS tts "fhem initialisiert." -> tts "fhem initialisiert."
2015.01.04 20:04:18 4: Text2Speech: Bearbeite jetzt den Text: "fhem initialisiert.
2015.01.04 20:04:18 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 20:04:18 4: Text2Speech: 'cache/bded18d80cb4c81668507a7e5e344483.mp3' gefunden, kein Download
2015.01.04 20:04:18 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 20:04:18 2: Error messages while initializing FHEM: configDB: Could not read FritzBox phonebook file -
2015.01.04 20:04:18 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user pi, pid 3833)
2015.01.04 20:04:18 4: BlockingCall created child (3836), uses telnetForBlockingFn to connect back
2015.01.04 20:04:18 4: BlockingCall created child (3837), uses telnetForBlockingFn to connect back
2015.01.04 20:04:18 4: eventTypes: HMLAN HMLAN D-firmware: 0.964 -> D-firmware: .*
2015.01.04 20:04:18 4: eventTypes: HMLAN HMLAN D-serialNr: LEQ0050111 -> D-serialNr: LEQ0050111
2015.01.04 20:04:18 4: eventTypes: HMLAN HMLAN D-HMIdOriginal: 272DED -> D-HMIdOriginal: 272DED
2015.01.04 20:04:18 4: eventTypes: HMLAN HMLAN D-HMIdAssigned: 272E01 -> D-HMIdAssigned: 272E01
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl temperature: 7.3 -> temperature: .*
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl battery: ok -> battery: ok
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl T: 7.3 -> T: .*
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl state: T: 7.3 -> state: T: .*
2015.01.04 20:04:19 1: HMLAN_Parse: HMLAN new condition ok
2015.01.04 20:04:19 4: eventTypes: HMLAN HMLAN cond: ok -> cond: ok
2015.01.04 20:04:19 4: eventTypes: HMLAN HMLAN Xmit-Events: ok:1 disconnected:1 init:1 -> Xmit-Events: ok:.* disconnected:.* init:.*
2015.01.04 20:04:19 4: eventTypes: HMLAN HMLAN prot_ok: last -> prot_ok: last
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl temperature: 7.5 -> temperature: .*
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl battery: ok -> battery: ok
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl T: 7.5 -> T: .*
2015.01.04 20:04:19 4: eventTypes: CUL_HM TMP_Kuehl state: T: 7.5 -> state: T: .*
2015.01.04 20:04:19 4: Connection accepted from FHEMWEB:192.168.178.21:42488
2015.01.04 20:04:19 4: Payload: 00000014000400000000012c -> power: 3.00 W
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor power: 3.00 W -> power: .* W
2015.01.04 20:04:19 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor on -> on
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor state: on -> state: on
2015.01.04 20:04:19 4: Payload: 0000001700080000000000da00000000 -> temperature: 21.8 C (measured)
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor temperature: 21.8 C (measured) -> temperature: .* C (measured)
2015.01.04 20:04:19 4: Payload: 00000013000400000003a52d -> voltage: 238.893 V
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor voltage: 238.893 V -> voltage: .* V
2015.01.04 20:04:19 4: Payload: 000000120004000000000157 -> current: 0.0343 A
2015.01.04 20:04:19 4: eventTypes: FBDECT Lampe_Korridor current: 0.0343 A -> current: .* A
2015.01.04 20:04:20 4: Payload: 000000150004000000001118 -> energy: 4376 Wh
2015.01.04 20:04:20 4: eventTypes: FBDECT Lampe_Korridor energy: 4376 Wh -> energy: .* Wh
2015.01.04 20:04:20 4: Payload: 00000016000400000000016e -> powerFactor: 366.000
2015.01.04 20:04:20 4: eventTypes: FBDECT Lampe_Korridor powerFactor: 366.000 -> powerFactor: .*
2015.01.04 20:04:21 4: HTTP FHEMWEB:192.168.178.21:42488 GET /fhem?XHR=1&inform=type=status;filter=room=all×tamp=1420398244194
2015.01.04 20:04:24 3: Device BM_Aussen added to ActionDetector with 000:10 time
2015.01.04 20:04:24 4: eventTypes: CUL_HM BM_Aussen Activity: alive -> Activity: alive
2015.01.04 20:04:24 4: Device BM_Aussen is alive
2015.01.04 20:04:24 4: eventTypes: CUL_HM ActionDetector alive:1 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:24 4: eventTypes: CUL_HM ActionDetector state: alive:1 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:24 3: Device BM_Kueche added to ActionDetector with 000:20 time
2015.01.04 20:04:24 4: Device BM_Kueche is alive
2015.01.04 20:04:24 4: eventTypes: CUL_HM ActionDetector alive:2 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:24 4: eventTypes: CUL_HM ActionDetector state: alive:2 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 3: Device Fenster_Kueche added to ActionDetector with 028:00 time
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_event: Fenster_Kueche -> cmd_event: Fenster_Kueche
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 20:04:25 4: eventTypes: CUL_HM Fenster_Kueche Activity: alive -> Activity: alive
2015.01.04 20:04:25 4: Device Fenster_Kueche is alive
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 3: Device TFK_Buero_Tuer added to ActionDetector with 028:00 time
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_event: TFK_Buero_Tuer -> cmd_event: TFK_Buero_Tuer
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 20:04:25 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 20:04:25 4: eventTypes: CUL_HM TFK_Buero_Tuer Activity: unknown -> Activity: unknown
2015.01.04 20:04:25 4: Device TFK_Buero_Tuer is unknown
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 3: Device TMP_Kuehl added to ActionDetector with 000:10 time
2015.01.04 20:04:25 4: eventTypes: CUL_HM TMP_Kuehl Activity: alive -> Activity: alive
2015.01.04 20:04:25 4: Device TMP_Kuehl is alive
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector alive:4 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector state: alive:4 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 3: Device Tuerkontakt added to ActionDetector with 028:00 time
2015.01.04 20:04:25 4: eventTypes: CUL_HM Tuerkontakt Activity: alive -> Activity: alive
2015.01.04 20:04:25 4: Device Tuerkontakt is alive
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector alive:5 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 4: eventTypes: CUL_HM ActionDetector state: alive:5 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 20:04:25 4: Connection accepted from FHEMWEB:192.168.178.21:42489
2015.01.04 20:04:25 4: Connection accepted from telnet:127.0.0.1:45458
2015.01.04 20:04:25 4: HTTP FHEMWEB:192.168.178.21:42489 GET /fhem?XHR=1&inform=type=status;filter=;since=1420375453×tamp=1420398264481
2015.01.04 20:04:25 4: eventTypes: structure BinIchDa LastDevice: s3 -> LastDevice: s3
2015.01.04 20:04:25 4: eventTypes: structure BinIchDa LastDevice_Abs: s3 -> LastDevice_Abs: s3
2015.01.04 20:04:25 4: eventTypes: structure BinIchDa present -> present
2015.01.04 20:04:25 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 20:04:25 4: eventTypes: PRESENCE s3 present -> present
2015.01.04 20:04:25 4: eventTypes: PRESENCE s3 state: present -> state: present
2015.01.04 20:04:25 4: PRESENCE (s3) - rescheduling next check in 120 seconds
2015.01.04 20:04:25 4: Connection accepted from telnet:127.0.0.1:45459
2015.01.04 20:04:26 4: eventTypes: structure BinIchDa LastDevice: s5 -> LastDevice: s5
2015.01.04 20:04:26 4: eventTypes: structure BinIchDa LastDevice_Abs: s5 -> LastDevice_Abs: s5
2015.01.04 20:04:26 4: eventTypes: structure BinIchDa present -> present
2015.01.04 20:04:26 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 20:04:26 4: eventTypes: PRESENCE s5 present -> present
2015.01.04 20:04:26 4: eventTypes: PRESENCE s5 state: present -> state: present
2015.01.04 20:04:26 4: PRESENCE (s5) - rescheduling next check in 120 seconds
2015.01.04 20:04:26 4: Connection accepted from telnet:127.0.0.1:45460
2015.01.04 20:04:26 4: BlockingCall created child (3841), uses telnetForBlockingFn to connect back
2015.01.04 20:04:26 4: Text2Speech: Bearbeite jetzt den Text: "
2015.01.04 20:04:26 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 20:04:26 4: Text2Speech: 'cache/b15835f133ff2e27c7cb28117bfae8f4.mp3' gefunden, kein Download
2015.01.04 20:04:26 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 20:04:26 3: CUL_HM set Schloss statusRequest
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss battery: ok -> battery: ok
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss uncertain: no -> uncertain: no
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss direction: none -> direction: none
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss error: none -> error: none
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss lock: locked -> lock: locked
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss locked -> locked
2015.01.04 20:04:27 4: eventTypes: CUL_HM Schloss state: locked -> state: locked
2015.01.04 20:04:27 4: CUL_HM Schloss dupe: dont process
2015.01.04 20:04:27 4: Connection accepted from telnet:127.0.0.1:45461
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60290
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60291
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60292
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60293
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60294
2015.01.04 20:04:31 4: Connection accepted from FHEMWEB:192.168.178.34:60295
2015.01.04 20:04:31 4: HTTP FHEMWEB:192.168.178.34:60290 GET /fhem
2015.01.04 20:04:31 4: Ignoring CUL_TX_4
2015.01.04 20:04:31 4: Ignoring CUL_TX_96
2015.01.04 20:04:31 4: Ignoring CUL_TX_72
2015.01.04 20:04:31 4: Ignoring CUL_TX_124
2015.01.04 20:04:31 4: Ignoring CUL_TX_21
2015.01.04 20:04:32 4: 3833:FHEMWEB:192.168.178.34:60290: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60290 GET /fhem/pgm2/style.css
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/pgm2/jquery.min.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60290 GET /fhem/js/webviewcontrol.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60292 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60293 GET /fhem/pgm2/dashboard.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60294 GET /fhem/pgm2/svg.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/pgm2/darkCommon.css
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60290 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60295 GET /fhem/pgm2/fhemweb.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60292 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60293 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60294 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60290 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60295 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60292 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60293 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60294 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 20:04:32 4: HTTP FHEMWEB:192.168.178.34:60291 GET /fhem?XHR=1&inform=type=status;filter=;since=1420398270×tamp=1420398261512
2015.01.04 20:04:35 4: CUL_Parse: CUL_0 TA5AE9F022F -50.5
2015.01.04 20:04:36 4: FHTTK Device CUL_FHTTK_a5ae9f (Window: Closed)
2015.01.04 20:04:36 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 20:04:36 4: eventTypes: DOIF di_Lueftung cmd_event: CUL_FHTTK_a5ae9f -> cmd_event: CUL_FHTTK_a5ae9f
2015.01.04 20:04:36 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 20:04:36 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 20:04:36 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Window: Closed -> Window: Closed
2015.01.04 20:04:36 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Reliability: ok -> Reliability: ok
2015.01.04 20:04:36 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Battery: ok -> Battery: ok
2015.01.04 20:04:36 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Closed -> Closed
2015.01.04 20:04:36 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f state: Closed -> state: Closed
2015.01.04 20:04:36 4: CUL_Parse: CUL_0 TA5AE9F8230 -50
2015.01.04 20:04:36 4: FHTTK skipping state 02 as last similar telegram was received less than 5 (2) secs ago
2015.01.04 20:04:36 4: HMLAN_ack: timeout - clear queue
2015.01.04 20:04:37 4: HTTP FHEMWEB:192.168.178.34:60294 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-01.log
Zitat von: JoWiemann am 04 Januar 2015, 20:08:46
Frage: Wie muss der Aufruf angepasst werden, damit die Datei neu in die Datenbank eingelesen wird, wenn eine neu Datei aus der FritzBox exportiert worden ist,
Das kann ich Dir nicht sagen, ich hab mit FB-Callmonitor nichts zu tun und FileRead() ist eine generische Funktion innerhalb der fhem.pl, für deren korrekten Verwendung der jeweilige Modulentwickler verantwortlich ist.
Eine Datei in die configDB zu schreiben geht grundsätzlich mit "configdb fileimport <path_and_filename>" aus dem Dateisystem oder direkt mit FileWrite() - dem generischen Gegenstück zu FileRead(), wenn man die Daten ohnehin im Speicher hat. Eine bereits in der Datenbank vorhandene Datei gleichen Namens wird dabei überschrieben.
Zitat von: Invers am 04 Januar 2015, 20:11:44
Hier der Auszug mit global verbose 4:
2015.01.04 20:04:15 3: Opening my_callmonitor device 192.168.178.1:1012
2015.01.04 20:04:15 3: my_callmonitor device opened
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping local phonebook file
2015.01.04 20:04:15 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 20:04:15 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 20:04:15 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
Das sieht doch prinzipiell schon ganz gut aus:
2015.01.04 20:04:15 4: configDB reading file: /opt/fhem/fb_phonebook.xml
Mach mal bitte ein
configdb filelist
und poste die Ausgabe.
Ich vermute, der Fehler liegt in der Abfrage:
($err, @lines) = FileRead($phonebook_file);
if(defined($err))
{
Log3 $name, 2, "FB_CALLMONITOR ($name) - could not read FritzBox phonebook file - $err";
return "Could not read FritzBox phonebook file - $err";
}
denn $err ist immer definiert - auch wenn, wie im vorliegenden Fall - überhaupt nix drinsteht, da keine Fehlermeldung auftritt.
Kann bitte mal jemand die Abfrage ändern in
if($err)
und dann testen?
Files found in database:
------------------------------------------------------------
./FHEM/FhemUtils/uniqueID
./log/eventTypes.txt
./www/gplot/LUX2.gplot
./www/gplot/SM_CPUStat.gplot
./www/gplot/SM_CPUStatSum.gplot
./www/gplot/SM_CPUStatTotal.gplot
./www/gplot/SM_CPUTemp.gplot
./www/gplot/SM_DB_CPUFreq.gplot
./www/gplot/SM_DB_CPUTemp.gplot
./www/gplot/SM_DB_Load.gplot
./www/gplot/SM_DB_Network_eth0.gplot
./www/gplot/SM_DB_RAM.gplot
./www/gplot/SM_DB_all.gplot
./www/gplot/SM_FS_usb1.gplot
./www/gplot/SM_Load.gplot
./www/gplot/SM_Network_eth0.gplot
./www/gplot/SM_Network_eth0t.gplot
./www/gplot/SM_Network_wlan0.gplot
./www/gplot/SM_RAM.gplot
./www/gplot/SM_power_ac.gplot
./www/gplot/SM_power_battery.gplot
./www/gplot/SM_power_usb.gplot
./www/gplot/SVG_01_Garden.gplot
./www/gplot/SVG_02_Cellar.gplot
./www/gplot/SVG_03_Dewpoint.gplot
./www/gplot/SVG_1.gplot
./www/gplot/SVG_2.gplot
./www/gplot/SVG_3.gplot
./www/gplot/SVG_FileLog_BM_Aussen_1.gplot
./www/gplot/SVG_FileLog_BM_Aussen_2.gplot
./www/gplot/SVG_FileLog_BM_Kueche_1.gplot
./www/gplot/SVG_FileLog_Kuehlschrank_1.gplot
./www/gplot/SVG_FileLog_LED_Kueche_1.gplot
./www/gplot/SVG_FileLog_LED_Tisch_1.gplot
./www/gplot/SVG_FileLog_Luefter_1.gplot
./www/gplot/SVG_FileLog_NetatmoStation_1.gplot
./www/gplot/SVG_FileLog_PC_1.gplot
./www/gplot/SVG_FileLog_Stehlampe_1.gplot
./www/gplot/SVG_FileLog_TMP_Aussen_1.gplot
./www/gplot/SVG_FileLog_TMP_Bad_1.gplot
./www/gplot/SVG_FileLog_TMP_Buero_1.gplot
./www/gplot/SVG_FileLog_TMP_Kueche_1.gplot
./www/gplot/SVG_FileLog_TMP_Kuehl_1.gplot
./www/gplot/SVG_FileLog_TMP_Schlaf_1.gplot
./www/gplot/SVG_FileLog_TVLICHT_hinten_1.gplot
./www/gplot/SVG_FileLog_TVLICHT_vorne_1.gplot
./www/gplot/SVG_Lampe_Korridor.gplot
./www/gplot/bs4.gplot
./www/gplot/fht.gplot
./www/gplot/fht80tf.gplot
./www/gplot/fs20.gplot
./www/gplot/garden.gplot
./www/gplot/hm-rt.gplot
./www/gplot/hum6wind8.gplot
./www/gplot/km271_1.gplot
./www/gplot/ks550_all.gplot
./www/gplot/ks550_light.gplot
./www/gplot/ks550_rain.gplot
./www/gplot/ks550_th.gplot
./www/gplot/ks550_wind.gplot
./www/gplot/monthAvgTemp5Rain11.gplot
./www/gplot/mpiri.gplot
./www/gplot/piri.gplot
./www/gplot/power4.gplot
./www/gplot/power8.gplot
./www/gplot/power8top10.gplot
./www/gplot/rain4.gplot
./www/gplot/rain4press4.gplot
./www/gplot/speedtest.gplot
./www/gplot/sysstat.gplot
./www/gplot/temp4.gplot
./www/gplot/temp4hum4.gplot
./www/gplot/temp4hum6.gplot
./www/gplot/temp4rain10.gplot
./www/gplot/temp4valve4.gplot
./www/gplot/template.gplot
./www/gplot/templateDB.gplot
./www/gplot/vol4.gplot
./www/gplot/wind4windDir4.gplot
/opt/fhem/fb_phonebook.xml
Hallo Betateilchen,
danke für die Hilfe. Du bist echt gut, habe das "defined" bisher selber übersehen.
Grüße Jörg
funktioniert es denn mit der vorgeschlagenen Änderung?
Danke. Eine Änderung in der 72_FB_CALLMONITOR.pm hat keinen Erfolg gebracht. Ich hoffe, ich habe nicht die falsche Datei geändert?
Hast Du Dein fhem nach der Änderung neu gestartet?
Hast Du nochmal einen entsprechenden Logauszug vom fhem Start nach der Änderung?
Klar, neu gestartet hatte ich. Hier der Auszug:
2015.01.04 21:39:11 4: configDB writing file: ./log/eventTypes.txt
2015.01.04 21:39:21 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 21:39:21 1: HMLAN_Parse: HMLAN new condition init
2015.01.04 21:39:22 1: FBAHA fb1 registered with handle: 00000011
2015.01.04 21:39:32 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 21:39:33 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 4147)
2015.01.04 21:39:33 1: HMLAN_Parse: HMLAN new condition ok
2015.01.04 21:39:52 4: HTTP FHEMWEB:192.168.178.34:61247 GET /fhem
2015.01.04 21:39:52 4: Ignoring CUL_TX_4
2015.01.04 21:39:52 4: Ignoring CUL_TX_96
2015.01.04 21:39:52 4: Ignoring CUL_TX_72
2015.01.04 21:39:52 4: Ignoring CUL_TX_124
2015.01.04 21:39:52 4: Ignoring CUL_TX_21
2015.01.04 21:39:53 4: 4147:FHEMWEB:192.168.178.34:61247: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 21:39:53 4: Payload: 0000001400040000000007bd -> power: 19.81 W
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten power: 19.81 W -> power: .* W
2015.01.04 21:39:53 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten on -> on
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten state: on -> state: on
2015.01.04 21:39:53 4: Payload: 0000001700080000000000e500000000 -> temperature: 22.9 C (measured)
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten temperature: 22.9 C (measured) -> temperature: .* C (measured)
2015.01.04 21:39:53 4: Payload: 00000013000400000003a6c9 -> voltage: 239.305 V
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten voltage: 239.305 V -> voltage: .* V
2015.01.04 21:39:53 4: Payload: 0000001200040000000005ca -> current: 0.1482 A
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten current: 0.1482 A -> current: .* A
2015.01.04 21:39:53 4: Payload: 00000015000400000000581f -> energy: 22559 Wh
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten energy: 22559 Wh -> energy: .* Wh
2015.01.04 21:39:53 4: Payload: 00000016000400000000022f -> powerFactor: 559.000
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_hinten powerFactor: 559.000 -> powerFactor: .*
2015.01.04 21:39:53 4: HTTP FHEMWEB:192.168.178.34:61246 GET /fhem/pgm2/style.css
2015.01.04 21:39:53 4: Connection closed for FHEMWEB:192.168.178.34:61244: EOF
2015.01.04 21:39:53 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem/pgm2/jquery.min.js
2015.01.04 21:39:53 4: Connection accepted from FHEMWEB:192.168.178.34:61253
2015.01.04 21:39:53 4: HTTP FHEMWEB:192.168.178.34:61248 GET /fhem/js/webviewcontrol.js
2015.01.04 21:39:53 4: Payload: 000000140004000000000ca0 -> power: 32.32 W
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_vorne power: 32.32 W -> power: .* W
2015.01.04 21:39:53 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_vorne on -> on
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_vorne state: on -> state: on
2015.01.04 21:39:53 4: Payload: 0000001700080000000000fa00000000 -> temperature: 25.0 C (measured)
2015.01.04 21:39:53 4: eventTypes: FBDECT TVLICHT_vorne temperature: 25.0 C (measured) -> temperature: .* C (measured)
2015.01.04 21:39:53 4: Payload: 00000013000400000003a5b6 -> voltage: 239.030 V
2015.01.04 21:39:54 4: eventTypes: FBDECT TVLICHT_vorne voltage: 239.030 V -> voltage: .* V
2015.01.04 21:39:54 4: Payload: 0000001200040000000007f5 -> current: 0.2037 A
2015.01.04 21:39:54 4: eventTypes: FBDECT TVLICHT_vorne current: 0.2037 A -> current: .* A
2015.01.04 21:39:54 4: Payload: 000000150004000000008302 -> energy: 33538 Wh
2015.01.04 21:39:54 4: eventTypes: FBDECT TVLICHT_vorne energy: 33538 Wh -> energy: .* Wh
2015.01.04 21:39:54 4: Payload: 000000160004000000000298 -> powerFactor: 664.000
2015.01.04 21:39:54 4: eventTypes: FBDECT TVLICHT_vorne powerFactor: 664.000 -> powerFactor: .*
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61245 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61246 GET /fhem/pgm2/dashboard.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61247 GET /fhem/pgm2/svg.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61253 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem/pgm2/darkCommon.css
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61248 GET /fhem/pgm2/fhemweb.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61245 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61246 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61247 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61253 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61248 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61245 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61246 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61247 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61253 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 21:39:54 4: HTTP FHEMWEB:192.168.178.34:61249 GET /fhem?XHR=1&inform=type=status;filter=;since=1420403991×tamp=1420403983495
2015.01.04 21:39:55 4: Payload: 000000140004000000001074 -> power: 42.12 W
2015.01.04 21:39:55 4: eventTypes: FBDECT Kuehlschrank power: 42.12 W -> power: .* W
2015.01.04 21:39:55 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 21:39:55 4: Payload: 0000001700080000000000bf00000000 -> temperature: 19.1 C (measured)
2015.01.04 21:39:55 4: Payload: 00000013000400000003a68f -> voltage: 239.247 V
2015.01.04 21:39:55 4: Payload: 000000120004000000000c12 -> current: 0.3090 A
2015.01.04 21:39:55 4: Payload: 000000150004000000015c21 -> energy: 89121 Wh
2015.01.04 21:39:55 4: Payload: 00000016000400000000023a -> powerFactor: 570.000
2015.01.04 21:39:55 4: HTTP FHEMWEB:192.168.178.34:61253 GET /fhem?XHR=1&cmd=save
2015.01.04 21:39:57 4: 4147:FHEMWEB:192.168.178.34:61253: /fhem?XHR=1&cmd=save / RL:36 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 21:39:58 4: Payload: 000000140004000000000000 -> power: 0.00 W
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche power: 0.00 W -> power: .* W
2015.01.04 21:39:58 4: Payload: 0000000f0004000000000000 -> state: off
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche off -> off
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche state: off -> state: off
2015.01.04 21:39:58 4: Payload: 0000001700080000000000dd00000000 -> temperature: 22.1 C (measured)
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche temperature: 22.1 C (measured) -> temperature: .* C (measured)
2015.01.04 21:39:58 4: Payload: 00000013000400000003acd0 -> voltage: 240.848 V
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche voltage: 240.848 V -> voltage: .* V
2015.01.04 21:39:58 4: Payload: 000000120004000000000000 -> current: 0.0000 A
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche current: 0.0000 A -> current: .* A
2015.01.04 21:39:58 4: Payload: 000000150004000000002447 -> energy: 9287 Wh
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche energy: 9287 Wh -> energy: .* Wh
2015.01.04 21:39:58 4: Payload: 000000160004000000000000 -> powerFactor: 0.000
2015.01.04 21:39:58 4: eventTypes: FBDECT LED_Kueche powerFactor: 0.000 -> powerFactor: .*
2015.01.04 21:39:58 4: CUL_Parse: CUL_0 T305F00B61507 -70.5
2015.01.04 21:39:58 4: FHT FHT_305f actuator: 8%
2015.01.04 21:39:58 4: eventTypes: FHT FHT_305f actuator: 8% -> actuator: .*%
2015.01.04 21:40:06 4: HTTP FHEMWEB:192.168.178.34:61253 GET /fhem&cmd=shutdown+restart
2015.01.04 21:40:07 0: Server shutdown
2015.01.04 21:40:07 4: configDB writing file: ./log/eventTypes.txt
2015.01.04 21:40:15 3: telnetPort: port 7072 opened
2015.01.04 21:40:15 3: WEB: port 8083 opened
2015.01.04 21:40:15 3: WEBphone: port 8084 opened
2015.01.04 21:40:15 3: WEBtablet: port 8085 opened
2015.01.04 21:40:16 4: configDB reading file: ./log/eventTypes.txt
2015.01.04 21:40:16 2: eventTypes: loaded 4558 events from ./log/eventTypes.txt
2015.01.04 21:40:16 3: Opening CUL_0 device /dev/ttyACM0
2015.01.04 21:40:17 3: Setting CUL_0 baudrate to 9600
2015.01.04 21:40:17 3: CUL_0 device opened
2015.01.04 21:40:17 3: CUL_0: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 21:40:17 3: Opening CUL_1 device /dev/ttyACM1
2015.01.04 21:40:17 3: Setting CUL_1 baudrate to 9600
2015.01.04 21:40:17 3: CUL_1 device opened
2015.01.04 21:40:17 3: CUL_1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 21:40:17 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 21:40:17 3: Opening HMLAN device 192.168.178.35:1000
2015.01.04 21:40:17 3: HMLAN device opened
2015.01.04 21:40:17 1: HMLAN_Parse: HMLAN new condition init
2015.01.04 21:40:17 3: Opening fb1 device fritz.box:2002
2015.01.04 21:40:17 3: fb1 device opened
2015.01.04 21:40:17 1: FBAHA fb1 registered with handle: 00000012
2015.01.04 21:40:18 4: HttpUtils url=http://weather.yahooapis.com/forecastrss?w=638242&u=c
2015.01.04 21:40:18 4: http://weather.yahooapis.com/forecastrss?w=638242&u=c: HTTP response code 200
2015.01.04 21:40:18 4: HttpUtils http://weather.yahooapis.com/forecastrss?w=638242&u=c: Got data, length: 2705
2015.01.04 21:40:18 4: Weather MeinWetter: T: 2 H: 87 W: 14
2015.01.04 21:40:22 4: Ignoring CUL_TX_21
2015.01.04 21:40:22 4: Ignoring CUL_TX_21
2015.01.04 21:40:23 4: Ignoring CUL_TX_21
2015.01.04 21:40:23 4: Ignoring CUL_TX_21
2015.01.04 21:40:23 4: Ignoring CUL_TX_21
2015.01.04 21:40:25 4: Ignoring CUL_TX_21
2015.01.04 21:40:26 3: Opening my_callmonitor device 192.168.178.1:1012
2015.01.04 21:40:26 3: my_callmonitor device opened
2015.01.04 21:40:26 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 21:40:26 4: FB_CALLMONITOR (my_callmonitor) - skipping local phonebook file
2015.01.04 21:40:26 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 21:40:26 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 21:40:26 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
2015.01.04 21:40:26 3: Could not read FritzBox phonebook file -
2015.01.04 21:40:26 3: Opening MyCallMonitor1 device 192.168.178.1:1012
2015.01.04 21:40:26 3: MyCallMonitor1 device opened
2015.01.04 21:40:26 4: define TvBacklight WifiLight RGB LW12:192.168.178.38
2015.01.04 21:40:26 4: TvBacklight attrib group set TVLICHT
2015.01.04 21:40:26 4: TvBacklight attrib room set 1
2015.01.04 21:40:27 4: Ignoring CUL_TX_124
2015.01.04 21:40:27 4: Ignoring CUL_TX_21
2015.01.04 21:40:27 4: Ignoring CUL_TX_4
2015.01.04 21:40:27 4: Ignoring CUL_TX_96
2015.01.04 21:40:27 3: HeizungRg: Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
2015.01.04 21:40:29 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 21:40:29 4: Ignoring CUL_TX_124
2015.01.04 21:40:29 4: Ignoring CUL_TX_21
2015.01.04 21:40:29 4: Ignoring CUL_TX_4
2015.01.04 21:40:29 4: Ignoring CUL_TX_72
2015.01.04 21:40:29 4: Ignoring CUL_TX_96
2015.01.04 21:40:29 4: Ignoring CUL_TX_124
2015.01.04 21:40:29 4: Ignoring CUL_TX_21
2015.01.04 21:40:29 4: Ignoring CUL_TX_4
2015.01.04 21:40:29 4: Ignoring CUL_TX_72
2015.01.04 21:40:29 4: Ignoring CUL_TX_96
2015.01.04 21:40:29 4: Ignoring CUL_TX_124
2015.01.04 21:40:29 4: Ignoring CUL_TX_21
2015.01.04 21:40:29 4: Ignoring CUL_TX_4
2015.01.04 21:40:29 4: Ignoring CUL_TX_72
2015.01.04 21:40:29 4: Ignoring CUL_TX_96
2015.01.04 21:40:29 4: TvBacklight RGB LW12 set h:120, s:100, v:100
2015.01.04 21:40:29 4: eventTypes: WifiLight TvBacklight c1:120,100,100,0,255,0 -> c1:.*,.*,.*,.*,.*,.*
2015.01.04 21:40:29 4: Ignoring CUL_TX_124
2015.01.04 21:40:29 4: Ignoring CUL_TX_21
2015.01.04 21:40:29 4: Ignoring CUL_TX_4
2015.01.04 21:40:29 4: Ignoring CUL_TX_72
2015.01.04 21:40:29 4: Ignoring CUL_TX_96
2015.01.04 21:40:29 4: fhemInitNotify exec set MyTTS tts "fhem initialisiert."
2015.01.04 21:40:29 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2015.01.04 21:40:29 4: MyTTS: 0 => "fhem initialisiert.
2015.01.04 21:40:29 4: MyTTS: 1 => "
2015.01.04 21:40:29 4: BlockingCall created child (4162), uses telnetForBlockingFn to connect back
2015.01.04 21:40:29 4: eventTypes: Text2Speech MyTTS tts "fhem initialisiert." -> tts "fhem initialisiert."
2015.01.04 21:40:29 4: Text2Speech: Bearbeite jetzt den Text: "fhem initialisiert.
2015.01.04 21:40:29 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 21:40:29 4: Text2Speech: 'cache/bded18d80cb4c81668507a7e5e344483.mp3' gefunden, kein Download
2015.01.04 21:40:29 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 21:40:29 2: Error messages while initializing FHEM: configDB: Could not read FritzBox phonebook file -
2015.01.04 21:40:29 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 4161)
2015.01.04 21:40:29 4: BlockingCall created child (4164), uses telnetForBlockingFn to connect back
2015.01.04 21:40:29 4: BlockingCall created child (4165), uses telnetForBlockingFn to connect back
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN D-firmware: 0.964 -> D-firmware: .*
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN D-serialNr: LEQ0050111 -> D-serialNr: LEQ0050111
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN D-HMIdOriginal: 272DED -> D-HMIdOriginal: 272DED
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN D-HMIdAssigned: 272E01 -> D-HMIdAssigned: 272E01
2015.01.04 21:40:29 1: HMLAN_Parse: HMLAN new condition ok
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN cond: ok -> cond: ok
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN Xmit-Events: ok:1 disconnected:1 init:1 -> Xmit-Events: ok:.* disconnected:.* init:.*
2015.01.04 21:40:29 4: eventTypes: HMLAN HMLAN prot_ok: last -> prot_ok: last
2015.01.04 21:40:29 4: Connection accepted from FHEMWEB:192.168.178.21:42871
2015.01.04 21:40:30 4: eventTypes: FBDECT PC power: 180.45 W -> power: .* W
2015.01.04 21:40:30 4: eventTypes: FBDECT PC temperature: 23.3 C (measured) -> temperature: .* C (measured)
2015.01.04 21:40:30 4: eventTypes: FBDECT PC voltage: 240.576 V -> voltage: .* V
2015.01.04 21:40:30 4: eventTypes: FBDECT PC current: 0.9057 A -> current: .* A
2015.01.04 21:40:30 4: eventTypes: FBDECT PC energy: 214250 Wh -> energy: .* Wh
2015.01.04 21:40:30 4: eventTypes: FBDECT PC powerFactor: 828.000 -> powerFactor: .*
2015.01.04 21:40:32 4: HTTP FHEMWEB:192.168.178.21:42871 GET /fhem?XHR=1&inform=type=status;filter=room=all×tamp=1420404015379
2015.01.04 21:40:35 3: Device BM_Aussen added to ActionDetector with 000:10 time
2015.01.04 21:40:35 4: eventTypes: CUL_HM BM_Aussen Activity: alive -> Activity: alive
2015.01.04 21:40:35 4: Device BM_Aussen is alive
2015.01.04 21:40:35 4: eventTypes: CUL_HM ActionDetector alive:1 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:35 4: eventTypes: CUL_HM ActionDetector state: alive:1 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:35 3: Device BM_Kueche added to ActionDetector with 000:20 time
2015.01.04 21:40:35 4: Device BM_Kueche is alive
2015.01.04 21:40:35 4: eventTypes: CUL_HM ActionDetector alive:2 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:35 4: eventTypes: CUL_HM ActionDetector state: alive:2 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:35 3: Device Fenster_Kueche added to ActionDetector with 028:00 time
2015.01.04 21:40:35 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 21:40:35 4: eventTypes: DOIF di_Lueftung cmd_event: Fenster_Kueche -> cmd_event: Fenster_Kueche
2015.01.04 21:40:35 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 21:40:35 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 21:40:35 4: eventTypes: CUL_HM Fenster_Kueche Activity: alive -> Activity: alive
2015.01.04 21:40:36 4: Device Fenster_Kueche is alive
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 3: Device TFK_Buero_Tuer added to ActionDetector with 028:00 time
2015.01.04 21:40:36 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 21:40:36 4: eventTypes: DOIF di_Lueftung cmd_event: TFK_Buero_Tuer -> cmd_event: TFK_Buero_Tuer
2015.01.04 21:40:36 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 21:40:36 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 21:40:36 4: eventTypes: CUL_HM TFK_Buero_Tuer Activity: unknown -> Activity: unknown
2015.01.04 21:40:36 4: Device TFK_Buero_Tuer is unknown
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 3: Device TMP_Kuehl added to ActionDetector with 000:10 time
2015.01.04 21:40:36 4: eventTypes: CUL_HM TMP_Kuehl Activity: alive -> Activity: alive
2015.01.04 21:40:36 4: Device TMP_Kuehl is alive
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector alive:4 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector state: alive:4 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 3: Device Tuerkontakt added to ActionDetector with 028:00 time
2015.01.04 21:40:36 4: eventTypes: CUL_HM Tuerkontakt Activity: alive -> Activity: alive
2015.01.04 21:40:36 4: Device Tuerkontakt is alive
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector alive:5 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 4: eventTypes: CUL_HM ActionDetector state: alive:5 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 21:40:36 4: Connection accepted from FHEMWEB:192.168.178.21:42872
2015.01.04 21:40:36 4: Connection accepted from telnet:127.0.0.1:45607
2015.01.04 21:40:36 4: HTTP FHEMWEB:192.168.178.21:42872 GET /fhem?XHR=1&inform=type=status;filter=;since=1420375453×tamp=1420404031489
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa LastDevice: s5 -> LastDevice: s5
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa LastDevice_Abs: s5 -> LastDevice_Abs: s5
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa present -> present
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 21:40:36 4: eventTypes: PRESENCE s5 present -> present
2015.01.04 21:40:36 4: eventTypes: PRESENCE s5 state: present -> state: present
2015.01.04 21:40:36 4: PRESENCE (s5) - rescheduling next check in 120 seconds
2015.01.04 21:40:36 4: Connection accepted from telnet:127.0.0.1:45608
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa LastDevice: s3 -> LastDevice: s3
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa LastDevice_Abs: s3 -> LastDevice_Abs: s3
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa present -> present
2015.01.04 21:40:36 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 21:40:36 4: eventTypes: PRESENCE s3 present -> present
2015.01.04 21:40:36 4: eventTypes: PRESENCE s3 state: present -> state: present
2015.01.04 21:40:36 4: PRESENCE (s3) - rescheduling next check in 120 seconds
2015.01.04 21:40:36 4: Connection accepted from telnet:127.0.0.1:45609
2015.01.04 21:40:36 4: BlockingCall created child (4169), uses telnetForBlockingFn to connect back
2015.01.04 21:40:37 4: Text2Speech: Bearbeite jetzt den Text: "
2015.01.04 21:40:37 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 21:40:37 4: Text2Speech: 'cache/b15835f133ff2e27c7cb28117bfae8f4.mp3' gefunden, kein Download
2015.01.04 21:40:37 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61288
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61289
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61290
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61291
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61292
2015.01.04 21:40:37 4: Connection accepted from FHEMWEB:192.168.178.34:61293
2015.01.04 21:40:37 4: HTTP FHEMWEB:192.168.178.34:61288 GET /fhem
2015.01.04 21:40:37 4: Ignoring CUL_TX_4
2015.01.04 21:40:37 4: Ignoring CUL_TX_96
2015.01.04 21:40:37 4: Ignoring CUL_TX_72
2015.01.04 21:40:37 4: Ignoring CUL_TX_124
2015.01.04 21:40:37 4: Ignoring CUL_TX_21
2015.01.04 21:40:38 4: 4161:FHEMWEB:192.168.178.34:61288: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 21:40:38 3: CUL_HM set Schloss statusRequest
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61288 GET /fhem/pgm2/style.css
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61291 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61292 GET /fhem/pgm2/dashboard.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61293 GET /fhem/pgm2/svg.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61288 GET /fhem/js/webviewcontrol.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61290 GET /fhem/pgm2/jquery.min.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem/pgm2/darkCommon.css
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61291 GET /fhem/pgm2/fhemweb.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61292 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61293 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61288 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61290 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61291 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61292 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61293 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61288 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61290 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 21:40:38 4: HTTP FHEMWEB:192.168.178.34:61289 GET /fhem?XHR=1&inform=type=status;filter=;since=1420404036×tamp=1420404027765
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss battery: ok -> battery: ok
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss uncertain: no -> uncertain: no
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss direction: none -> direction: none
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss error: none -> error: none
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss lock: locked -> lock: locked
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss locked -> locked
2015.01.04 21:40:39 4: eventTypes: CUL_HM Schloss state: locked -> state: locked
2015.01.04 21:40:39 4: CUL_HM Schloss dupe: dont process
2015.01.04 21:40:39 4: Connection accepted from telnet:127.0.0.1:45610
2015.01.04 21:40:41 4: Payload: 000000140004000000000000 -> power: 0.00 W
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch power: 0.00 W -> power: .* W
2015.01.04 21:40:41 4: Payload: 00000013000400000003a291 -> voltage: 238.225 V
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch voltage: 238.225 V -> voltage: .* V
2015.01.04 21:40:41 4: Payload: 000000120004000000000016 -> current: 0.0022 A
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch current: 0.0022 A -> current: .* A
2015.01.04 21:40:41 4: Payload: 0000001500040000000004ae -> energy: 1198 Wh
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch energy: 1198 Wh -> energy: .* Wh
2015.01.04 21:40:41 4: Payload: 000000160004000000000000 -> powerFactor: 0.000
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch powerFactor: 0.000 -> powerFactor: .*
2015.01.04 21:40:41 4: Payload: 0000000f0004000000000000 -> state: off
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch off -> off
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch state: off -> state: off
2015.01.04 21:40:41 4: Payload: 0000001700080000000000d100000000 -> temperature: 20.9 C (measured)
2015.01.04 21:40:41 4: eventTypes: FBDECT LED_Tisch temperature: 20.9 C (measured) -> temperature: .* C (measured)
In welcher Zeile hast Du die Änderung ausgeführt? Richtig wäre Zeile 673
Warum muss ich mich hier eigentlich um Fehlerbehebung in fremden Modulen kümmern?
2015.01.04 21:40:26 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 21:40:26 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
2015.01.04 21:40:26 3: Could not read FritzBox phonebook file -
Da nach dem Bindestrich kein Text steht, trat beim Lesen aus der configDB kein Fehler auf. Das fb-c... wertet aber offensichtlich die Antwort falsch aus.
Ich habe in Zeile 673 geändert.
Du musst natürlich nicht in fremden Modulen ändern. Ich warte gerne, bis sich der Ersteller damit befasst.
Trotzdem danke.
Mich ärgert einfach nur, dass es jetzt schon zwei Threads gibt, in denen genau dieser Fehler beschrieben wird, und in beiden Threads wird configDB als Ursache verdächtigt...
Mach mal bitte in Zeile 672
Debug("-->".$err."<--");
starte dann fhem neu und beobachte das Logfile (Loglevel ist egal) da muss diese Debugausgabe erscheinen.
Mich interessiert, was zwischen den beiden spitzen Klammern steht.
Habe ich in die leere Zeile eingefügt.
2015.01.04 22:22:01 0: Server shutdown
2015.01.04 22:22:11 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 22:22:11 1: HMLAN_Parse: HMLAN new condition init
2015.01.04 22:22:12 1: FBAHA fb1 registered with handle: 00000013
2015.01.04 22:22:22 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 22:22:23 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 4276)
2015.01.04 22:22:23 1: HMLAN_Parse: HMLAN new condition ok
2015.01.04 22:23:06 4: HTTP FHEMWEB:192.168.178.34:61647 GET /fhem
2015.01.04 22:23:06 4: Ignoring CUL_TX_4
2015.01.04 22:23:06 4: Ignoring CUL_TX_96
2015.01.04 22:23:06 4: Ignoring CUL_TX_72
2015.01.04 22:23:06 4: Ignoring CUL_TX_124
2015.01.04 22:23:06 4: Ignoring CUL_TX_21
2015.01.04 22:23:07 4: 4276:FHEMWEB:192.168.178.34:61647: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 22:23:07 4: Connection closed for FHEMWEB:192.168.178.34:61645: EOF
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/js/webviewcontrol.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61650 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61647 GET /fhem/pgm2/style.css
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem/pgm2/jquery.min.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/pgm2/svg.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61650 GET /fhem/pgm2/fhemweb.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61647 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 22:23:07 4: Connection accepted from FHEMWEB:192.168.178.34:61651
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem/pgm2/darkCommon.css
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61650 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61647 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 22:23:07 4: Connection accepted from FHEMWEB:192.168.178.34:61652
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61651 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61650 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61647 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61652 GET /fhem/pgm2/dashboard.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61651 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 22:23:07 4: HTTP FHEMWEB:192.168.178.34:61643 GET /fhem?XHR=1&inform=type=status;filter=;since=1420406585×tamp=1420406576650
2015.01.04 22:23:09 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem?XHR=1&cmd=save
2015.01.04 22:23:11 4: 4276:FHEMWEB:192.168.178.34:61642: /fhem?XHR=1&cmd=save / RL:36 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 22:23:16 4: Payload: 00000014000400000000106d -> power: 42.05 W
2015.01.04 22:23:16 4: eventTypes: FBDECT Kuehlschrank power: 42.05 W -> power: .* W
2015.01.04 22:23:16 4: Payload: 0000001300040000000396bb -> voltage: 235.195 V
2015.01.04 22:23:16 4: Payload: 000000120004000000000c4f -> current: 0.3151 A
2015.01.04 22:23:16 4: Payload: 000000150004000000015c28 -> energy: 89128 Wh
2015.01.04 22:23:16 4: Payload: 000000160004000000000237 -> powerFactor: 567.000
2015.01.04 22:23:16 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 22:23:16 4: Payload: 0000001700080000000000bb00000000 -> temperature: 18.7 C (measured)
2015.01.04 22:23:17 4: HTTP FHEMWEB:192.168.178.34:61642 GET /fhem&cmd=shutdown+restart
2015.01.04 22:23:17 0: Server shutdown
2015.01.04 22:23:18 4: configDB writing file: ./log/eventTypes.txt
2015.01.04 22:23:25 3: telnetPort: port 7072 opened
2015.01.04 22:23:26 3: WEB: port 8083 opened
2015.01.04 22:23:26 3: WEBphone: port 8084 opened
2015.01.04 22:23:26 3: WEBtablet: port 8085 opened
2015.01.04 22:23:27 4: configDB reading file: ./log/eventTypes.txt
2015.01.04 22:23:27 2: eventTypes: loaded 4558 events from ./log/eventTypes.txt
2015.01.04 22:23:27 3: Opening CUL_0 device /dev/ttyACM0
2015.01.04 22:23:28 3: Setting CUL_0 baudrate to 9600
2015.01.04 22:23:28 3: CUL_0 device opened
2015.01.04 22:23:28 3: CUL_0: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 22:23:28 3: Opening CUL_1 device /dev/ttyACM1
2015.01.04 22:23:28 3: Setting CUL_1 baudrate to 9600
2015.01.04 22:23:28 3: CUL_1 device opened
2015.01.04 22:23:28 3: CUL_1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 22:23:28 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 22:23:28 3: Opening HMLAN device 192.168.178.35:1000
2015.01.04 22:23:28 3: HMLAN device opened
2015.01.04 22:23:28 1: HMLAN_Parse: HMLAN new condition init
2015.01.04 22:23:28 3: Opening fb1 device fritz.box:2002
2015.01.04 22:23:28 3: fb1 device opened
2015.01.04 22:23:28 1: FBAHA fb1 registered with handle: 00000014
2015.01.04 22:23:29 4: HttpUtils url=http://weather.yahooapis.com/forecastrss?w=638242&u=c
2015.01.04 22:23:29 4: http://weather.yahooapis.com/forecastrss?w=638242&u=c: HTTP response code 200
2015.01.04 22:23:29 4: HttpUtils http://weather.yahooapis.com/forecastrss?w=638242&u=c: Got data, length: 2689
2015.01.04 22:23:29 4: Weather MeinWetter: T: 2 H: 81 W: 14
2015.01.04 22:23:33 4: Ignoring CUL_TX_21
2015.01.04 22:23:33 4: Ignoring CUL_TX_21
2015.01.04 22:23:34 4: Ignoring CUL_TX_21
2015.01.04 22:23:34 4: Ignoring CUL_TX_21
2015.01.04 22:23:34 4: Ignoring CUL_TX_21
2015.01.04 22:23:36 4: Ignoring CUL_TX_21
2015.01.04 22:23:37 3: Opening my_callmonitor device 192.168.178.1:1012
2015.01.04 22:23:37 3: my_callmonitor device opened
2015.01.04 22:23:37 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 22:23:37 4: FB_CALLMONITOR (my_callmonitor) - skipping local phonebook file
2015.01.04 22:23:37 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 22:23:37 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 22:23:37 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
2015.01.04 22:23:37 3: Could not read FritzBox phonebook file -
2015.01.04 22:23:37 3: Opening MyCallMonitor1 device 192.168.178.1:1012
2015.01.04 22:23:37 3: MyCallMonitor1 device opened
2015.01.04 22:23:37 4: define TvBacklight WifiLight RGB LW12:192.168.178.38
2015.01.04 22:23:37 4: TvBacklight attrib group set TVLICHT
2015.01.04 22:23:37 4: TvBacklight attrib room set 1
2015.01.04 22:23:38 4: Ignoring CUL_TX_124
2015.01.04 22:23:38 4: Ignoring CUL_TX_21
2015.01.04 22:23:38 4: Ignoring CUL_TX_4
2015.01.04 22:23:38 4: Ignoring CUL_TX_96
2015.01.04 22:23:38 3: HeizungRg: Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
2015.01.04 22:23:39 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 22:23:40 4: Ignoring CUL_TX_124
2015.01.04 22:23:40 4: Ignoring CUL_TX_21
2015.01.04 22:23:40 4: Ignoring CUL_TX_4
2015.01.04 22:23:40 4: Ignoring CUL_TX_72
2015.01.04 22:23:40 4: Ignoring CUL_TX_96
2015.01.04 22:23:40 4: Ignoring CUL_TX_124
2015.01.04 22:23:40 4: Ignoring CUL_TX_21
2015.01.04 22:23:40 4: Ignoring CUL_TX_4
2015.01.04 22:23:40 4: Ignoring CUL_TX_72
2015.01.04 22:23:40 4: Ignoring CUL_TX_96
2015.01.04 22:23:40 4: Ignoring CUL_TX_124
2015.01.04 22:23:40 4: Ignoring CUL_TX_21
2015.01.04 22:23:40 4: Ignoring CUL_TX_4
2015.01.04 22:23:40 4: Ignoring CUL_TX_72
2015.01.04 22:23:40 4: Ignoring CUL_TX_96
2015.01.04 22:23:40 4: TvBacklight RGB LW12 set h:120, s:100, v:100
2015.01.04 22:23:40 4: eventTypes: WifiLight TvBacklight c1:120,100,100,0,255,0 -> c1:.*,.*,.*,.*,.*,.*
2015.01.04 22:23:40 4: Ignoring CUL_TX_124
2015.01.04 22:23:40 4: Ignoring CUL_TX_21
2015.01.04 22:23:40 4: Ignoring CUL_TX_4
2015.01.04 22:23:40 4: Ignoring CUL_TX_72
2015.01.04 22:23:40 4: Ignoring CUL_TX_96
2015.01.04 22:23:40 4: fhemInitNotify exec set MyTTS tts "fhem initialisiert."
2015.01.04 22:23:40 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2015.01.04 22:23:40 4: MyTTS: 0 => "fhem initialisiert.
2015.01.04 22:23:40 4: MyTTS: 1 => "
2015.01.04 22:23:40 4: BlockingCall created child (4291), uses telnetForBlockingFn to connect back
2015.01.04 22:23:40 4: eventTypes: Text2Speech MyTTS tts "fhem initialisiert." -> tts "fhem initialisiert."
2015.01.04 22:23:40 4: Text2Speech: Bearbeite jetzt den Text: "fhem initialisiert.
2015.01.04 22:23:40 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 22:23:40 4: Text2Speech: 'cache/bded18d80cb4c81668507a7e5e344483.mp3' gefunden, kein Download
2015.01.04 22:23:40 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 22:23:40 2: Error messages while initializing FHEM: configDB: Could not read FritzBox phonebook file -
2015.01.04 22:23:40 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 4290)
2015.01.04 22:23:40 4: BlockingCall created child (4293), uses telnetForBlockingFn to connect back
2015.01.04 22:23:40 4: BlockingCall created child (4294), uses telnetForBlockingFn to connect back
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN D-firmware: 0.964 -> D-firmware: .*
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN D-serialNr: LEQ0050111 -> D-serialNr: LEQ0050111
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN D-HMIdOriginal: 272DED -> D-HMIdOriginal: 272DED
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN D-HMIdAssigned: 272E01 -> D-HMIdAssigned: 272E01
2015.01.04 22:23:40 1: HMLAN_Parse: HMLAN new condition ok
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN cond: ok -> cond: ok
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN Xmit-Events: ok:1 disconnected:1 init:1 -> Xmit-Events: ok:.* disconnected:.* init:.*
2015.01.04 22:23:40 4: eventTypes: HMLAN HMLAN prot_ok: last -> prot_ok: last
2015.01.04 22:23:41 4: eventTypes: CUL_HM TMP_Kuehl temperature: 7.0 -> temperature: .*
2015.01.04 22:23:41 4: eventTypes: CUL_HM TMP_Kuehl battery: ok -> battery: ok
2015.01.04 22:23:41 4: eventTypes: CUL_HM TMP_Kuehl T: 7.0 -> T: .*
2015.01.04 22:23:41 4: eventTypes: CUL_HM TMP_Kuehl state: T: 7.0 -> state: T: .*
2015.01.04 22:23:41 4: CUL_Parse: CUL_0 T5B2C190217 -62.5
2015.01.04 22:23:42 4: FHTTK Device CUL_FHTTK_5b2c19 (Window: Closed)
2015.01.04 22:23:42 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:23:42 4: eventTypes: DOIF di_Lueftung cmd_event: CUL_FHTTK_5b2c19 -> cmd_event: CUL_FHTTK_5b2c19
2015.01.04 22:23:42 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:23:42 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:23:42 4: eventTypes: CUL_FHTTK CUL_FHTTK_5b2c19 Window: Closed -> Window: Closed
2015.01.04 22:23:42 4: eventTypes: CUL_FHTTK CUL_FHTTK_5b2c19 Reliability: ok -> Reliability: ok
2015.01.04 22:23:42 4: eventTypes: CUL_FHTTK CUL_FHTTK_5b2c19 Battery: ok -> Battery: ok
2015.01.04 22:23:42 4: eventTypes: CUL_FHTTK CUL_FHTTK_5b2c19 Closed -> Closed
2015.01.04 22:23:42 4: eventTypes: CUL_FHTTK CUL_FHTTK_5b2c19 state: Closed -> state: Closed
2015.01.04 22:23:42 4: CUL_Parse: CUL_0 T5B2C198219 -61.5
2015.01.04 22:23:42 4: FHTTK skipping state 02 as last similar telegram was received less than 5 (2) secs ago
2015.01.04 22:23:42 4: Connection accepted from FHEMWEB:192.168.178.21:43023
2015.01.04 22:23:42 4: Connection accepted from FHEMWEB:192.168.178.21:43024
2015.01.04 22:23:43 4: HTTP FHEMWEB:192.168.178.21:43023 GET /fhem?XHR=1&inform=type=status;filter=room=all×tamp=1420406606384
2015.01.04 22:23:47 3: Device BM_Aussen added to ActionDetector with 000:10 time
2015.01.04 22:23:47 4: eventTypes: CUL_HM BM_Aussen Activity: alive -> Activity: alive
2015.01.04 22:23:47 4: Device BM_Aussen is alive
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector alive:1 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector state: alive:1 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 3: Device BM_Kueche added to ActionDetector with 000:20 time
2015.01.04 22:23:47 4: Device BM_Kueche is alive
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector alive:2 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector state: alive:2 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 3: Device Fenster_Kueche added to ActionDetector with 028:00 time
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_event: Fenster_Kueche -> cmd_event: Fenster_Kueche
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:23:47 4: eventTypes: CUL_HM Fenster_Kueche Activity: alive -> Activity: alive
2015.01.04 22:23:47 4: Device Fenster_Kueche is alive
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 3: Device TFK_Buero_Tuer added to ActionDetector with 028:00 time
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_event: TFK_Buero_Tuer -> cmd_event: TFK_Buero_Tuer
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:23:47 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:23:47 4: eventTypes: CUL_HM TFK_Buero_Tuer Activity: unknown -> Activity: unknown
2015.01.04 22:23:47 4: Device TFK_Buero_Tuer is unknown
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 3: Device TMP_Kuehl added to ActionDetector with 000:10 time
2015.01.04 22:23:47 4: eventTypes: CUL_HM TMP_Kuehl Activity: alive -> Activity: alive
2015.01.04 22:23:47 4: Device TMP_Kuehl is alive
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector alive:4 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:47 4: eventTypes: CUL_HM ActionDetector state: alive:4 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:48 3: Device Tuerkontakt added to ActionDetector with 028:00 time
2015.01.04 22:23:48 4: eventTypes: CUL_HM Tuerkontakt Activity: alive -> Activity: alive
2015.01.04 22:23:48 4: Device Tuerkontakt is alive
2015.01.04 22:23:48 4: eventTypes: CUL_HM ActionDetector alive:5 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:48 4: eventTypes: CUL_HM ActionDetector state: alive:5 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:23:48 4: CUL_Parse: CUL_0 TA5AE9F022F -50.5
2015.01.04 22:23:48 4: FHTTK Device CUL_FHTTK_a5ae9f (Window: Closed)
2015.01.04 22:23:48 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:23:48 4: eventTypes: DOIF di_Lueftung cmd_event: CUL_FHTTK_a5ae9f -> cmd_event: CUL_FHTTK_a5ae9f
2015.01.04 22:23:48 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:23:48 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:23:48 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Window: Closed -> Window: Closed
2015.01.04 22:23:48 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Reliability: ok -> Reliability: ok
2015.01.04 22:23:48 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Battery: ok -> Battery: ok
2015.01.04 22:23:48 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f Closed -> Closed
2015.01.04 22:23:48 4: eventTypes: CUL_FHTTK CUL_FHTTK_a5ae9f state: Closed -> state: Closed
2015.01.04 22:23:48 4: CUL_Parse: CUL_0 TA5AE9F8230 -50
2015.01.04 22:23:48 4: FHTTK skipping state 02 as last similar telegram was received less than 5 (2) secs ago
2015.01.04 22:23:48 4: Connection accepted from FHEMWEB:192.168.178.34:61656
2015.01.04 22:23:48 4: HTTP FHEMWEB:192.168.178.21:43024 GET /fhem?XHR=1&inform=type=status;filter=;since=1420375453×tamp=1420406609600
2015.01.04 22:23:48 4: Payload: 000000140004000000000000 -> power: 0.00 W
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter power: 0.00 W -> power: .* W
2015.01.04 22:23:48 4: Payload: 0000000f0004000000000000 -> state: off
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter off -> off
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter state: off -> state: off
2015.01.04 22:23:48 4: Payload: 0000001700080000000000ec00000000 -> temperature: 23.6 C (measured)
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter temperature: 23.6 C (measured) -> temperature: .* C (measured)
2015.01.04 22:23:48 4: Payload: 000000130004000000039b1f -> voltage: 236.319 V
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter voltage: 236.319 V -> voltage: .* V
2015.01.04 22:23:48 4: Payload: 000000120004000000000012 -> current: 0.0018 A
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter current: 0.0018 A -> current: .* A
2015.01.04 22:23:48 4: Payload: 00000015000400000000057c -> energy: 1404 Wh
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter energy: 1404 Wh -> energy: .* Wh
2015.01.04 22:23:48 4: Payload: 000000160004000000000000 -> powerFactor: 0.000
2015.01.04 22:23:48 4: eventTypes: FBDECT Luefter powerFactor: 0.000 -> powerFactor: .*
2015.01.04 22:23:48 4: Connection accepted from telnet:127.0.0.1:45667
2015.01.04 22:23:48 4: HTTP FHEMWEB:192.168.178.34:61656 GET /fhem
2015.01.04 22:23:48 4: Ignoring CUL_TX_4
2015.01.04 22:23:48 4: Ignoring CUL_TX_96
2015.01.04 22:23:48 4: Ignoring CUL_TX_72
2015.01.04 22:23:48 4: Ignoring CUL_TX_124
2015.01.04 22:23:48 4: Ignoring CUL_TX_21
2015.01.04 22:23:49 4: 4290:FHEMWEB:192.168.178.34:61656: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa LastDevice: s3 -> LastDevice: s3
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa LastDevice_Abs: s3 -> LastDevice_Abs: s3
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa present -> present
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 22:23:49 4: eventTypes: PRESENCE s3 present -> present
2015.01.04 22:23:49 4: eventTypes: PRESENCE s3 state: present -> state: present
2015.01.04 22:23:49 4: PRESENCE (s3) - rescheduling next check in 120 seconds
2015.01.04 22:23:49 4: Connection accepted from FHEMWEB:192.168.178.34:61657
2015.01.04 22:23:49 4: Connection accepted from telnet:127.0.0.1:45668
2015.01.04 22:23:49 3: CUL_HM set Schloss statusRequest
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa LastDevice: s5 -> LastDevice: s5
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa LastDevice_Abs: s5 -> LastDevice_Abs: s5
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa present -> present
2015.01.04 22:23:49 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 22:23:49 4: eventTypes: PRESENCE s5 present -> present
2015.01.04 22:23:49 4: eventTypes: PRESENCE s5 state: present -> state: present
2015.01.04 22:23:49 4: PRESENCE (s5) - rescheduling next check in 120 seconds
2015.01.04 22:23:49 4: Connection accepted from FHEMWEB:192.168.178.34:61658
2015.01.04 22:23:49 4: Connection accepted from telnet:127.0.0.1:45669
2015.01.04 22:23:49 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 22:23:49 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/pgm2/style.css
2015.01.04 22:23:49 4: BlockingCall created child (4298), uses telnetForBlockingFn to connect back
2015.01.04 22:23:49 4: Connection accepted from FHEMWEB:192.168.178.34:61659
2015.01.04 22:23:49 4: Text2Speech: Bearbeite jetzt den Text: "
2015.01.04 22:23:49 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 22:23:49 4: Text2Speech: 'cache/b15835f133ff2e27c7cb28117bfae8f4.mp3' gefunden, kein Download
2015.01.04 22:23:49 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 22:23:49 4: eventTypes: FBDECT PC power: 138.54 W -> power: .* W
2015.01.04 22:23:49 4: eventTypes: FBDECT PC voltage: 236.793 V -> voltage: .* V
2015.01.04 22:23:49 4: eventTypes: FBDECT PC current: 0.6766 A -> current: .* A
2015.01.04 22:23:50 4: eventTypes: FBDECT PC energy: 214292 Wh -> energy: .* Wh
2015.01.04 22:23:50 4: eventTypes: FBDECT PC powerFactor: 864.000 -> powerFactor: .*
2015.01.04 22:23:50 4: eventTypes: FBDECT PC temperature: 25.0 C (measured) -> temperature: .* C (measured)
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61656 GET /fhem/pgm2/dashboard.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/pgm2/svg.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/pgm2/fhemweb.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61659 GET /fhem/js/webviewcontrol.js
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss battery: ok -> battery: ok
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss uncertain: no -> uncertain: no
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss direction: none -> direction: none
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss error: none -> error: none
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss lock: locked -> lock: locked
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss locked -> locked
2015.01.04 22:23:50 4: eventTypes: CUL_HM Schloss state: locked -> state: locked
2015.01.04 22:23:50 4: CUL_HM Schloss dupe: dont process
2015.01.04 22:23:50 4: Connection accepted from FHEMWEB:192.168.178.34:61660
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61656 GET /fhem/pgm2/darkCommon.css
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61660 GET /fhem/pgm2/jquery.min.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61659 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 22:23:50 4: Connection accepted from FHEMWEB:192.168.178.34:61661
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61656 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61660 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61659 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61661 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61656 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 22:23:50 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 22:23:51 4: HTTP FHEMWEB:192.168.178.34:61657 GET /fhem?XHR=1&inform=type=status;filter=;since=1420406627×tamp=1420406620176
2015.01.04 22:23:51 4: Connection accepted from telnet:127.0.0.1:45670
2015.01.04 22:23:53 4: Payload: 0000001400040000000007a0 -> power: 19.52 W
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten power: 19.52 W -> power: .* W
2015.01.04 22:23:53 4: Payload: 0000001300040000000399a8 -> voltage: 235.944 V
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten voltage: 235.944 V -> voltage: .* V
2015.01.04 22:23:53 4: Payload: 0000001200040000000005cc -> current: 0.1484 A
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten current: 0.1484 A -> current: .* A
2015.01.04 22:23:53 4: Payload: 00000015000400000000582e -> energy: 22574 Wh
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten energy: 22574 Wh -> energy: .* Wh
2015.01.04 22:23:53 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten on -> on
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten state: on -> state: on
2015.01.04 22:23:53 4: Payload: 0000001700080000000000e900000000 -> temperature: 23.3 C (measured)
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten temperature: 23.3 C (measured) -> temperature: .* C (measured)
2015.01.04 22:23:53 4: Payload: 00000016000400000000022e -> powerFactor: 558.000
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_hinten powerFactor: 558.000 -> powerFactor: .*
2015.01.04 22:23:53 4: Payload: 000000140004000000000c84 -> power: 32.04 W
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne power: 32.04 W -> power: .* W
2015.01.04 22:23:53 4: Payload: 0000000f0004000000000001 -> state: on
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne on -> on
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne state: on -> state: on
2015.01.04 22:23:53 4: Payload: 0000001700080000000000fe00000000 -> temperature: 25.4 C (measured)
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne temperature: 25.4 C (measured) -> temperature: .* C (measured)
2015.01.04 22:23:53 4: Payload: 0000001300040000000398eb -> voltage: 235.755 V
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne voltage: 235.755 V -> voltage: .* V
2015.01.04 22:23:53 4: Payload: 000000120004000000000806 -> current: 0.2054 A
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne current: 0.2054 A -> current: .* A
2015.01.04 22:23:53 4: Payload: 000000150004000000008319 -> energy: 33561 Wh
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne energy: 33561 Wh -> energy: .* Wh
2015.01.04 22:23:53 4: Payload: 000000160004000000000296 -> powerFactor: 662.000
2015.01.04 22:23:53 4: eventTypes: FBDECT TVLICHT_vorne powerFactor: 662.000 -> powerFactor: .*
2015.01.04 22:23:54 4: HTTP FHEMWEB:192.168.178.34:61658 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-01.log
in Deinem Logfile gibt es keine Debug-Ausgabe...
Kann es sein, dass Du irgendwas ganz Grundsätzliches bei Deinen Änderungen falsch machst?
Ich habe das gerade noch einmal gemacht, weil ich nicht sicher bin, ob ich die geänderte Datei übertragen hatte.
Grundsätzlich sollte es eigentlich richtig sein. Ichj ändere Die >Zeile und kopiere das geänderte Modul an die originale Stelle in fhem. Dann starte ich neu. Vorher setze ich mnatürlich noch attr global verbose 4.
Ich bin mir erst einmal keines Fehlers bewusst.
015.01.04 22:33:11 4: configDB writing file: ./log/eventTypes.txt
2015.01.04 22:33:19 3: telnetPort: port 7072 opened
2015.01.04 22:33:20 3: WEB: port 8083 opened
2015.01.04 22:33:20 3: WEBphone: port 8084 opened
2015.01.04 22:33:20 3: WEBtablet: port 8085 opened
2015.01.04 22:33:20 4: configDB reading file: ./log/eventTypes.txt
2015.01.04 22:33:21 2: eventTypes: loaded 4558 events from ./log/eventTypes.txt
2015.01.04 22:33:21 3: Opening CUL_0 device /dev/ttyACM0
2015.01.04 22:33:21 3: Setting CUL_0 baudrate to 9600
2015.01.04 22:33:21 3: CUL_0 device opened
2015.01.04 22:33:21 3: CUL_0: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 22:33:21 3: Opening CUL_1 device /dev/ttyACM1
2015.01.04 22:33:21 3: Setting CUL_1 baudrate to 9600
2015.01.04 22:33:21 3: CUL_1 device opened
2015.01.04 22:33:22 3: CUL_1: Possible commands: BbCFiAZEGMKUYRTVWXefmltux
2015.01.04 22:33:23 1: HMLAN_Parse: HMLAN new condition disconnected
2015.01.04 22:33:23 3: Opening HMLAN device 192.168.178.35:1000
2015.01.04 22:33:26 3: Can't connect to 192.168.178.35:1000: Connection timed out
2015.01.04 22:33:26 3: Opening fb1 device fritz.box:2002
2015.01.04 22:33:26 3: fb1 device opened
2015.01.04 22:33:26 1: FBAHA fb1 registered with handle: 00000015
2015.01.04 22:33:26 4: HttpUtils url=http://weather.yahooapis.com/forecastrss?w=638242&u=c
2015.01.04 22:33:26 4: http://weather.yahooapis.com/forecastrss?w=638242&u=c: HTTP response code 200
2015.01.04 22:33:26 4: HttpUtils http://weather.yahooapis.com/forecastrss?w=638242&u=c: Got data, length: 2693
2015.01.04 22:33:26 4: Weather MeinWetter: T: 1 H: 93 W: 13
2015.01.04 22:33:31 4: Ignoring CUL_TX_21
2015.01.04 22:33:31 4: Ignoring CUL_TX_21
2015.01.04 22:33:31 4: Ignoring CUL_TX_21
2015.01.04 22:33:31 4: Ignoring CUL_TX_21
2015.01.04 22:33:31 4: Ignoring CUL_TX_21
2015.01.04 22:33:33 4: Ignoring CUL_TX_21
2015.01.04 22:33:34 3: Opening my_callmonitor device 192.168.178.1:1012
2015.01.04 22:33:34 3: my_callmonitor device opened
2015.01.04 22:33:34 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 22:33:34 4: FB_CALLMONITOR (my_callmonitor) - skipping local phonebook file
2015.01.04 22:33:34 4: FB_CALLMONITOR (my_callmonitor) - skipping remote phonebook
2015.01.04 22:33:34 4: configDB reading file: /opt/fhem/fb_phonebook.xml
2015.01.04 22:33:34 2: FB_CALLMONITOR (my_callmonitor) - could not read FritzBox phonebook file -
2015.01.04 22:33:34 3: Could not read FritzBox phonebook file -
2015.01.04 22:33:34 3: Opening MyCallMonitor1 device 192.168.178.1:1012
2015.01.04 22:33:34 3: MyCallMonitor1 device opened
2015.01.04 22:33:34 4: define TvBacklight WifiLight RGB LW12:192.168.178.38
2015.01.04 22:33:34 4: TvBacklight attrib group set TVLICHT
2015.01.04 22:33:34 4: TvBacklight attrib room set 1
2015.01.04 22:33:35 4: Ignoring CUL_TX_124
2015.01.04 22:33:35 4: Ignoring CUL_TX_21
2015.01.04 22:33:35 4: Ignoring CUL_TX_4
2015.01.04 22:33:35 4: Ignoring CUL_TX_96
2015.01.04 22:33:35 3: HeizungRg: Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
Bareword "HZ" not allowed while "strict subs" in use at (eval 21) line 1.
2015.01.04 22:33:36 1: configDB: Could not read FritzBox phonebook file -
2015.01.04 22:33:36 4: Ignoring CUL_TX_124
2015.01.04 22:33:36 4: Ignoring CUL_TX_21
2015.01.04 22:33:36 4: Ignoring CUL_TX_4
2015.01.04 22:33:36 4: Ignoring CUL_TX_72
2015.01.04 22:33:36 4: Ignoring CUL_TX_96
2015.01.04 22:33:36 4: Ignoring CUL_TX_124
2015.01.04 22:33:36 4: Ignoring CUL_TX_21
2015.01.04 22:33:36 4: Ignoring CUL_TX_4
2015.01.04 22:33:36 4: Ignoring CUL_TX_72
2015.01.04 22:33:36 4: Ignoring CUL_TX_96
2015.01.04 22:33:36 4: Ignoring CUL_TX_124
2015.01.04 22:33:36 4: Ignoring CUL_TX_21
2015.01.04 22:33:36 4: Ignoring CUL_TX_4
2015.01.04 22:33:36 4: Ignoring CUL_TX_72
2015.01.04 22:33:36 4: Ignoring CUL_TX_96
2015.01.04 22:33:36 4: TvBacklight RGB LW12 set h:120, s:100, v:100
2015.01.04 22:33:36 4: eventTypes: WifiLight TvBacklight c1:120,100,100,0,255,0 -> c1:.*,.*,.*,.*,.*,.*
2015.01.04 22:33:36 4: Ignoring CUL_TX_124
2015.01.04 22:33:36 4: Ignoring CUL_TX_21
2015.01.04 22:33:36 4: Ignoring CUL_TX_4
2015.01.04 22:33:36 4: Ignoring CUL_TX_72
2015.01.04 22:33:36 4: Ignoring CUL_TX_96
2015.01.04 22:33:36 4: fhemInitNotify exec set MyTTS tts "fhem initialisiert."
2015.01.04 22:33:36 4: MyTTS: Auflistung der Textbausteine nach Aufbereitung:
2015.01.04 22:33:36 4: MyTTS: 0 => "fhem initialisiert.
2015.01.04 22:33:36 4: MyTTS: 1 => "
2015.01.04 22:33:36 4: BlockingCall created child (4351), uses telnetForBlockingFn to connect back
2015.01.04 22:33:36 4: eventTypes: Text2Speech MyTTS tts "fhem initialisiert." -> tts "fhem initialisiert."
2015.01.04 22:33:36 4: Text2Speech: Bearbeite jetzt den Text: "fhem initialisiert.
2015.01.04 22:33:36 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 22:33:36 4: Text2Speech: 'cache/bded18d80cb4c81668507a7e5e344483.mp3' gefunden, kein Download
2015.01.04 22:33:36 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/bded18d80cb4c81668507a7e5e344483.mp3
2015.01.04 22:33:37 2: Error messages while initializing FHEM: configDB: Could not read FritzBox phonebook file -
2015.01.04 22:33:37 0: Server started with 200 defined entities (version $Id: fhem.pl 7358 2014-12-29 16:03:31Z rudolfkoenig $, os linux, user fhem, pid 4350)
2015.01.04 22:33:37 4: BlockingCall created child (4353), uses telnetForBlockingFn to connect back
2015.01.04 22:33:37 4: BlockingCall created child (4354), uses telnetForBlockingFn to connect back
2015.01.04 22:33:37 4: Connection accepted from FHEMWEB:192.168.178.21:43086
2015.01.04 22:33:39 4: HTTP FHEMWEB:192.168.178.21:43086 GET /fhem?XHR=1&inform=type=status;filter=room=all×tamp=1420407200302
2015.01.04 22:33:42 4: Connection accepted from FHEMWEB:192.168.178.21:43087
2015.01.04 22:33:42 3: Device BM_Aussen added to ActionDetector with 000:10 time
2015.01.04 22:33:42 4: eventTypes: CUL_HM BM_Aussen Activity: alive -> Activity: alive
2015.01.04 22:33:42 4: Device BM_Aussen is alive
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector alive:1 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector state: alive:1 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 3: Device BM_Kueche added to ActionDetector with 000:20 time
2015.01.04 22:33:42 4: Device BM_Kueche is alive
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector alive:2 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector state: alive:2 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 3: Device Fenster_Kueche added to ActionDetector with 028:00 time
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_event: Fenster_Kueche -> cmd_event: Fenster_Kueche
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:33:42 4: eventTypes: CUL_HM Fenster_Kueche Activity: alive -> Activity: alive
2015.01.04 22:33:42 4: Device Fenster_Kueche is alive
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:0 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:0 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 3: Device TFK_Buero_Tuer added to ActionDetector with 028:00 time
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_nr: 2 -> cmd_nr: .*
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_event: TFK_Buero_Tuer -> cmd_event: TFK_Buero_Tuer
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung cmd_2 -> cmd_2
2015.01.04 22:33:42 4: eventTypes: DOIF di_Lueftung state: cmd_2 -> state: cmd_2
2015.01.04 22:33:42 4: eventTypes: CUL_HM TFK_Buero_Tuer Activity: unknown -> Activity: unknown
2015.01.04 22:33:42 4: Device TFK_Buero_Tuer is unknown
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector alive:3 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector state: alive:3 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 3: Device TMP_Kuehl added to ActionDetector with 000:10 time
2015.01.04 22:33:42 4: eventTypes: CUL_HM TMP_Kuehl Activity: alive -> Activity: alive
2015.01.04 22:33:42 4: Device TMP_Kuehl is alive
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector alive:4 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:42 4: eventTypes: CUL_HM ActionDetector state: alive:4 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:43 3: Device Tuerkontakt added to ActionDetector with 028:00 time
2015.01.04 22:33:43 4: eventTypes: CUL_HM Tuerkontakt Activity: alive -> Activity: alive
2015.01.04 22:33:43 4: Device Tuerkontakt is alive
2015.01.04 22:33:43 4: eventTypes: CUL_HM ActionDetector alive:5 dead:0 unkn:1 off:0 -> alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:43 4: eventTypes: CUL_HM ActionDetector state: alive:5 dead:0 unkn:1 off:0 -> state: alive:.* dead:.* unkn:.* off:.*
2015.01.04 22:33:43 4: Connection accepted from FHEMWEB:192.168.178.34:61736
2015.01.04 22:33:43 4: Connection accepted from telnet:127.0.0.1:45689
2015.01.04 22:33:43 4: HTTP FHEMWEB:192.168.178.21:43087 GET /fhem?XHR=1&inform=type=status;filter=;since=1420375453×tamp=1420407202956
2015.01.04 22:33:43 4: Connection accepted from FHEMWEB:192.168.178.34:61737
2015.01.04 22:33:43 4: HTTP FHEMWEB:192.168.178.34:61736 GET /fhem
2015.01.04 22:33:43 4: Ignoring CUL_TX_4
2015.01.04 22:33:43 4: Ignoring CUL_TX_96
2015.01.04 22:33:43 4: Ignoring CUL_TX_72
2015.01.04 22:33:43 4: Ignoring CUL_TX_124
2015.01.04 22:33:43 4: Ignoring CUL_TX_21
2015.01.04 22:33:43 4: 4350:FHEMWEB:192.168.178.34:61736: /fhem / RL:17711 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2015.01.04 22:33:43 4: Connection accepted from telnet:127.0.0.1:45690
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa LastDevice: s3 -> LastDevice: s3
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa LastDevice_Abs: s3 -> LastDevice_Abs: s3
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa present -> present
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 22:33:43 4: eventTypes: PRESENCE s3 present -> present
2015.01.04 22:33:43 4: eventTypes: PRESENCE s3 state: present -> state: present
2015.01.04 22:33:43 4: PRESENCE (s3) - rescheduling next check in 120 seconds
2015.01.04 22:33:43 4: Connection accepted from FHEMWEB:192.168.178.34:61738
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa LastDevice: s5 -> LastDevice: s5
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa LastDevice_Abs: s5 -> LastDevice_Abs: s5
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa present -> present
2015.01.04 22:33:43 4: eventTypes: structure BinIchDa state: present -> state: present
2015.01.04 22:33:43 4: eventTypes: PRESENCE s5 present -> present
2015.01.04 22:33:43 4: eventTypes: PRESENCE s5 state: present -> state: present
2015.01.04 22:33:43 4: PRESENCE (s5) - rescheduling next check in 120 seconds
2015.01.04 22:33:43 4: Connection accepted from telnet:127.0.0.1:45691
2015.01.04 22:33:44 4: BlockingCall created child (4358), uses telnetForBlockingFn to connect back
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/pgm2/cordova-2.3.0.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61737 GET /fhem/pgm2/style.css
2015.01.04 22:33:44 4: Connection accepted from FHEMWEB:192.168.178.34:61739
2015.01.04 22:33:44 4: Text2Speech: Bearbeite jetzt den Text: "
2015.01.04 22:33:44 4: Text2Speech: Textbaustein ist keine direkte MP3 Datei, ermittle MD5 CacheNamen: b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 22:33:44 4: Text2Speech: 'cache/b15835f133ff2e27c7cb28117bfae8f4.mp3' gefunden, kein Download
2015.01.04 22:33:44 4: Text2Speech:sudo /usr/bin/mplayer -ao alsa:device=hw=0.0 -really-quiet -nolirc -noconsolecontrols cache/b15835f133ff2e27c7cb28117bfae8f4.mp3
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61736 GET /fhem/pgm2/dashboard.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/pgm2/svg.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61737 GET /fhem/pgm2/fhemweb.js
2015.01.04 22:33:44 4: Connection accepted from FHEMWEB:192.168.178.34:61740
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61739 GET /fhem/js/webviewcontrol.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61736 GET /fhem/pgm2/darkCommon.css
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/pgm2/fhemweb_colorpicker.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61737 GET /fhem/pgm2/fhemweb_multiple.js
2015.01.04 22:33:44 4: Connection accepted from FHEMWEB:192.168.178.34:61741
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61740 GET /fhem/pgm2/jquery-ui.min.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61739 GET /fhem/pgm2/fhemweb_noArg.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61736 GET /fhem/pgm2/fhemweb_readingsGroup.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61741 GET /fhem/pgm2/jquery.min.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/pgm2/dashboard_darkstyle.css
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61737 GET /fhem/pgm2/fhemweb_readingsHistory.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61740 GET /fhem/pgm2/fhemweb_slider.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61739 GET /fhem/pgm2/fhemweb_svg.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61736 GET /fhem/pgm2/fhemweb_textField.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61741 GET /fhem/pgm2/fhemweb_time.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/codemirror/fhem_codemirror.js
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem/images/default/fhemicon_dark.png
2015.01.04 22:33:44 4: Payload: 000000140004000000000000 -> power: 0.00 W
2015.01.04 22:33:44 4: eventTypes: FBDECT Luefter power: 0.00 W -> power: .* W
2015.01.04 22:33:44 4: HTTP FHEMWEB:192.168.178.34:61738 GET /fhem?XHR=1&inform=type=status;filter=;since=1420407222×tamp=1420407213613
2015.01.04 22:33:44 4: Payload: 000000130004000000039d37 -> voltage: 236.855 V
2015.01.04 22:33:44 4: eventTypes: FBDECT Luefter voltage: 236.855 V -> voltage: .* V
2015.01.04 22:33:44 4: Payload: 000000120004000000000012 -> current: 0.0018 A
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter current: 0.0018 A -> current: .* A
2015.01.04 22:33:45 4: Payload: 00000015000400000000057c -> energy: 1404 Wh
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter energy: 1404 Wh -> energy: .* Wh
2015.01.04 22:33:45 4: Payload: 000000160004000000000000 -> powerFactor: 0.000
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter powerFactor: 0.000 -> powerFactor: .*
2015.01.04 22:33:45 4: Payload: 0000000f0004000000000000 -> state: off
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter off -> off
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter state: off -> state: off
2015.01.04 22:33:45 4: Payload: 0000001700080000000000ee00000000 -> temperature: 23.8 C (measured)
2015.01.04 22:33:45 4: eventTypes: FBDECT Luefter temperature: 23.8 C (measured) -> temperature: .* C (measured)
2015.01.04 22:33:45 4: Connection accepted from telnet:127.0.0.1:45692
2015.01.04 22:33:47 4: HTTP FHEMWEB:192.168.178.34:61741 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-01.log
Es gibt immer noch keine Debug Zeile.
Irgendwas machst Du falsch, sorry.
Hier noch das Bild zur Sicherheit.
Zitat von: betateilchen am 04 Januar 2015, 22:41:07
Es gibt immer noch keine Debug Zeile.
Irgendwas machst Du falsch, sorry.
Naja, aber was sollte das sein? Habe echt keine Idee.
Modul kopieren auf lokale Platte und ändern, dann zurückspielen (damit das klappt nicht überschreiben, sondern vorher in fhem löschen).
Dann verbose 4 und save config, dann neustaret, fertig. Was kann da falsch sein?
Die Änderujngen habe ich dir auch im Bild gezeigt. Was kann ich da anders machen?
Hallo,
ersetz doch bitte Deine "debug" Zeile durch:
Log3 $name, 2, "FB_CALLMONITOR ($name) - Rückgabe FileRead: Error - $err und Zeilen - @lines";
und mach dann einen Restart und lass uns dann mal in das Logfile schauen.
Grüße Jörg
Einen Moment bitte, ich bin jetzt etwas anders vorgegangen. Ich Habe< gesehen, dass Filezilla irgend einen Mist macht. Die jeweils geänderte Datei war verschwunden.
Ich habe nun die Datei 72_FB_CALLMONITOR zuerst auf dem Server gelöscht und die lokale in 72_FB_CALLMONITOR_2 umbenannt. Dann kopiert nach fhem und dann zurückbenannt. nun bleibt die Änderung erhalten.
Klingt jetzt vielleicht etwas wirr, aber ich glaube, Filezilla hat da einen Fehler begangen.
Jetzt ist alles in Ordnung. Die Fehlermeldung kommt nicht mehr. Also war deine Änderung voll richtig.
Ich bedaure, dass du meinetwegen so viel Arbeit hattest, aber ich habe mit einem solchen Fehler nicht gerechnet. Ich hatte immer wieder meine lokale Datei korrigiert und dann kopiert. Ich hätte die Kopie besser jedesmal von fhem neu runterladen und kontrollieren sollen. Mache ich zukünftig. Asche auf mein Haupt und vieeeeeelen Dank.
Zitat von: JoWiemann am 04 Januar 2015, 22:53:10
ersetz doch bitte Deine "debug" Zeile durch:
Hör bitte auf, in meine Fehlersuche zu pfuschen. Danke.
Zitat von: Invers am 04 Januar 2015, 23:04:00
ich glaube, Filezilla hat da einen Fehler begangen.
Das glaube ich eher nicht.
Jetzt müsste nur noch irgendjemand den Modulverantwortlichen um eine permanente Korrektur bitten. Das ist nun wirklich nicht meine Sache.
Zitat von: betateilchen am 04 Januar 2015, 23:07:41
Hör bitte auf, in meine Fehlersuche zu pfuschen. Danke.
pfuschen?!
Gott hat gesprochen... Mensch gehorcht
Hast Du mal nachgeschaut, was die fhem-Funktion Debug() eigentlich macht, bevor Du mit irgendwelchen tollen Ideen um die Ecke kommst?
sub
Debug($) {
my $msg= shift;
Log 1, "DEBUG>" . $msg;
}
Dein Vorschlag war einfach nur völlig sinnlos und kontraproduktiv, da es nur zur Verwirrung eines ohnehin schon frustierten Anwenders beiträgt, der ein Problem hat. Und sowas ist Pfusch während einer aktuell laufenden Fehlersuche.
Zitat von: betateilchen am 04 Januar 2015, 23:08:45
Das glaube ich eher nicht.
Jetzt müsste nur noch irgendjemand den Modulverantwortlichen um eine permanente Korrektur bitten. Das ist nun wirklich nicht meine Sache.
Dass Filezilla mit dem Überschreiben von Dateien oft Probleme hat, habe ich schon länger bemerkt. Daher ja meine Vorsichtsmassnahme, nicht zu überschreiben, sondern erst zu löschen. Dass er dann allerdings, statt der neuen Datei offenbart die gelöschte Datei aus irgendeinem Cache holt, ist noch nicht vorgekommen. Ich habe die neueste Version und Win8.
Ich werde aber zukünftig noch vorsichtiger sein.
Ich werde den Modul-Verantwortlichen informieren. Danke nochmals.
Zitat von: betateilchen am 04 Januar 2015, 23:26:24
sub
Debug($) {
my $msg= shift;
Log 1, "DEBUG>" . $msg;
}
Dann lies doch mal bitte Rückwarts und zeig mit den Punkt, wo ich diese Zeile vorgeschlagen habe. Ich habe Invers nur gebeten diese, wo auch immer entstandene Zeile, durch einen Log3 Aufruf zu ersetzen.
Zitat von: Invers am 04 Januar 2015, 23:30:11
Dass Filezilla mit dem Überschreiben von Dateien oft Probleme hat, habe ich schon länger bemerkt.
Filezilla hat keine Probleme mit dem Überschreiben von Dateien, solange Du nicht irgendwann in den FZ-Einstellungen festgelegt hast, wie sich Filezilla im Falle einer bereits vorhandenen Datei verhalten soll. Man kann nämlich durchaus einstellen, dass Filezilla NIE eine vorhandene Datei überschreibt und in diesem Fall auch keine Meldung ausgibt. Aber das Standardverhalten ist: Fragen was gemacht werden soll.
Überprüfe doch einfach mal, ob Du nicht diese Standardeinstellung verändert hast.
Zitat von: JoWiemann am 04 Januar 2015, 23:34:28
Ich habe Invers nur gebeten diese, wo auch immer entstandene Zeile, durch einen Log3 Aufruf zu ersetzen.
Du hast doch überhaupt nicht kapiert, worum es geht. Ich hatte Invers gebeten, eine Debug Zeile einzubauen, um eine bestimmte Information für die Fehlersuche zu erzeugen und Du schlägst daraufhin vor, diese Zeile wieder auszubauen und durch etwas anderes zu ersetzen. (http://www.smiliesuche.de/smileys/vogel-zeigen/vogel-zeigen-smilies-0001.gif) (http://www.smiliesuche.de/vogel-zeigen/)
Ich habe ja Windows und Filezilla erst letzte Woche neu erstellt. Die Einstellungen sind unverändert und ich werde gefragt, ob überschrieben werden soll. Ich hatte ja aber sogar die Datei vorher gelöscht und dann kopiert.
Naja, ich werde das mal beobachten. Vielleicht kann ich das Verhalten ja nachvollziehen. Ich probier mal in einer ruhigen Minute.
um die Änderung habe ich per PN gebeten. Sollte also klappen.
Ich danke dir für deine Hilfe. Läuft ja jetzt, bis zum Update :-)
Hallo betateilchen,
vielen Dank für den Hinweis. Ich war die letzten Tage leider nicht sehr aktiv im Forum aufgrund anderer Sachen, daher habe ich das ganze nur am Rande wahrgenommen.
Der Unterschied zwischen if($err) und if(defined($err)) ist mir wohlbekannt. Die Frage die sich nun mir aber stellt ist, warum liefert das configDB Äquivalent zu FileRead ein $err = "" anstatt wie die originale FHEM Funktion FileRead ein $err = undef?
Ich kann es gerne in FB_CALLMONITOR ändern. Ich habe extra vorher die FileRead() Funktion durchgeschaut um $err richtig zu prüfen.
Ich werde es heute Abend einbauen, mich wundert nur, warum es in configDb anders ist.
Viele Grüße
Markus
Hallo Markus,
das FileRead() liefert ein "" zurück, weil es irgendeine Stelle in der Entwicklung dieser generischen Funktion gab (ich weiss nicht mehr genau, wo) die mit einem undef als Rückgabewert nicht zurückkam.
Im Prinzip solteste Du wohl auf beides prüfen
if(defined($err) && $err)
denn ansonsten bekommst Du perl warnings, wenn Du einen Rückgabewert im Fall $err=undef auf einen Inhalt prüfst und die Variable gar nicht (mehr) vorhanden ist.
Was Du aber in FB_Callmonitor auf jeden Fall noch klären solltest: Wie kommt die xml Datei in die configDB, wenn der Anwender mit der Datenbank anstatt fhem.cfg arbeitet und die xml Datei neu gelesen wird?
Hierzu gibt es prinzipiell zwei Möglichkeiten:
1. Du importierst (genauer: verschiebst) die Datei aus dem Dateisystem in die Datenbank
fhem("configdb filemove <path_and_filename>") if configDBUsed();
2. Du schreibst die xml-Datei mit FileWrite() In diesem Fall brauchst Du Dich nicht darum kümmern, ob mit configDB oder fhem.cfg gearbeitet wird.
Hallo betateilchen,
Zitat von: betateilchen am 05 Januar 2015, 18:43:42
Was Du aber in FB_Callmonitor auf jeden Fall noch klären solltest: Wie kommt die xml Datei in die configDB, wenn der Anwender mit der Datenbank anstatt fhem.cfg arbeitet und die xml Datei neu gelesen wird?
Hierzu gibt es prinzipiell zwei Möglichkeiten:
1. Du importierst (genauer: verschiebst) die Datei aus dem Dateisystem in die Datenbank
fhem("configdb filemove <path_and_filename>") if configDBUsed();
2. Du schreibst die xml-Datei mit FileWrite() In diesem Fall brauchst Du Dich nicht darum kümmern, ob mit configDB oder fhem.cfg gearbeitet wird.
Ich bin da eigentlich der Meinung, das ein normale FHEM Gerätemodul sich nicht umbedingt um configDB-spezifische Sachen kümmern sollte. Wenn ein User ConfigDB verwendet, sollte er wissen, dass Dateien in die ConfigDB importiert werden müssen (dazu gibt es ja den Befehl "configdb fileimport <filename>"). Die phonebook.xml um die es ja hier geht wird durch den User bereitgestellt und nur lesend durch FB_CALLMONITOR verarbeitet.
Wenn der User also configDB nutzt, sollte er wissen, dass er das File in die DB importieren muss. Ich sehe nicht die Notwendigkeit, dies im Modul zu machen, da das Modul diese Datei auch nicht generiert, sondern sie ausschließlich durch den User bereitgestellt wird.
Bitte korrigier mich, falls ich hier falsch liege.
Viele Grüße
Markus
Zitat von: Markus Bloch am 05 Januar 2015, 21:45:25
Wenn der User also configDB nutzt, sollte er wissen,
ja, er
sollte... ;)