Home Assistant RFXCOM Integration

RFXCOM RFXtrx

This integration is to control RFXtrx devices. I am using to control Somfy blinds and KlikAanKlikUit remotes.

  • Add integration: RFXCOM RFXtrx
  • Conection type: Serial
  • Select device: RFXtrx433XL - RFXtrx433XL, s/n: * - RFXCOM

Remember to configure the RFXCOM unit before using it with Home Assistant as Home Assistant integration has limited control of it.

Specifically, you need to use the RFXCOM rfxmngr tool to enable the relevant protocols and in the case of Somfy blinds, pair them.

For my home I enabled the AC protocol for use with KAKU devices.

KlikAanKlikUit

KAKU are inexpensive home automation devices that use a wireless protocol very similar to X-10.

The simplest way is to:

  • List integrations
  • Configure RFXTRX
  • Enable Automatic Add
  • Submit

Afterwards, just use the lights and devices, and they will be added automatically.

Somfy

For pairing the Somfy blinds, you can refer to this article and ths one.

In my configuration I am using:

remoteID: 010E1 >  0 : 10 : E1 : 010E1
          123456
          ABCDEF
remoteID: 69121  > 0 : 16 : 225 : 4321
unitCode: 01

1234567890123456
071a000000000000
071a00000010e101

Tweaks

Because for some reason my Skylight cover says "Open" when is "Closed" and viceversa.

To clean that up we use the:

To create a "template" cover that shows things properly. In configuration.yaml we have this:

cover:
  - platform: template
    covers:
      study_skylight_p:
        unique_id: 13d7a089-c536-4dc0-b2c0-e5dae6521460
        open_cover:
          service: cover.close_cover
          target:
            entity_id: cover.rfy_0010e1_1
        close_cover:
          service: cover.open_cover
          target:
            entity_id: cover.rfy_0010e1_1
        stop_cover:
          service: cover.stop_cover
          target:
            entity_id: cover.rfy_0010e1_1