2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-24 02:59:22 +00:00

resolve peering reading bug

git-svn-id: https://svn.fhem.de/fhem/trunk@5490 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
martinp876 2014-04-08 17:47:25 +00:00
parent d36a781e80
commit c12ff704e1

View File

@ -5026,8 +5026,7 @@ sub CUL_HM_ID2PeerList ($$$) {
if ($chn eq "04"){
#if 04 is peered we are "teamed" -> set channel 05
my $ch05H = $modules{CUL_HM}{defptr}{$dHash->{DEF}."05"};
CUL_HM_UpdtReadSingle($ch05H,"state","peered",0)
if($ch05H);
CUL_HM_UpdtReadSingle($ch05H,"state","peered",0) if($ch05H);
}
else{
CUL_HM_UpdtReadSingle($hash,"state","peered",0);
@ -5040,7 +5039,8 @@ sub CUL_HM_ID2PeerList ($$$) {
if (($md =~ m/HM-CC-RT-DN/ && $chn=~ m/(02|03|04|05|06)/)
||($md eq "HM-TC-IT-WM-W-EU" && $chn=~ m/(03|06|07)/)){
if ($chn eq "04"){
CUL_HM_UpdtReadSingle($modules{CUL_HM}{defptr}{$dHash->{DEF}."05"},"state","peered");
my $ch05H = $modules{CUL_HM}{defptr}{$dHash->{DEF}."05"};
CUL_HM_UpdtReadSingle($ch05H,"state","unpeered")) if($ch05H);
}
else{
CUL_HM_UpdtReadSingle($hash,"state","unpeered");