nothing works while updating from 2.7.4 to 3.2.15
got several errors while moving from 2.7.4 to 3.2.15. 
I got two broadlink IR, 192.168.1.90 and 192.168.1.91.
in attach, the previous .json version (working fine with 2.7.4) and actual one (converted for 3.2.15).
this is the error I got when I activate "Radiofreccia" switch (formelly a "switch-multi-repeat"):

[2018-3-15 18:34:20] [Broadlink RM] Radiofreccia setSwitchState: true
setCharacteristicValue err { AssertionError [ERR_ASSERTION]: [ERROR]: HEX value is missing
    at module.exports (/usr/lib/node_modules/homebridge-broadlink-rm/helpers/sendData.js:7:3)
    at SwitchAccessory.setSwitchState (/usr/lib/node_modules/homebridge-broadlink-rm/accessories/switch.js:44:18)
    at SwitchAccessory.setCharacteristicValue (/usr/lib/node_modules/homebridge-broadlink-rm/node_modules/homebridge-platform-helper/accessory.js:136:15)
    at emitMany (events.js:147:13)
    at Characteristic.On.emit (events.js:224:7)
    at Characteristic.On.Characteristic.setValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Characteristic.js:311:10)
    at Bridge.<anonymous> (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:867:22)
    at Array.forEach (<anonymous>)
    at Bridge.Accessory._handleSetCharacteristics (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:807:8)
    at emitMany (events.js:147:13)
  generatedMessage: false,
  name: 'AssertionError [ERR_ASSERTION]',
  code: 'ERR_ASSERTION',
  actual: false,
  expected: true,
  operator: '==' }

**tried everything. no luck.**
some of the others switches don't work, no errors on the terminal but NO HEX sent ("SKY on/off", for example), while on 2.7.4 everything worked fine. only the A/C works fine on 3.2.15.

[extract_2.7.4.json.zip](https://github.com/lprhodes/homebridge-broadlink-rm/files/1816507/extract_2.7.4.json.zip)
[extract_3.2.15.json.zip](https://github.com/lprhodes/homebridge-broadlink-rm/files/1816516/extract_3.2.15.json.zip)


