I have made some preliminary code to support the firecracker (CM17A) transmitter.
On/Off commands work fine, but DIM must be improved.
It's some ruby codes that uses bottlerocket. so you need to
apt-get install bottlerocket
on the machine where your firecracker is connected.
Create a GSD device and use this ruby code:
ser_dev=device_.devdata_; #37 is serial device
id=device_.childdevices_[cmd.devidto_].devdata_; #12 is device ID
house = id[/\w/]; # extract house code
dev = id[/\d+/]; # extract device id
br_cmd="/usr/bin/br --port="+ser_dev+" --house="+house+" ";
when 192 then # POWER ON
when 193 then # POWER OFF
when 184 then # DIM value
puts "Now brightening by "+bright;
Worked ok for me.
Then I bought a CM11A and I'm still fighting with it (it doesn't like the events fired by other controllers like wireless, gets "checksum error" and must be unplugged and replugged to work again. But that's a different topic