FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: tik-tak-tok am 12 April 2017, 20:07:50

Titel: Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: tik-tak-tok am 12 April 2017, 20:07:50
Hallo zusammen,

ich habe den FritzBox Call Monitor erfolgreich am Laufen.
Derzeit durchsucht dieser jedoch nur die Online Telefonbücher.

Daher meine Fragen:
- Wie kann ich das lokale Telefonbuch der Fritz!Box einbinden?
- Wie kann ich dieses dann in die aktive Suche (bei eingehenden Anrufen usw) einbinden?

Danke & Gruß,
Mike
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 12 April 2017, 20:10:26
Hallo Mike,

ich habe das so gemacht: defmod FBMon FB_CALLMONITOR 192.168.x.x
attr FBMon fritzbox-remote-phonebook 1
attr FBMon fritzbox-remote-phonebook-via tr064
attr FBMon reverse-search phonebook,dasoertliche.de


Ich habe allerdings die Google-Kontakte in der Fritzbox als Telefonbuch hinterlegt, aber das sollte egal sein. remote bezieht sich auf: FHEM läuft nicht auf der Fritzbox.

Gruß Otto
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Müller am 19 Februar 2019, 19:56:40
Hallo, das Thema ist zwar schon älter, aber meine Frage passt hier ideal dazu.

Ich habe den FB_CALLMONITOR erfolgreich am laufen, aber der Zugriff auf das Telefonbuch funktioniert nicht.

bei den Attributen habe ich folgendes eingetragen:

Attributes
fritzbox-remote-phonebook  1
fritzbox-remote-phonebook-via  web
reverse-search.        dasoertliche.de,phonebook
reverse-search-phonebook-file.  1

wenn ich "reverse-search" anpassen möchte bekomme ich auch "phonebook" zur Auswahl.

Aber dann bekomme ich die Fehlermeldung:
could not identify remote phonebooks - no password available to access FritzBox. Please set your FRITZ!Box password via 'set Anrufe password <your password>'

und wenn ich dies mache bekomme ich
unable to check password - Could not read FritzBox phonebook file - Can't open 1: No such file or directory

Hat jemand eine Idee, wo da Problem ist?
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 19 Februar 2019, 20:01:11
Hi,

du hast sicher keine Phonebookfile?
-> reverse-search-phonebook-file.  1
Vor allem der Punkt ist doch Fake? Das attr gibt es so nicht.
Zitatreverse-search-phonebook-file <file>
This attribute can be used to specify the (full) path to a phonebook file in FritzBox format (XML structure). Using this option it is possible to use the phonebook of a FritzBox even without FHEM running on a Fritzbox. The phonebook file can be obtained by an export via FritzBox web UI

Gruß Otto
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Müller am 19 Februar 2019, 20:54:17
Hi,
Sorry - der Punkt ist irgendwie durch das kopieren reingerutscht.
Muß ich das Telefonbuch erst ins Fhem kopieren? Ich dachte FHEM kann direkt auf das Telefonbuch zugreifen?

Wie sieht der Pfad (XML) prinzipiell aus ?
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 19 Februar 2019, 21:00:02
Du verstehst mich falsch, dieser Eintrag ist in deinem Fall witzlos?!

Über deinem Post steht doch wie es geht. Das funktioniert bei Dir nicht?

Gruß Otto
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Müller am 19 Februar 2019, 21:31:24
ich habe nun

attr fritzbox-remote-phonebook-via tr064

eingestellt. Die Fehlermeldung ist weg. Nun warte ich bis jemand anruft.....
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 19 Februar 2019, 22:01:14
Kein Mobilephone in der Nähe?  :D
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: rischbiter123 am 19 Februar 2019, 22:06:08
Moin,

rereadPhonebook nicht vergessen.

LG

Andreas
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Müller am 21 Februar 2019, 00:10:08
Leider funktioniert es immer noch nicht....
wo muß "rereadPhonebook" berücksichtig werden ?
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 21 Februar 2019, 00:18:35
Zitat von: Müller am 21 Februar 2019, 00:10:08
Leider funktioniert es immer noch nicht....
wo muß "rereadPhonebook" berücksichtig werden ?
set .... rereadPhonebook
Mit der Beschreibung Leider funktioniert es immer noch nicht.... kann doch niemand etwas anfangen.  :o
https://tty1.net/smart-questions_de.html#beprecise
Gib doch mal ein list von dem Gerät.
https://forum.fhem.de/index.php/topic,71806.0.html

Passwort gesetzt? Fehlermeldungen im Log?
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Müller am 21 Februar 2019, 21:47:58
Hallo Otto,

tut mir leid, meine Beschreibung "funktioniert nicht" ist nicht sehr hilfreich. Ich war etwas gefrustet....

Also "FB_CALLMONITOR" erkennt die Anrufe und die entsprechenden Nummern. (Also sollte die Verbindung zur Fritzbox in Ordnung sein....)

Hier das List (anstatt x oder X  waren da die entsprechenden Nummern)
Internals:
   DEF        192.168.XXX.X
   DeviceName 192.168.XXX.X:1012
   FD         54
   FUUID      5c4c98b1-f33f-a4d3-f843-edec1cb22fe23981
   NAME       Anrufe
   NOTIFYDEV  global
   NR         193
   NTFY_ORDER 50-Anrufe
   PARTIAL   
   STATE      opened
   TYPE       FB_CALLMONITOR
   READINGS:
     2019-02-21 18:34:18   call_duration   4
     2019-02-21 18:34:18   call_id         1
     2019-02-21 18:34:18   direction       outgoing
     2019-02-21 18:34:18   event           disconnect
     2019-02-21 18:34:18   external_connection SIP2
     2019-02-21 18:34:18   external_name   unknown
     2019-02-21 18:34:18   external_number 01515
     2019-02-21 18:34:18   internal_connection DECT_1
     2019-02-21 18:34:18   internal_number xxxxx
     2019-02-20 11:09:36   missed_call     

     2019-02-12 19:35:17   state           opened
   helper:
     PWD_NEEDED 1
     PHONEBOOK_NAMES:
       0          Telefonbuch
     TEMP:
Attributes:
   fritzbox-remote-phonebook 1
   fritzbox-remote-phonebook-via tr064
   reverse-search dasoertliche.de,phonebook
   reverse-search-phonebook-file phonebook
   room       System

Ich habe nun nochmals die folgenden Einträge wiederholt:
set Anrufe rereadPhonebook 0
passwort nochmals eingegeben

get Anrufe showPhoneBookEntries bringt die Einträge des Telefonbuches

Und die neuen Anrufe zeigen nun auch die EInträge.
Alles Paletti - danke nochmals für die geduldige Hilfe hier im Forum
Titel: Antw:Fritz!Box CallMonitor lokales Telefonbuch
Beitrag von: Otto123 am 21 Februar 2019, 22:14:16
Diesen Eintrag würde ich löschen:
   reverse-search-phonebook-file phonebook

Gruß Otto