RFXCOM - Howto: add Lighting-5 (like Promax, FS500, Intertechno) to your config

I was a struggling a long time to add Promax & Intertechno switches to my home-assistant config with an RFXCOM adapter. This are RF433 mhz switches that Rfxmanager don’t discover on the right protocol (lighting-5). Most of the times the are showing up as ARC or AC devices in Rfxmanager. But there aren’t auto discovered at HA.

So This is how you can add them:

  1. Open RFXmanager, connect to your RFXCOM
    rfxcom-add

  2. go to Lightning-5 protocol

  3. Enter (random) an ID, a Level and Unit-code.

  4. Set the command to ON.

pair your switch plug (take it out the socket, replug)

And now the important part: fetch the code between the ===== marks!
This is your new device code (one for each switch), you can add it to the configuration.yaml just like other rfxcom switches. Here’s my example of 3 promax switches that use the lighning-5 IT protocol

- platform: rfxtrx
  automatic_add: false
  devices:
    0A140F0900020201010000:
      name: "promax-A"
    0A140F0C00020202010000:
      name: "promax-B"
    0A140F0800020203010000:
      name: "promax-C"

Restart HA, now it’s visible at the entity configuration page.

2 Likes

Thank you, this was very helpful. For anyone else searching this… this guide also works for the flamingo elro FA500S switches. RFXCOM can only transmit the IT protocol, but not receive it.

1 Like

Thanks. This helped me now for the second time.
For myself and maybe others, to find this post faster the next time.

This works for Intertek switches.

And for newer versions of HA, where the RFXTRX integration works through the UI.
Just add the code between ===== marks in the user interface.

Go to the Integration page and find the RFXTRX integration.
Click on Configure
In the popup fill the second input: Enter event code to add
Fill in the code without the spaces, like this: 0A140F0900020201010000
Click Submit

Now a device is added and you can control the switch.