can anyone help me on this issue? I am trying to configure an item to receive an HomeEasy WallSwitch.
Here is a log that generates hen pushing the ON button:
2015-11-28 17:21:17.991 [DEBUG] [.b.r.internal.RFXComConnection] - Data received:
Raw data = 0B1100130002A38802010F60
- Packet type = LIGHTING2
- Seq number = 19
- Sub type = AC
- Id = 172936
- Unit code = 2
- Command = ON
- Dim level = 15
- Signal level = 6
2015-11-28 17:21:18.159 [DEBUG] [.b.r.internal.RFXComConnection] - Data received:
Raw data = 0B1101140000200802010F40
- Packet type = LIGHTING2
- Seq number = 20
- Sub type = HOME_EASY_EU
- Id = 8200
- Unit code = 2
- Command = ON
- Dim level = 15
- Signal level = 4
2015-11-28 17:21:18.353 [DEBUG] [.b.r.internal.RFXComConnection] - Data received:
Raw data = 07100115420A0150
- Packet type = LIGHTING1
- Seq number = 21
- Sub type = ARC
- Id = B
- Unit code = 10
- Command = ON
- Signal level = 5
This is my item:
Switch swhe_wozi_l {rfxcom="<33280.2:Command"}
I also tried a handheld remote from HE which does not function (with its own ID), too… I have no idea why… (I also tried 8200 as ID)
In your case I am guessing the Id is 172936 and unit code is 2
{rfxcom="<172936.2:Command"}
My .rules script to process the signal is
rule "Left Office WallSwitch ON"
when
Item WallSwitch_FF_Left received update ON
then
logInfo("WallSwitch Left", "update [{}].", WallSwitch_FF_Left.state)
sendCommand(Light_FF_Office_All, ON)
end
/**
*
*
*/
rule "Left Office WallSwitch OFF"
when
Item WallSwitch_FF_Left received update OFF
then
logInfo("WallSwitch Left", "update [{}].", WallSwitch_FF_Left.state)
sendCommand(Light_FF_Office_All, OFF)
end
/**
*
*
*/
rule "Right Office WallSwitch OFF"
when
Item WallSwitch_FF_Right received update OFF
then
logInfo("WallSwitch Right", "update [{}].", WallSwitch_FF_Right.state)
sendCommand(Light_FF_Office_All_B, DECREASE)
end
/**
*
*
*/
rule "Right Office WallSwitch ON"
when
Item WallSwitch_FF_Right received update ON
then
logInfo("WallSwitch Right", "update [{}].", WallSwitch_FF_Right.state)
sendCommand(Light_FF_Office_All_B, INCREASE)
end