FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: Fredi69 am 18 August 2015, 22:30:32

Titel: Anruferanzeige auf Samsung C-Serie mit FB_CALLMONITOR (fhem auf Raspi)
Beitrag von: Fredi69 am 18 August 2015, 22:30:32
Ich suche jetzt seit mehreren Wochen nach eine Anleitung oder Hinweisen zu folgender Fragestellung.

fhem läuft auf Raspi
FB_CALLMONITOR auf 7490 funktioniert
Samsung UE46C8790 ist über call, sms usw. erreichbar

Leider finde ich keine passende Anleitung wie ich einen Anruf auf dem Samsung TV anzeigen lassen kann.
Kann mir jemand helfen?

Vielen Dank.
Titel: Antw:Anruferanzeige auf Samsung C-Serie mit FB_CALLMONITOR (fhem auf Raspi)
Beitrag von: kaihs am 19 August 2015, 22:03:15
Ich habe es so gelöst.

1. notify auf Anruf

Internals:
   DEF        Anrufe:event.*ring { myUtils_incomingCall $EVENT }
   NAME       incomingCall
   NOTIFYDEV  Anrufe
   NR         77
   NTFY_ORDER 50-incomingCall
   REGEXP     Anrufe:event.*ring
   STATE      active
   TYPE       notify


In der myUtils_incomingCall passiert dann eine ganze Menge, u.a. auch die Anzeige des Anrufs

sub myUtils_incomingCall($)
{
  my $event = shift;
  my $fromNumber = ReadingsVal('Anrufe', 'external_number', 'unbekannt');
  my $fromName = ReadingsVal('Anrufe', 'external_name', 'unbekannt');
  my $toNumber = ReadingsVal('Anrufe', 'internal_number', 'unbekannt');
  my $direction = ReadingsVal('Anrufe', 'direction', 'unbekannt');
 
  $fromName =~ s/ /_/g;
 
  # Radio mute
  fhem "set IR_Dev irSend ButtonMCI026";
  # Fernseher auf Pause schalten
  fhem "set SamsungTV PAUSE";
  if ($direction eq 'incoming') {
 
    # Wenn abwesend Anzahl der Anrufe erhöhen
    if (ReadingsVal("rr_Kai", "presence", "") eq "absent") {
      my $anzAnrufe = ReadingsVal('AnrufeInAbwesenheit', 'state', 0) + 1;
      fhem "set AnrufeInAbwesenheit $anzAnrufe";
    } else {
      # Meldung auf Fernseher ausgeben
      fhem "set SamsungTV_msg call $fromName $fromNumber Kai $toNumber";
    }
  }
}


Der Fernseher reagiert aber etwas merkwürdig, da die Meldung mit zeitlichem Abstand mehrfach angezeigt wird und ganz zum Schluss nochmal so eine Art Übersichtsmeldung.
Auch der Inhalt der Meldung passt noch nicht so 100%, aber das habe ich noch nicht genauer untersucht.
Titel: Antw:Anruferanzeige auf Samsung C-Serie mit FB_CALLMONITOR (fhem auf Raspi)
Beitrag von: Gerhard am 20 August 2015, 08:38:33
Hallo Fredi69,

schau mal hier rein, da wurde 70_STV ausführlich diskutiert, auch die SerieC.

http://forum.fhem.de/index.php/topic,12988.135.html (http://forum.fhem.de/index.php/topic,12988.135.html)

Gerhard
Titel: Antw:Anruferanzeige auf Samsung C-Serie mit FB_CALLMONITOR (fhem auf Raspi)
Beitrag von: kvo1 am 22 August 2015, 00:26:21
Hallo kaihs,

danke für das Beispiel, werde ich wohl zu Spachausgabe mißbrauchen!
TV geht leider nicht (oder ich müßt was basteln)

kvo1