Clone RF 433 Signal and repeat it

Hello,

I am trying to control my 'smart' light switch using an Arduino. I am already controlling my general plug sockets using a similar method.

The light switch I am using:

I am new to Arduino's and hardware so please excuse anything which may seem stupid or dumb.

However, from taking apart the remote I noticed the following components:

  • LR1 433.92 - I am guessing this is the transmitter
  • 7130-1 - From googling this I believe it is a voltage regular
  • 16453QT - I can read the other information on the chip but believe it could be the encoder?

I have tried using RCSwitch however it does not recognize the RF signals so I believe this could be due to it not supporting the protocol the remote uses?

I tried just printing the digital pin and I can see that the signal is received by the receiver I am using as it always starts or ends with the following pattern. See image attached for serial plotter output below is the code I used on my arduino.

void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println(digitalRead(2));//Do nothing here
}

I have used RCSwitch for other remotes and works fine.

After searching for hours and hours across several days I believe the issue is related to the protocol and that RCSwitch does not support it.

If anyone can walk me through obtaining it that would be fantastic!

ksudb:
I have tried using RCSwitch however it does not recognize the RF signals

Did you get no response from the "ReceiveDemo_Advanced" sketch?

Yours,
TonyWilk

That switch appears to have some kind of dimming capability, which rules out using RCswitch as Rcswitch is a very simple protocol which is only designed to send 2 states, on and off.
Its normally not used for dimmers.
Its going to be difficult to reverse engineer this switch, unless you can find someone who has already done it.

For general approaches to reverse engineering RF remotes, see this tutorial.

You may have to handle raw instead of simple hex. The library should've come with sketches for you to look at.