FB_CALLLIST: Attribut expire-calls-after

Begonnen von Gisbert, 27 September 2017, 18:37:05

Vorheriges Thema - Nächstes Thema

Gisbert

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​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

TomLee

#1
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

Gisbert

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​
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

Markus Bloch

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
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

Gisbert

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
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome