mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 09:16:53 +00:00
FB_CALLMONITOR: minor code optimization
git-svn-id: https://svn.fhem.de/fhem/trunk@12058 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
b5833e40f1
commit
fe618025fb
@ -399,11 +399,15 @@ FB_CALLMONITOR_Read($)
|
||||
}
|
||||
}
|
||||
|
||||
if($array[1] eq "CALL")
|
||||
if($array[1] =~ /^CALL|RING$/)
|
||||
{
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_number} = (defined($external_number) ? $external_number : "unknown");
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_name} = (defined($reverse_search) ? $reverse_search : "unknown");
|
||||
$hash->{helper}{TEMP}{$array[2]}{internal_number} = $array[4];
|
||||
}
|
||||
|
||||
if($array[1] eq "CALL")
|
||||
{
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_connection} = $array[6];
|
||||
$hash->{helper}{TEMP}{$array[2]}{internal_connection} = $connection_type{$array[3]} if(defined($connection_type{$array[3]}));
|
||||
$hash->{helper}{TEMP}{$array[2]}{direction} = "outgoing";
|
||||
@ -411,9 +415,6 @@ FB_CALLMONITOR_Read($)
|
||||
|
||||
if($array[1] eq "RING")
|
||||
{
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_number} = (defined($external_number) ? $external_number : "unknown");
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_name} = (defined($reverse_search) ? $reverse_search : "unknown");
|
||||
$hash->{helper}{TEMP}{$array[2]}{internal_number} = $array[4];
|
||||
$hash->{helper}{TEMP}{$array[2]}{external_connection} = $array[5];
|
||||
$hash->{helper}{TEMP}{$array[2]}{direction} = "incoming";
|
||||
}
|
||||
@ -1781,7 +1782,7 @@ sub FB_CALLMONITOR_encrypt($$)
|
||||
=pod
|
||||
=item helper
|
||||
=item summary provides realtime telephone events of a AVM FRITZ!Box via LAN connection
|
||||
=item summary_DE stellt Telefonereignisse einer AVM FRITZ!Box via LAN-Verbindung zur Verfügung
|
||||
=item summary_DE stellt Telefonereignisse einer AVM FRITZ!Box via LAN zur Verfügung
|
||||
=begin html
|
||||
|
||||
<a name="FB_CALLMONITOR"></a>
|
||||
|
Loading…
x
Reference in New Issue
Block a user