Hallo Zusammen,
Bin schier am verzweifeln; hatte bisher eine schöne und brauchbare Anrufliste mit allen eingehenden und ausgehenden Anrufen. Nun habe ich ein Update gemacht und bekomme keine Liste mehr. Auf der Seite die vorher alle Anrufe zeigte ist jetzt nur noch ein Auswahlicon fbcalllist ohne weitere Auswahlmöglichkeiten.
Fritzbox Monitor ist opened und in den readings sind die Telefonanrufe alle enthalten.
Was mache ich verkehrt?
Folgende Einträge in der fhem.cfg:
#Fritzbox Anrufmonitor
#
define Fritz_Box_Monitor FB_CALLMONITOR 192.168.178.1
attr Fritz_Box_Monitor group Anrufe
attr Fritz_Box_Monitor local-area-code 08020
attr Fritz_Box_Monitor reverse-search dasoertliche.de
attr Fritz_Box_Monitor reverse-search-cache 1
attr Fritz_Box_Monitor room Anrufe
attr Fritz_Box_Monitor unique-call-ids 1
# die Vorwahl angeben
# Log schreiben
define FileLog_Friz_Box_Monitor FileLog ./log/anruf-monitor-%Y-%m.log Fritz_Box_Monitor
attr FileLog_Friz_Box_Monitor room Anrufe
# Grafik anzeigen
define SVG_FileLog_Friz_Box_Monitor_1 SVG FileLog_Friz_Box_Monitor:SVG_FileLog_Friz_Box_Monitor_1:CURRENT
attr SVG_FileLog_Friz_Box_Monitor_1 group Anrufe
attr SVG_FileLog_Friz_Box_Monitor_1 room Anrufe
# Anrufliste
#
define Anrufliste FB_CALLLIST Fritz_Box_Monitor
attr Anrufliste create-readings 1
attr Anrufliste group Anrufe
attr Anrufliste language de
attr Anrufliste number-of-calls 20
attr Anrufliste room Anrufe
Vielen Dank für eine Hilfe
Rainer
Zitat von: Bara am 10 Juli 2018, 16:55:58
Folgende Einträge in der fhem.cfg:
Bevor Otto wieder nachbessern muss: Die fhem.cfg sollst Du nicht von Hand bearbeiten sondern die Konfiguration ueber
das Web-Interface vornehmen. Gut so, Otto? ;-)
Verpass den Devices "Anrufliste" und "Fritz_Box_Monitor" das Attribut "verbose 5" und sieh Dir die Logdatei nach einem
Anruf an.
Zitat von: Bara am 10 Juli 2018, 16:55:58
Fritzbox Monitor ist opened und in den readings sind die Telefonanrufe alle enthalten.
In meinem FB_CALLMONITOR sehe ich nur den letzten Anruf, die letzten zehn (in der Konfiguration so beschraenkt) habe
ich in den Readings von FB_CALLLIST.
Wenn Du nicht weiterkommst, stelle mal den relevanten Teil des Logs und ein Listing der beiden Devices ein, aber bitte
ohne Nummern und Namen.
Gruss Helmut
Vielen Dank für die schnelle Antwort Helmut,
Nachfolgend die Log Datei :
2018.07.10 21:26:52 4: FB_CALLLIST (Anrufliste) - cleaning up call list
2018.07.10 21:26:52 5: FB_CALLLIST (Anrufliste) - inform all FHEMWEB clients
2018.07.10 21:26:52 5: FB_CALLLIST (Anrufliste) - start dumping of list to file
2018.07.10 21:26:52 5: FB_CALLLIST (Anrufliste) - found Compress::Zlib module, compressing dump
2018.07.10 21:26:52 5: FB_CALLLIST (Anrufliste) - saving list dump: compressed:eJyl0k1LxDAQBuD7/ooehF50SfqRNMguLOzFm6D3kjYTG2ynS9LqQul/V9tFFrSC6dznyTszuamkq+72QwX1Cew4HA/PhzHYBcMmWKyQpjGNYiIY32Ys4ywMdvs/OxYlOHdgUdY5ygYmJuzxFdt3DG/XeX1TgJ1FQrlIOKExifzUUtZ1btRFK3QBgkmqqcgUIUWiMg0RSROdxkIyvycM/hI84mKlZlDBecZ+HM1/Faq3sjMtTjDxcpSxUH4bn4HLtjH44heqMc6Byr+yTRz1UrRB4ypQ1+uiJOJbkQqWrvyPZYt4PfDTwyP1I2vpuhzeALtZUsZd8PDf3LjYMd5vPgC8MMYX
2018.07.10 21:30:04 3: doUpdate() called.
2018.07.10 21:30:04 3: Update with device: 170312348-171931026
2018.07.10 21:30:26 5: FB_CALLMONITOR (Fritz_Box_Monitor) - received data: 10.07.18 21:30:26;RING;0;xxxxxxxxx;xxx;SIP1;
2018.07.10 21:30:26 4: FB_CALLMONITOR (Fritz_Box_Monitor) - using cache for reverse search of xxxxxxxxx
2018.07.10 21:30:26 4: FB_CALLMONITOR (Fritz_Box_Monitor) - reverse search returned: unknown
2018.07.10 21:30:26 4: FB_CALLLIST (Anrufliste) - start processing event ring for Call-ID 09a903b6a237404d27f4df3fc7f9fc35
2018.07.10 21:30:26 5: FB_CALLLIST (Anrufliste) - created new data hashcreated new data hash: HASH(0x19f1320)
2018.07.10 21:30:26 4: FB_CALLLIST (Anrufliste) - cleaning up call list
2018.07.10 21:30:26 5: FB_CALLLIST (Anrufliste) - start dumping of list to file
2018.07.10 21:30:26 5: FB_CALLLIST (Anrufliste) - found Compress::Zlib module, compressing dump
2018.07.10 21:30:26 5: FB_CALLLIST (Anrufliste) - saving list dump: compressed:eJzl1M9LwzAUB/D7/ooehF505FeTBtlg4MWboPeSNokNtq+StjoY/d/d1iED3WApqGDv75PX9/LNVana8ma5KU31avywuVs9rYZoEW1m0ckvxgnFJMGI8LlgNGFxtFierTgpmXVnPKgqA1WbPRP38ALNO8TX07y+zo0fRYSFZAJhikiYWqiqypw+aFJJRHOuCBUMMU2EZdpSWwgrbUGTsCMcfNM4EXKi5kCb9Yh9WVqQrJ03RecaGFEHRVM7eA7DfA+wLc528917eNrSiwbguLvH+wcc1lml2i4zbwa6UfK7f7wYGs6dPS6EIsnFPOWp4P8rRbnNjeQKWyxTjVDOdGoNQQmzCZWK/+kUHS8tfBS69+rzrqLfT2Pt2tboqWG0DlxbGn08ru2jI+YykTzwcfyBgGvXHvCAmJ+sGG5nH38JYjA=
2018.07.10 21:30:29 5: FB_CALLMONITOR (Fritz_Box_Monitor) - received data: 10.07.18 21:30:29;DISCONNECT;0;0;
2018.07.10 21:30:29 4: FB_CALLLIST (Anrufliste) - start processing event disconnect for Call-ID 09a903b6a237404d27f4df3fc7f9fc35
2018.07.10 21:30:29 5: FB_CALLLIST (Anrufliste) - found old data hash: HASH(0x19f1320)
2018.07.10 21:30:29 5: FB_CALLLIST (Anrufliste) - processed disconnect event for call id 09a903b6a237404d27f4df3fc7f9fc35
2018.07.10 21:30:29 4: FB_CALLLIST (Anrufliste) - cleaning up call list
2018.07.10 21:30:29 5: FB_CALLLIST (Anrufliste) - start dumping of list to file
2018.07.10 21:30:29 5: FB_CALLLIST (Anrufliste) - found Compress::Zlib module, compressing dump
2018.07.10 21:30:29 5: FB_CALLLIST (Anrufliste) - saving list dump: compressed:eJzl1E9LwzAYBvD7PkUPQi9a8j8NssHAizdB7yVtEhts30rb6WD0u6vr0KF2YOZhaO759c2TPD0rdVdeLDalrR5tO2yulnfLIZpHm1k0uWLMKSYcIyISyShncTRfHNwxKdl1b1vQVQa6tlsmXsEDNM8Qnx/nrerctqOIsFRMIkwRCVMLXVWZNztNaYVoLjShkiFmiHTMOOoK6ZQrKA/7hIdvBidSHal5MHY9Yl8uLTwKs2p17xvYBRImGd/a4kPxUDS1h/swrPZdZ032Nt2Ww0GK8+C70ppPgakEMRKY1/uDLBqA/fPeXt/gMLLSXZ/ZJwv9KBnf7fD4x9xwaIIxAYqUkEkqUin+V89zl1slNHZYpQahnJnUWYI4c5wqLU665/uX9ks9R3+45fS15TJRXInA3/ep13xyx3A5ewFIa3+Y
Liegt der Fehler im cleaning up call list?
Grüße
Rainer
Zitat von: Bara am 10 Juli 2018, 21:40:42
Liegt der Fehler im cleaning up call list?
Hallo Rainer,
nein, wohl eher daran, dass Deine Liste, aus welchem Grund auch immer, leer ist. Ich sehe in meinem Log nach dem
ersten "cleaning up call list" ein "deleting old call 1530812604.49931". Danach gehe der Ablauf weiter wie bei Dir.
Stell doch bitte ein Listing des Devices Anrufliste ein, auch wieder ohne Namen und Nummern.
Gruss Helmut
Hallo Helmut,
Listing des Devices Anrufliste :
Internals:
DEF Fritz_Box_Monitor
FB Fritz_Box_Monitor
NAME Anrufliste
NOTIFYDEV global,Fritz_Box_Monitor
NR 302
NTFY_ORDER 50-Anrufliste
STATE Initialized
TYPE FB_CALLLIST
READINGS:
2018-07-11 11:47:54 1-connection FON1
2018-07-11 11:47:54 1-duration 00:44:57
2018-07-11 11:47:54 1-external SIP1
2018-07-11 11:47:54 1-internal XXX
2018-07-11 11:47:54 1-name XXX
2018-07-11 11:47:54 1-number Xxxx
2018-07-11 11:47:54 1-row 1
2018-07-11 11:47:54 1-state <=
2018-07-11 11:47:54 1-timestamp Wed, 11 Jul 2018 11:02:46
2018-07-11 11:47:54 2-connection FON1
2018-07-11 11:47:54 2-duration 00:41:36
2018-07-11 11:47:54 2-external SIP1
2018-07-11 11:47:54 2-internal XXX
2018-07-11 11:47:54 2-name -
2018-07-11 11:47:54 2-number Xxx
2018-07-11 11:47:54 2-row 2
2018-07-11 11:47:54 2-state <=
2018-07-11 11:47:54 2-timestamp Wed, 11 Jul 2018 10:01:13
2018-07-11 11:47:54 3-connection -
2018-07-11 11:47:54 3-duration -
2018-07-11 11:47:54 3-external SIP1
2018-07-11 11:47:54 3-internal Xxx
2018-07-11 11:47:54 3-name -
2018-07-11 11:47:54 3-number unknown
2018-07-11 11:47:54 3-row 3
2018-07-11 11:47:54 3-state => X
2018-07-11 11:47:54 3-timestamp Wed, 11 Jul 2018 09:29:58
2018-07-11 11:47:54 4-connection FON1
2018-07-11 11:47:54 4-duration 00:00:24
2018-07-11 11:47:54 4-external SIP1
2018-07-11 11:47:54 4-internal XXX
2018-07-11 11:47:54 4-name
2018-07-11 11:47:54 4-number Xxx
2018-07-11 11:47:54 4-row 4
2018-07-11 11:47:54 4-state =>
2018-07-11 11:47:54 4-timestamp Wed, 11 Jul 2018 08:27:27
2018-07-11 11:47:54 5-connection -
2018-07-11 11:47:54 5-duration -
2018-07-11 11:47:54 5-external SIP1
2018-07-11 11:47:54 5-internal Xxx
2018-07-11 11:47:54 5-name -
2018-07-11 11:47:54 5-number Xxx
2018-07-11 11:47:54 5-row 5
2018-07-11 11:47:54 5-state => X
2018-07-11 11:47:54 5-timestamp Tue, 10 Jul 2018 21:30:26
2018-07-11 11:47:54 6-connection -
2018-07-11 11:47:54 6-duration -
2018-07-11 11:47:54 6-external SIP1
2018-07-11 11:47:54 6-internal XXX
2018-07-11 11:47:54 6-name -
2018-07-11 11:47:54 6-number Xxx
2018-07-11 11:47:54 6-row 6
2018-07-11 11:47:54 6-state => X
2018-07-11 11:47:54 6-timestamp Tue, 10 Jul 2018 15:56:07
2018-07-11 11:47:54 numberOfCalls 6
helper:
DEFAULT_COLUMN_ORDER row,state,timestamp,name,number,internal,external,connection,duration
LAST_CALL_ID 1b487068282e96090eb5fd30e2c5afad
LAST_EVENT disconnect
DATA:
1531230967.86876:
call_duration 0
call_id 0bfbe96a1f198d00b4d8fe2054f539a6
direction incoming
external_connection SIP1
external_name unknown
external_number 0xxxx
finished 1531231027.95965
internal_index 1531230967.86876
internal_number xxx
last_event disconnect
missed_call 1
1531251026.74354:
call_duration 0
call_id 09a903b6a237404d27f4df3fc7f9fc35
direction incoming
external_connection SIP1
external_name unknown
external_number xxx
finished 1531251029.0424
internal_index 1531251026.74354
internal_number xxx
last_event disconnect
missed_call 1
1531290447.4816:
call_duration 24
call_id 625c6e27ce0b533761f1ed5bc2cccdfd
direction incoming
external_connection SIP1
external_name Xxx
external_number xxx
finished 1531290478.01378
internal_connection FON1
internal_index 1531290447.4816
internal_number xxx
last_event disconnect
1531294198.28558:
call_duration 0
call_id 8a81c10755f97e83d685c804102a469c
direction incoming
external_connection SIP1
external_name unknown
external_number unknown
finished 1531294247.2188
internal_index 1531294198.28558
internal_number xxx
last_event disconnect
missed_call 1
1531296073.48067:
call_duration 2496
call_id 588b83ae3b867038f3efda73f0a58893
direction outgoing
external_connection SIP1
external_name unknown
external_number xxx
finished 1531298578.38819
internal_connection FON1
internal_index 1531296073.48067
internal_number xxx
last_event disconnect
1531299766.27962:
call_duration 2697
call_id 1b487068282e96090eb5fd30e2c5afad
direction outgoing
external_connection SIP1
external_name Xxx
external_number xxx
finished 1531302474.27866
internal_connection FON1
internal_index 1531299766.27962
internal_number xxx
last_event disconnect
ICON_MAP:
Attributes:
create-readings 1
group Anrufe
language de
number-of-calls 20
room Anrufe
verbose 5
Grüße
Rainer
Wenn Du schon dabei bist, nimm den Monitor gleich mit. Entweder (vorzugsweise) ueber die Web-Oberflaeche:
- das Device Anrufliste auswaehlen
- ganz unten "Raw", dann 'Dump "Probably associated with" too' anklicken
- alles, ausser den Zeilen mit Nummern und Namen, mit copy 'n' paste uebertragen
Oder ueber die telnet-Kommandozeile:
- list Anrufliste
- list Fritz_Box_Monitor
- wie oben uebertragen
Gruss Helmut
defmod Anrufliste FB_CALLLIST Fritz_Box_Monitor
attr Anrufliste create-readings 1
attr Anrufliste group Anrufe
attr Anrufliste language de
attr Anrufliste number-of-calls 20
attr Anrufliste room Anrufe
attr Anrufliste verbose 5
defmod Fritz_Box_Monitor FB_CALLMONITOR 192.168.178.1
attr Fritz_Box_Monitor group Anrufe
attr Fritz_Box_Monitor local-area-code xxx
attr Fritz_Box_Monitor reverse-search dasoertliche.de
attr Fritz_Box_Monitor reverse-search-cache 1
attr Fritz_Box_Monitor room Anrufe
attr Fritz_Box_Monitor unique-call-ids 1
attr Fritz_Box_Monitor verbose 5
setstate Anrufliste 2018-07-11 11:47:54 1-connection FON1
setstate Anrufliste 2018-07-11 11:47:54 1-duration 00:44:57
setstate Anrufliste 2018-07-11 11:47:54 1-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 1-internal
setstate Anrufliste 2018-07-11 11:47:54 1-name
setstate Anrufliste 2018-07-11 11:47:54 1-number xxx
setstate Anrufliste 2018-07-11 11:47:54 1-row 1
setstate Anrufliste 2018-07-11 11:47:54 1-state <=
setstate Anrufliste 2018-07-11 11:47:54 1-timestamp Wed, 11 Jul 2018 11:02:46
setstate Anrufliste 2018-07-11 11:47:54 2-connection FON1
setstate Anrufliste 2018-07-11 11:47:54 2-duration 00:41:36
setstate Anrufliste 2018-07-11 11:47:54 2-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 2-internal 279
setstate Anrufliste 2018-07-11 11:47:54 2-name -
setstate Anrufliste 2018-07-11 11:47:54 2-number xx
setstate Anrufliste 2018-07-11 11:47:54 2-row 2
setstate Anrufliste 2018-07-11 11:47:54 2-state <=
setstate Anrufliste 2018-07-11 11:47:54 2-timestamp Wed, 11 Jul 2018 10:01:13
setstate Anrufliste 2018-07-11 11:47:54 3-connection -
setstate Anrufliste 2018-07-11 11:47:54 3-duration -
setstate Anrufliste 2018-07-11 11:47:54 3-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 3-internal xxx
setstate Anrufliste 2018-07-11 11:47:54 3-name -
setstate Anrufliste 2018-07-11 11:47:54 3-number unknown
setstate Anrufliste 2018-07-11 11:47:54 3-row 3
setstate Anrufliste 2018-07-11 11:47:54 3-state => X
setstate Anrufliste 2018-07-11 11:47:54 3-timestamp Wed, 11 Jul 2018 09:29:58
setstate Anrufliste 2018-07-11 11:47:54 4-connection FON1
setstate Anrufliste 2018-07-11 11:47:54 4-duration 00:00:24
setstate Anrufliste 2018-07-11 11:47:54 4-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 4-internal xxx
setstate Anrufliste 2018-07-11 11:47:54 4-name Kr
setstate Anrufliste 2018-07-11 11:47:54 4-number xxxx
setstate Anrufliste 2018-07-11 11:47:54 4-row 4
setstate Anrufliste 2018-07-11 11:47:54 4-state =>
setstate Anrufliste 2018-07-11 11:47:54 4-timestamp Wed, 11 Jul 2018 08:27:27
setstate Anrufliste 2018-07-11 11:47:54 5-connection -
setstate Anrufliste 2018-07-11 11:47:54 5-duration -
setstate Anrufliste 2018-07-11 11:47:54 5-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 5-internal xxx
setstate Anrufliste 2018-07-11 11:47:54 5-name -
setstate Anrufliste 2018-07-11 11:47:54 5-number xxx
setstate Anrufliste 2018-07-11 11:47:54 5-row 5
setstate Anrufliste 2018-07-11 11:47:54 5-state => X
setstate Anrufliste 2018-07-11 11:47:54 5-timestamp Tue, 10 Jul 2018 21:30:26
setstate Anrufliste 2018-07-11 11:47:54 6-connection -
setstate Anrufliste 2018-07-11 11:47:54 6-duration -
setstate Anrufliste 2018-07-11 11:47:54 6-external SIP1
setstate Anrufliste 2018-07-11 11:47:54 6-internal xxx
setstate Anrufliste 2018-07-11 11:47:54 6-name -
setstate Anrufliste 2018-07-11 11:47:54 6-number xxx
setstate Anrufliste 2018-07-11 11:47:54 6-row 6
setstate Anrufliste 2018-07-11 11:47:54 6-state => X
setstate Anrufliste 2018-07-11 11:47:54 6-timestamp Tue, 10 Jul 2018 15:56:07
setstate Anrufliste 2018-07-11 11:47:54 numberOfCalls 6
setstate Fritz_Box_Monitor opened
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 call_duration 2697
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 call_id 1b487068282e96090eb5fd30e2c5afad
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 direction outgoing
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 event disconnect
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 external_connection SIP1
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 external_name Xxx
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 external_number xxx
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 internal_connection FON1
setstate Fritz_Box_Monitor 2018-07-11 11:47:54 internal_number xxx
setstate Fritz_Box_Monitor 2018-07-11 09:30:47 missed_call unknown
setstate Fritz_Box_Monitor 2018-07-10 15:54:52 state opened
Da sehe ich, ausser "numberOfCalls 6", nicht Ungewoehnliches. Hast Du bei einem "list Anrufliste" im Telnet-Interface
unter helper: [...] DATA: auch nur sechs Ereignisse?
Hast Du nach dem Update fhem neu gestartet?
Hallo Helmut,
Danke fürs Durchsehen.
Ich habe Fhem nach dem Update mit shutdown restart neu gestartet. Nachdem die Liste nicht mehr ging habe ich das device gelöscht und neu eingegeben da ich dachte damit den Fehler beheben zu können. (Habe das allerdings direkt in der fhem.cfg gemacht) Daher auch nur die wenigen Anrufe.
Bei der Eingabe von Update check wird eine ellenlange Liste ausgegeben... Sind Updates der pm Dateien dann gar nicht durchgeführt?
Grüße
Rainer
Hallo Helmut,
Ganz herzlichen Dank für Deine Hilfe. Eine alte 72_Husqvarna.pm war allem Anschein nach die Ursache.
Jetzt ist alles up to date und alle Systeme funktionieren.
Grüße
Rainer