[ERLEDIGT]FB_CALLMONITOR -Anzeige eingehender Rufnummern teilweise nicht korrekt

Begonnen von PSI69, 21 Januar 2021, 11:13:59

Vorheriges Thema - Nächstes Thema

PSI69

Mahlzeit!

Seit einiger Zeit ist mir beim Einblenden von Telefonanrufen am TV aufgefallen, das diese teilweise 'interessant' zusammengesetzt angezeigt werden. Und war betrifft das Rufnummern, wo die Calling Party Number in der Fritzbox ohne führendes '+', oder führende Nullen, also in der Form '49*' in der Anrufliste angezeigt wird:
19.01.21 xx:xx 49345251617xx DECT 2 xxxxxx 1 Std 49 Min

Der FB_CALLMONITOR baut das dann folgendermaßen zusammen: '03460249345251617xx'

Meine Vermutung:
Es wird keine Vorwahl erkannt ('0' fehlt ja...), also wird der als Attribut konfigurierte local-area-code 034602 vor die Rufnummer gesetzt; hm...
Die Ursache ist hier sicherlich die fehlerhafte Übermittlung der Calling Party Number durch einen Provider (ist glaube ich Vodafone), oder die fehlerhafte Anzeige in der FB.

Frage:
Kann das im Modul abgefangen werden? So als Idee: Fehlt die führende Null oder das '+' bei eingehendem Anruf, dann prüfen, ob die ersten beiden Stellen dem konfiguriertem country-code (0049) ohne die beiden Nullen entsprechen. Wenn ja, dann den local-area-code nicht davor setzen.

Hat das Problem noch jemand anders? Wenn ja, wie geht ihr damit um?

Hier noch - ein bereinigtes - List vom FB_CALLMONITOR:
Internals:
   DEF        192.168.178.1:1012
   DeviceName 192.168.178.1:1012
   FD         125
   FUUID      5dfcbeec-f33f-d09e-d642-76fb2a4f5720fd7b
   NAME       FB_CallMonitor
   NOTIFYDEV  global
   NR         667
   NTFY_ORDER 50-FB_CallMonitor
   PARTIAL   
   STATE      opened
   TYPE       FB_CALLMONITOR
   READINGS:
     2021-01-19 22:27:01   call_duration   6533
     2021-01-19 22:27:01   call_id         0
     2021-01-19 22:27:01   calls_count     0
     2021-01-19 22:27:01   direction       incoming
     2021-01-19 22:27:01   event           disconnect
     2021-01-19 22:27:01   external_connection SIP1
     2021-01-19 22:27:01   external_name   unknown
     2021-01-19 22:27:01   external_number 03460249345251617xx
     2021-01-19 22:27:01   internal_connection DECT_2
     2021-01-19 22:27:01   internal_number xxxxxx
     2020-12-15 17:47:48   missed_call     034602xxxxxx
     2021-01-07 10:36:42   state           opened
   helper:
     CACHE:
*geleert*
     IMAGE_URLS:
*geleert*
     PHONEBOOKS:
*geleert*
     PHONEBOOK_NAMES:
       0          Telefonbuch
       240        xxxxxx
     TEMP:
     TR064:
       SECURITY_PORT 49443
Attributes:
   alias      FritzBox Callmonitor
   country-code 0049
   fritzbox-remote-phonebook 1
   group      Telefonie
   icon       phone_call
   local-area-code 034602
   reverse-search phonebook,dasoertliche.de,11880.com,herold.at,dasschnelle.at,search.ch
   reverse-search-cache 1
   room       Infrastruktur->Telefonie



Danke Peter

[EDIT]
Erledigt, ich habe die Konfig in der FB glatt gezogen - da das Ganze vorher korrekt gelaufen ist, kann ich mir nur vorstellen, das hier ein Firmware Update bei den Rufnummern die Konfiguration zerhauen hat.

Wen's interessiert:
   - => siehe <https://avm.de/service/fritzbox/fritzbox-7490/wissensdatenbank/publication/show/776_Anrufe-in-Anrufliste-beginnen-mit-49/>

   - 'Telefonie' => 'Eigene Rufnummern'
      - RUFNUMMER => bearbeiten
         - Telefonie Anbieter: von 'Telekom' in 'Anderer Anbieter' ändern
         - 'Suffix für Internetrufnummern': '0*49'

Peter
FHEM auf RPi 5 unter Bookworm mit inzwischen einem ganzen Zoo von Geräten...