FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: hemmi am 10 Dezember 2017, 20:51:38

Titel: [GELÖST] FritzBox Anrufe via Push weiterleiten
Beitrag von: hemmi am 10 Dezember 2017, 20:51:38
Hallo Zusammen,

ich habe folgendes Ziel: Anrufe die an meiner FritzBox ankommen sollen via Push signalisiert werden. Optimalerweise mit Klarnamen falls die Nummer im FritzBox Telefonbuch hinterlegt ist.

Hier im Forum gibt es viel zu sehen - ich sehe den Wald vor lauter Bäumen nicht. Die meisten Szenarien scheinen mir viel komplexer als meines.

Ich habe den Callmonitor zum laufen bekommen (Code - siehe unten).

Habt ihr ein einfaches Beispiel für mich?

Vielen Dank!

Hemmi



Internals:
   DEF        192.168.178.1:1012
   DeviceName 192.168.178.1:1012
   FD         13
   NAME       my_callmonitor
   NOTIFYDEV  global
   NR         42
   NTFY_ORDER 50-my_callmonitor
   PARTIAL   
   STATE      opened
   TYPE       FB_CALLMONITOR
   READINGS:
     2017-12-10 20:31:11   state           opened
   helper:
Attributes:
   group      Connections
   icon       phone_call
   local-area-code 06227
   reverse-search all
   reverse-search-cache 1
   reverse-search-cache-file /opt/fhem/callmoncache.txt
   reverse-search-phonebook-file /opt/fhem/fb_phonebook.xml
   room       5_System,Fritzbox
Titel: Antw:FritzBox Anrufe via Push weiterleiten
Beitrag von: MadMax-FHEM am 10 Dezember 2017, 21:11:01
Alle Anrufe?
Nur verpasste Anrufe?

Ein Notify auf den Event der das signalisiert was du mitgeteilt haben willst und dann eine Nachricht...

Ich habe etwas für verpasste Anrufe.
Schicke mir aber nur die Nummer des Anrufers, da ich kein Telbuch nutze...

Hab grad nur Handy, daher (noch) kein Beispiel...

Gruß, Joachim
Titel: Antw:FritzBox Anrufe via Push weiterleiten
Beitrag von: hemmi am 10 Dezember 2017, 21:46:36
Hallo Joachim,

am besten alle Anfrufe.  :)

Viele Grüße
Michael
Titel: Antw:FritzBox Anrufe via Push weiterleiten
Beitrag von: automatisierer am 10 Dezember 2017, 22:08:44

defmod missedCall DOIF (["^FBingo_CallMonitor$:^event: ring"] and [?$SELF:modus] eq "alle") (set telegram msg @-176432492 Anruf von [FBingo_CallMonitor:external_number] [FBingo_CallMonitor:external_name])\
DOELSEIF\
(["^FBingo_CallMonitor$:^missed_call"] and [?$SELF:modus] ne "aus") (set telegram msg @-176432492 entgangener Anruf von [FBingo_CallMonitor:missed_call])
attr missedCall do always
attr missedCall readingList modus
attr missedCall setList modus:alle,entgangene
attr missedCall webCmd modus

setstate missedCall 2017-06-26 22:06:29 modus alle



mein code...
über modus kannst du einstellen ob alle anrufe oder nur entgangene gesendet werden...
Titel: Antw:FritzBox Anrufe via Push weiterleiten
Beitrag von: hemmi am 11 Dezember 2017, 07:31:51
Super  :) :)

Vielen Dank - der Push der Anrufe klappt!

Die Namensauflösung mit dem FritzBox Telefonbuch läuft noch nicht. Da muss ich noch ran.