mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-07 22:29:19 +00:00
49_SSCam / 49_SSCamSTRM: new capability to operate PTZ Zoom cameras
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22265 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
a6d7c5a03a
commit
ab0d59b515
@ -185,27 +185,28 @@ sub Define {
|
|||||||
return undef;
|
return undef;
|
||||||
}
|
}
|
||||||
|
|
||||||
################################################################
|
###############################################################
|
||||||
|
# SSCamSTRM Copy & Rename
|
||||||
|
# passt die Deviceparameter bei kopierten / umbenennen an
|
||||||
|
###############################################################
|
||||||
sub Rename {
|
sub Rename {
|
||||||
my ($new_name,$old_name) = @_;
|
my $new_name = shift;
|
||||||
my $hash = $defs{$new_name};
|
my $old_name = shift;
|
||||||
|
my $hash = $defs{$new_name} // return;
|
||||||
|
|
||||||
$hash->{DEF} =~ s/$old_name/$new_name/g;
|
$hash->{DEF} =~ s/\'$old_name\'/\'$new_name\'/xg;
|
||||||
$hash->{LINK} =~ s/$old_name/$new_name/g;
|
$hash->{LINK} =~ s/\'$old_name\'/\'$new_name\'/xg;
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
###############################################################
|
|
||||||
# SSCamSTRM Copy
|
|
||||||
# passt die Deviceparameter bei kopierten Device an
|
|
||||||
###############################################################
|
|
||||||
sub Copy {
|
sub Copy {
|
||||||
my ($old_name,$new_name) = @_;
|
my $old_name = shift;
|
||||||
my $hash = $defs{$new_name};
|
my $new_name = shift;
|
||||||
|
my $hash = $defs{$new_name} // return;
|
||||||
|
|
||||||
$hash->{DEF} =~ s/$old_name/$new_name/g;
|
$hash->{DEF} =~ s/\'$old_name\'/\'$new_name\'/xg;
|
||||||
$hash->{LINK} =~ s/$old_name/$new_name/g;
|
$hash->{LINK} =~ s/\'$old_name\'/\'$new_name\'/xg;
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user