From 349edcb6a30f5849274713d1f600a8fac9667547 Mon Sep 17 00:00:00 2001 From: martinp876 <> Date: Sun, 1 Dec 2019 13:24:15 +0000 Subject: [PATCH] 10_CLU_HM:add peerSmart document git-svn-id: https://svn.fhem.de/fhem/trunk@20633 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_CUL_HM.pm | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/10_CUL_HM.pm b/fhem/FHEM/10_CUL_HM.pm index 0a8fc2493..918c42167 100755 --- a/fhem/FHEM/10_CUL_HM.pm +++ b/fhem/FHEM/10_CUL_HM.pm @@ -6324,7 +6324,7 @@ sub CUL_HM_Set($@) {#+++++++++++++++++ set command+++++++++++++++++++++++++++++ #peerSmart $state = ""; my $set = $a[2] =~ s/^remove_// ? 0 : 1; - my $cmdB = $set ? "01" : "02"; + my $cmdB = $set ? "01" : "02"; my %PInfo; my $pCnt = 0; my $ret; @@ -10769,6 +10769,14 @@ sub CUL_HM_tempListTmpl(@) { ################################################## will be peered/unpeerd to the actor. press can be used to stimulate the related actions as defined in the actor register. +
  • peerSmart [<peer>]
    + The command is similar to peerChan. + peerChan uses only one parameter, the peer which the channel shall be peered to.
    + Therefore peerSmart peers always in single mode (see peerChan). Funktionallity of the peered actor shall be applied + manually by setting register. This is not a big difference to peerChan.
    + Smart register setting could be done using hmTemplate.
    + peerSmart is also available for actor-channel. +
  • peerChan <btn_no> <actChan> [single|dual|reverse][set|unset] [both|actor|remote]
    @@ -12209,7 +12217,15 @@ sub CUL_HM_tempListTmpl(@) { ##################################################
  • trgPressL [all|<peer>]
    Initiiert ein pressL fuer die peer entity. Wenn all ausgewählt ist wird das Kommando bei jedem der Peers ausgeführt. Siehe auch pressL
  • -
  • peerChan <btn_no> <actChan> [single|dual|reverse] +
  • peerSmart [<peer>]
    + Das Kommando ist aehnlich dem peerChan. + peerChan braucht nur einen Parameter, den Peer zu welchem die Beziehung hergestellt werden soll.
    + Daher peert peerSmart immer single mode (siehe peerChan). Die Funktionalitaet des gepeerten Aktors wird über das manuelle + setzen der Register eingestellt. Am Ende ist das kein grosser Unterschied zu peerChan.
    + Smartes Register Setzen kann man mit hmTemplate erreichen.
    + peerSmart ist auch für Aktor Kanäle verfügbar. +
  • +
  • peerChan <btn_no> <actChan> [single|dual|reverse] [set|unset] [both|actor|remote]
    "peerChan" richtet eine Verbindung zwischen Sender-Kanal und Aktor-Kanal ein, bei HM "link" genannt. "Peering" darf dabei nicht