Add an KAKU AC-1000 with RFXCom

Recently I’ve switched from a Homey to HA and now Christmas comes. For my in-house Christmas lights i have a couple of AC-1000 switches laying around from the vendor KlikAanKlikUit (KAKU). These operate on the 433Mhz band.

With Homey it was pretty easy to bind them to the Homey. Now I have a RFXCom attached to my HA instance which works for my Novy hood and my ASA screens.

I have attached the RFXcom to my laptop and came to the conclusion it is on the protocol AC what I need to do. I programmed them and added the switches to RFXCom. For example:

Packettype    = Lighting2
subtype       = AC
Sequence nbr  = 17
ID            = 0000001 decimal:1
Unit          = 1
Command       = On
Signal level  = +10 dBm
------------------------------------------------
9-12-2022 12:00:24:958= 0402011100
Packettype        = Receiver/Transmitter Message
subtype           = Transmitter Response
Sequence nbr      = 17
response          = ACK, data correct transmitted

And it works too, sending the ON command turns the switch on and with the OFF command it goes off. I just don’t know how I can convert this to an Event Code to add it to HA. I have been reading the manuals but can’t seem to understand how this works. Should be pretty easy but as I said, just can’t seem to figure it out.

Right, it was, after all, much easier than I was thinking.

You create an event code by the code generator supplied by HA (which can be found on RFXCOM RFXtrx - Home Assistant). This generates an event code, this can be added to the integration. This action creates a new (switch) device.

This device has a disabled switch entity. Now you need to enable this. After it has appeared (takes up to 30 secs) you put the AC-1000 into learn mode (single press the button in front and the light starts blinking). Now push the entity to turn off and on.

Now it get’s picked up by the AC-1000 and you can control it through HA.

So; solved