RF Control

I have two RF remote ceiling fans in my house. I have been able to control one but not the other. I have been able to map both fans codes easy enough including pulse strength and protocols.

 platform: rpi_rf
  gpio: 17
  switches:
    Livingroom_light:
      protocol: 5
      pulselength: 123
      code_on: 12345678
      code_off: 12345678
      # signal_repetitions: 40
    bedroom_off:
      protocol: 1
      pulselength: 123
      code_on: 1234567
      code_off: 1234567

The one I can control has 7 digits and is a more simple on/off combo for the light and fan. The one I can’t control has an extra digit in the code and has a more complex remote style http://imgur.com/a/GLzF1

I’m trying to trouble shoot why it might not be working. So far I have:

  1. code limit of 7 characters
  2. some kind of built in security in the fan other than what I can record with the reciever
  3. The way it’s coded in HA only allows for simpler on/off commands

I have bought a 2nd cheap off brand transmitter but has the same problem. The annoying part is the fan I really wanted to automate is the one I can’t.

Any help would be great