Broadlink TC2 Switch - RF Codes

Hi All,

I have a doubt. I installed several TC2 Wall switch on my house, controlled by a Broadlink RM-Pro.
It was working fine, until one of this switches was not responding with HA controls.

I had to re configured in the e-control app and extract the RF code from there.

My question is: the RF code on TC2 are dynamic, or It is always the same code?

Thanks in advance.

1 Like

Hi

How you manage to learn TC2 codes?
You wrote “I had to re configured in the e-control app and extract the RF code from there.” . Where exactly you get the learnt code?

I use this tool. You need to pair your TC2 switches with e-control app, and then extract the info saved in their database.

Thanks …
Seems complicated …

The .py files are supposed to run in android?

No, you can run it in linux or windows. But you need to connect your phone to your pc and find the e-control folder, and copy some files into the application folder. Just follow the steps:

NO ROOT ACCESS REQUIRED

Just connect your Android device to your computer and browse the SD card / External Storage folder "/broadlink/newremote/SharedData/" You need to get the following files:

jsonSubIr

jsonButton

jsonIrCode

and put them in the same folder as this script.

*** If you can't find the following files on your phone storage You may need to open the e-control app and on the left side menu choose "Share" and then "Share to other phones in WLAN" it should generate the files. ***
run: ~# python getBroadlinkSharedData.py

I have this problem too, every few month some TC2 will randomly resets itself.
Sometimes it goes into config mode, all lights blinking like if you long-press on button one.
Sometimes the RF code no longer work, and when I re-learn the codes they are different.

Anyone else facing this problem or found any solution to this ?