Lightwave RF Group Controller Support

Hi all,

I’m wondering how difficult it would be to add the LightwaveRF Master Group controller as supported device in HomeAssistant and I’m hoping someone is either doing it, or can help me.

I have two, which work as normal on/off switches via the RFXCom transceiver, but they also have 4 other buttons on them that Home Assistant doesn’t currently support. The buttons transmit the following:
On, Off, Group Off, GroupMood 1, GroupMood 2 and GroupMood 3. Note: On and Off do currently work when used as a switch or a light.

I did try adding the switches as lights instead, but it still didn’t work. So if anyone would be willing to extend, or help me extend Home Assistant to support it, I’d be very grateful.

The button in question is here: https://www.amazon.co.uk/LightwaveRF-Controller-Wireless-Lighting-wire-free/dp/B005UM4I0Q/ref=sr_1_1?ie=UTF8&qid=1476810253&sr=8-1&keywords=lightwaverf%2Bgroup&th=1
I wasn’t so keen on some of the switches, but this one had a nice finish and works well to turn my Hue lights on and off. It would be great to take full advantage of it though.

Trying to do the same thing there are various parts of the event that give the information.

0a1400 9c f44e6510 03 0040

9c - increments when a button is pressed but seems to increment multi times on longer presses
03 - this bit tells you which button. it varies between 02 - 07

The 40 on the end does seem to change to 03 occasionally however I am not sure why.

I would like to be able to map an Entity name to each of the 02-07 presses because of the way that the 7th/8th numbers do a count though I cannot do this. Feels like a way to issolate parts of the event might give an ability to do this?