Hauptmenü

Verpasste Anrufe

Begonnen von fini, 25 November 2017, 09:09:44

Vorheriges Thema - Nächstes Thema

fini

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  :-[

JensS

Schon mal "reload 99_myutils.pm" versucht?

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

fini

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