FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: fini am 25 November 2017, 09:09:44

Titel: Verpasste Anrufe
Beitrag von: fini am 25 November 2017, 09:09:44
moin,

habe nach anleitung
http://www.juergenstechnikwelt.de/smarthome-2/verpasste-anrufe-im-fhem-tabletui-darstellen/
erstellt

NOTIFY

define notAnrufe NOTIFY Fritz_Box_Monitor:event:.*disconnect { CheckAnrufe($EVENT) }


DUMMY

define VerpassteAnrufe DUMMY



Das habe ich in die 99_myutils.pm geschrieben


# Anruf Funktionen
#
sub CheckAnrufe($)
{
   my ($aktion) = @_;

   #bei ausgehenden Anrufen wird der Dummy hochgezählt
   if (ReadingsVal("Fritz_Box_Monitor", "direction", "outgoing") eq "incoming")
   {
      fhem("set VerpassteAnrufe ".(Value("VerpassteAnrufe")+1));
   }
}


und bekomme folgenden Fehler

2017.11.25 08:42:16 1: ERROR evaluating my $EVTPART1='disconnect';my $TYPE='FB_CALLMONITOR';my $EVTPART0='event:';my $EVENT='event: disconnect';my $NAME='Fritz_Box_Monitor';my $SELF='notAnrufe';{ CheckAnrufe($EVENT) }: Undefined subroutine &main::CheckAnrufe called at (eval 10518) line 1.
2017.11.25 08:42:16 3: notAnrufe return value: Undefined subroutine &main::CheckAnrufe called at (eval 10518) line 1.


kann so richtig damit nichts anfangen  :-[
Titel: Antw:Verpasste Anrufe
Beitrag von: JensS am 25 November 2017, 09:24:42
Schon mal "reload 99_myutils.pm" versucht?

Gruß Jens
Titel: Antw:Verpasste Anrufe
Beitrag von: fini am 25 November 2017, 09:33:58
Zitat von: dirigent am 25 November 2017, 09:24:42
Schon mal "reload 99_myutils.pm" versucht?

Gruß Jens

juhu, jetzt geht es  :)
Danke für die Hilfe!!!

Fini