FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Gisbert am 27 September 2017, 18:37:05

Titel: FB_CALLLIST: Attribut expire-calls-after
Beitrag von: Gisbert am 27 September 2017, 18:37:05
Hallo,

ich nutze FB_CALLMONITOR und FB_CALLLIST.
Ich möchte eine Anrufliste der letzten 7 Tage angezeigt bekommen, erhalte aber stets nur die letzte 5 Anrufe, unabhängig vom Zeitraum.

Ist das folgende Attribut richtig?
attr Anrufliste expire-calls-after 7 days

## Anrufliste Fritzbox

define Callmonitor FB_CALLMONITOR 192.168.178.1
attr Callmonitor fritzbox-remote-phonebook 1
attr Callmonitor fritzbox-remote-phonebook-via tr064
attr Callmonitor group FRITZBOX
attr Callmonitor icon phone_ring
attr Callmonitor local-area-code 0214
attr Callmonitor reverse-search klicktel.de,dasoertliche.de
attr Callmonitor reverse-search-cache 1
attr Callmonitor reverse-search-cache-file /opt/fhem/telefonbuch.txt
attr Callmonitor reverse-search-phonebook-file /opt/fhem/FRITZ.Box_Telefonbuch.xml
attr Callmonitor room FritzBox,Mobile

define Anrufliste FB_CALLLIST Callmonitor
attr Anrufliste expire-calls-after 7 days
attr Anrufliste room FritzBox,Mobile
attr Anrufliste show-icons 1
attr Anrufliste visible-columns state,timestamp,name,number,duration,internal,external,connection


Viele​ Grüße​ Gisbert​
Titel: Antw:FB_CALLLIST: Attribut expire-calls-after
Beitrag von: TomLee am 27 September 2017, 21:19:50
Wenn ich bei mir das

attr Calllist number-of-calls 10

lösche, werden nur noch die letzten 5 Anrufe angezeigt. 5 scheint also der default -Wert zu sein.


Edit:
Steht ja sogar auf deutsch in der Hilfe

Zitatnumber-of-calls 1..20
Setzt die maximale Anzahl an Einträgen in der Anrufliste. Sollte die Anrufliste voll sein, wird das älteste Gespräch gelöscht.

Standardwert sind 5 Einträge
Titel: Antw:FB_CALLLIST: Attribut expire-calls-after
Beitrag von: Gisbert am 27 September 2017, 21:48:01
Hallo TomLee,

vielen Dank für deine Unterstützung.
Ich hatte dieses Attribut nicht gesetzt; man kann Werte von 1 bis 40 einstellen, hab's mit 40 versucht.
Werde dann mal beobachten, wie sich die Sache weiter entwickelt.

Viele​ Grüße​ Gisbert​
Titel: Antw:FB_CALLLIST: Attribut expire-calls-after
Beitrag von: Markus Bloch am 01 Oktober 2017, 16:26:29
Hallo Gisbert,

Zitat von: Gisbert am 27 September 2017, 18:37:05
Ist das folgende Attribut richtig?
attr Anrufliste expire-calls-after 7 days

Das Attribut ist an sich korrekt gesetzt. Es würde damit die Einträge wie gewünscht 7 Tage später jeweils löschen.

Gruß
Markus
Titel: Antw:FB_CALLLIST: Attribut expire-calls-after
Beitrag von: Gisbert am 02 Oktober 2017, 06:45:43
Hallo Markus,

ich hab das Attribut "Calllist number-of-calls" auf die Maximalzahl von 40 gesetzt.
Jetzt zeigt die Anruferliste mehr als die vorher max. 5 Anrufe.
Da das Attribut "expire-calls-after 7 days" an sich richtig ist, werden jetzt auch ältere Anrufe gelistet, bis max. 7 Tage.
Damit ist mein Problem gelöst.

Vielen Dank
Gisbert