Hey,
Thanks for all this help
My configuration currently looks like this:
openhab.cfg:
lightwaverf:ip=225.225.225.225 lightwaverf:receiveport=9761 lightwaverf:sendport=9760 lightwaverf:registeronstartup=true lightwaverf:senddelay=2000 lightwaverf:okTimeout=1000
items:
`
Group gFirstFloor “First Floor”
Group gGroundFloor “Ground Floor”
Group GF_Lounge “Lounge” (gGroundFloor)
Group gEnergyStats “Energy Usage”
String LW_WifiL_Ver "Wifi Link Version [%s]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=VERSION"}
String LW_WifiL_IP "Wifi Link IP Address [%s]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_IP"}
DateTime LW_WifiL_Dusk "Wifi Link Dusk Time [%1$tT, %1$tF]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_DUSK_TIME"}
DateTime LW_WifiL_Dawn "Wifi Link Dawn Time [%1$tT, %1$tF]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_DAWN_TIME"}
Number LW_WifiL_Uptime "Wifi Link Uptime [%.2f]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_UPTIME"}
String LW_WifiL_Long "Wifi Link Longitude [%s]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_LONGITUDE"}
String LW_WifiL_Lat "Wifi Link Latitude [%s]" <network> (gLWTEST) {lightwaverf="serial=wifilink,type=WIFILINK_LATITUDE"}
Number LW_WifiL_EnergyCurrentUsage "Current Energy Usage: [%.2f]" <energy> (gEnergyStats) {lightwaverf="serial=9D9FFE,type=ENERGY_CURRENT_USAGE"}
Number LW_WifiL_EnergyToday "Energy used so far today: [%.2f]" <energy> (gEnergyStats) {lightwaverf="serial=9D9FFE,type=ENERGY_TODAY_USAGE"}
Number LW_WifiL_EnergyYesterday "Energy used yesterday: [%.2f]" <energy> (gEnergyStats) {lightwaverf="serial=9D9FFE,type=ENERGY_YESTERDAY_USAGE"}
Dimmer Dimmer1 "Dimmer1 [%d %%]" (GF_Lounge) { lightwaverf="room=1,device=1,type=DIMMER" }
`
The dimmer settings are based on the packet trace I posted above.
The entries I get in the log when trying to use the dimmer are as follows:
2016-03-04 11:22:55.361 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 200,!R1D1FdP25, retrying again. Retry count 2 2016-03-04 11:22:58.363 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 200,!R1D1FdP25, retrying again. Retry count 3 2016-03-04 11:23:01.365 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 200,!R1D1FdP25, retrying again. Retry count 4 2016-03-04 11:23:04.367 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 200,!R1D1FdP25, retrying again. Retry count 5 2016-03-04 11:23:07.972 [ERROR] [.b.l.i.LightwaveRfSenderThread] - Unable to send message 200,!R1D1FdP25 after 5 attemps giving up 2016-03-04 11:23:10.974 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 201,!R1D1FdP25, retrying again. Retry count 2 2016-03-04 11:23:13.975 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 201,!R1D1FdP25, retrying again. Retry count 3 2016-03-04 11:23:16.977 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 201,!R1D1FdP25, retrying again. Retry count 4 2016-03-04 11:23:19.981 [INFO ] [.b.l.i.LightwaveRfSenderThread] - Ok message not received for 201,!R1D1FdP25, retrying again. Retry count 5 2016-03-04 11:23:22.983 [ERROR] [.b.l.i.LightwaveRfSenderThread] - Unable to send message 201,!R1D1FdP25 after 5 attemps giving up