Integrating 868Mhz & rolling code gate control into HA

Hi,
I live in a shared complex where we have a communal gate for parking access. My landlord has provided me with remotes that control the gate. The remotes are both Genius Kilo TX2, which uses rolling code and 868Mhz for it’s signal.

What are my options beside soldering a relay or esp controller to the buttons?
I have added a picture of the PCB so if a relay is my best option, how would I have to wire it?
Since it’s a rental, I prefer it to be reversible if possible.

You don’t need relay for that, just Esp32 dev board is sufficient.
Yo need to verify with multimeter if it’s switching low or high side.

Soldering is the only way.
Rolling code prevents other methods.

With soldering you can either fake the key presses or if you are technical enough, remove the chip and extract the code and then reconstruct the rolling code table for your device.

Not exactly, some people prefer switchbot.

But for sure it’s more elegant to extract the encryption key and sequence data from transmitter… :sweat_smile:

There is also unpractical option to record certain quantity of codes on esp32 and transmit them in same order with general 868 transmitter.
It doesn’t work if the rx/tx have some hand shake (usually gate remotes don’t have). And you can’t use the remote control simultaneously with this approach.

True, I forget about FingerBots. :slight_smile:

Usually the rolling codes repeat over more than 1000 combinations and the transmit time for even a small selection of these can run for several minutes then, which will quickly become annoying and if you sit outside the gate and need to hit the bin, then it will be critical. :smiley:

A friend advised me to get this but I am now running into the issue that I am not sure how to get it configured properly. The same friend told me to use HA-rpi GPIO but I am not sure what ports to assign for each channel.

For what purpose?

I solved it using the pi relais board and ha-rpi gpio. Didn’t know what ports to assign from the documentation, but figured out it had to be BCM.