diff --git a/fhem/FHEM/98_weekprofile.pm b/fhem/FHEM/98_weekprofile.pm index 39927c00a..b00508199 100644 --- a/fhem/FHEM/98_weekprofile.pm +++ b/fhem/FHEM/98_weekprofile.pm @@ -634,13 +634,13 @@ sub weekprofile_Set($$@) if ($prfDest){ $prfDest->{DATA} = undef; - $prfDest->{REF} = "$destTopic:$destName"; + $prfDest->{REF} = "$srcTopic:$srcName"; } else { $prfDest = {}; $prfDest->{NAME} = $destName; $prfDest->{DATA} = undef; $prfDest->{TOPIC} = $destTopic; - $prfDest->{REF} = "$destTopic:$destName"; + $prfDest->{REF} = "$srcTopic:$srcName"; push @{$hash->{PROFILES}}, $prfDest; } weekprofile_writeProfilesToFile($hash); @@ -1037,6 +1037,11 @@ sub weekprofile_getEditLNK_MasterDev($$) set <name> remove_profile <profilname>
Das Profil 'profilname' wird gelöscht. +
  • reference_profile
    + set <name> reference_profile <quelle> <ziel>
    + Referenziert das Profil 'ziel'auf 'quelle'. 'ziel' wird überschrieben oder neu angelegt. + Noch in Entwicklung !!! +
  • @@ -1136,6 +1141,11 @@ sub weekprofile_getEditLNK_MasterDev($$) set <name> remove_profile <profilename>
    Delete profile 'profilename'. +
  • reference_profile
    + set <name> reference_profile <source> <destination>
    + Create a reference from destination to source. The destination will be overwritten if it exits. + Still in devolopment!!! +