postEvent addition
git-svn-id: https://svn.fhem.de/fhem/trunk@3951 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
@@ -2968,10 +2968,12 @@ sub CUL_HM_Set($@) {
|
|||||||
@peerList = CUL_HM_noDup(@peerList);
|
@peerList = CUL_HM_noDup(@peerList);
|
||||||
push @peerList,'00000000' if (!@peerList);#send to broadcast if no peer
|
push @peerList,'00000000' if (!@peerList);#send to broadcast if no peer
|
||||||
foreach my $peer (sort @peerList){
|
foreach my $peer (sort @peerList){
|
||||||
my $peerFlag = $peer eq '00000000'?'A4':
|
my $pHash = CUL_HM_id2Hash($peer);
|
||||||
CUL_HM_getFlag(CUL_HM_id2Hash($peer));
|
my $peerFlag = $peer eq '00000000'?'A4':CUL_HM_getFlag($pHash);
|
||||||
$peerFlag =~ s/0/4/;# either 'A4' or 'B4'
|
$peerFlag =~ s/0/4/;# either 'A4' or 'B4'
|
||||||
CUL_HM_PushCmdStack($hash, sprintf("++%s41%s%s%02X%02X%02X"
|
CUL_HM_SndCmd($hash, "++B412$dst".substr($peer,0,6_))
|
||||||
|
if (CUL_HM_getRxType($pHash) & 0x80);
|
||||||
|
CUL_HM_SndCmd($hash, sprintf("++%s41%s%s%02X%02X%02X"
|
||||||
,$peerFlag,$dst,$peer
|
,$peerFlag,$dst,$peer
|
||||||
,$chn
|
,$chn
|
||||||
,$pressCnt
|
,$pressCnt
|
||||||
|
|||||||
Reference in New Issue
Block a user