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_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]}{external_name} = (defined($reverse_search) ? $reverse_search : "unknown");
|
||||||
$hash->{helper}{TEMP}{$array[2]}{internal_number} = $array[4];
|
$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]}{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]}{internal_connection} = $connection_type{$array[3]} if(defined($connection_type{$array[3]}));
|
||||||
$hash->{helper}{TEMP}{$array[2]}{direction} = "outgoing";
|
$hash->{helper}{TEMP}{$array[2]}{direction} = "outgoing";
|
||||||
@ -411,9 +415,6 @@ FB_CALLMONITOR_Read($)
|
|||||||
|
|
||||||
if($array[1] eq "RING")
|
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]}{external_connection} = $array[5];
|
||||||
$hash->{helper}{TEMP}{$array[2]}{direction} = "incoming";
|
$hash->{helper}{TEMP}{$array[2]}{direction} = "incoming";
|
||||||
}
|
}
|
||||||
@ -1781,7 +1782,7 @@ sub FB_CALLMONITOR_encrypt($$)
|
|||||||
=pod
|
=pod
|
||||||
=item helper
|
=item helper
|
||||||
=item summary provides realtime telephone events of a AVM FRITZ!Box via LAN connection
|
=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
|
=begin html
|
||||||
|
|
||||||
<a name="FB_CALLMONITOR"></a>
|
<a name="FB_CALLMONITOR"></a>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user