There are now many cheap RF remote switch type of modules available, recently I'd seen some pretty small ones using MOSFETs instead of bulky relays. Out of curiosity I ordered 2 - one with the common stiff wire coil antenna (marked QA-R-016) and one with a new (to me) flexible wire antenna.
I have a number of RF transmitters from various remote sockets and a number of "learning" key fob type transmitters. In the past I have used an Arduino and the RC switch library to sniff the various signals and know how to generate "new" codes for my devices. That all works fine.
The new module with the long antenna also worked fine with first transmitter I tried. But the one with the coil antenna would go into learning mode but then did not respond to any transmitted signal. I wondered if it was simply faulty and ordered another.
The newest module is marked QA-R-012 and has a slightly different PCB layout to the first but also does not respond to any attempts to learn a code after going into learning mode.
I've now checked and the RF receiver chips on these modules (unmarked but I'm guessing SYN480R or similar) are responding to my transmitters' signals but I presume they are simply not seeing codes the microcontroller considers to be valid.
These are sold as EV1527 compatible devices which suggests they expect a 20 bit address followed by 4 data bits, but I can't seem to find any examples of actual signal parameters (such as the RC switch library format "1/185/24/123456") that are compatible with these devices and obviously there are a large number of possibilities.
Has anyone had any success at using these devices, or just at sniffing compatible signals and could give me any example parameters I could try?
@ Paul_KD7HB Thank you for the reply. I've seen a number of these sold with the key-fob controllers you mention but the two I bought came from sellers that did not even sell the controllers. I'm thinking I just need to know the specifics of the signal the device is expecting to see. In the RC switch library code the transmission format and some common protocols are nicely explained. https://github.com/sui77/rc-switch/blob/master/RCSwitch.cpp starting at line 58. (I've only ever had to use protocol 1!) I was hoping someone had sniffed some of the signals from a transmitter that did work with this model of receiver so I could reproduce that signal.
Lol, if I had a compatible transmitter I would happily have done that as I have done for all the transmitters I currently have
I have a set of remote sockets branded "Mercury" which use the configuration 1/185/24 then a different 20-bit address for each socket then 4 bits of either "0011" for on or "1100" for off.
I also have a set of sockets branded "Intertek" which use the configuration 1/148/24 then the same 20 bit address for all the sockets in the set followed by a single "1" for on or "0" for off followed by 3 bits that select one socket within the set.
Neither of which seems to be compatible with the module pictured, so it might just be the bit-rate (185, 148...) that's wrong or the format of the 20 data bits or both
Just to tie up the loose end, I ordered another of these modules but with a key-fob transmitter. The key-fob worked with both types of receiver module I mentioned above.
Sniffing the transmitted code gave me the result 1/337/24/2569857 - so a much longer bit length, but it worked fine from my DIY transmitter too. I've not investigated the data bit format, my first impression is the modules simply remember the codes and react when matched. I'll look into that later but as there was little interest here I'll wrap this up now.