Hi! I have several "Light Sensor Timers" with remote controls.
I believe the remote is RF because they can "work through walls" at 80 ft. range.
Each timer is on a different RF "channel"
If I want to write a program to send on/off signals to each channel in a sequence, what do I use to determine the frequency channel of each individual sensor and what can I use to emit the RF signal from the Arduino?
Please post all the identifying information that you can find on the remote(s), or better, a link to where you purchased them. A photo of the label would help.
The chances are pretty good that they might use the Arduino-compatible RC-Switch protocol.
Hello and thanks for your replies.
It is called "smart electrician" mechanical 24 hr timer with remote pack
here is the link
The difference in the linked product and the one I have, which no longer seems to be commercially available, is that it also has a dawn/dusk sensor
As far as frequency, the paperwork says that the device complies with "Part 15 of the FCC Rules"
That almost certainly uses the RC-Switch protocol, which is very simple. But you need to know the operating frequency, likely to be 315 or 433 MHz. Look up the FCC ID on the nameplate to find out.
These simple, cheap TX/RX modules will work (available on line):
Thank you. This is interesting. Is there a possibility they are running on a range of frequencies between 315 and 433 MHz? I have 5 of them and they all have their own remote, and they each seem to operate on different frequencies. They are each labeled as "Channel A, B, C...etc."
Be aware that there are several minor timing variations of the RC-Switch protocol, and if yours in not already in the library code, it may be necessary to add it.
Another thought regarding sensors....
these plugs have a "dusk/dawn" sensor feature that turns the relay ON when it is dark and OFF when it is light. Is there any way to reverse this control?