Well, it's a challenge for me anyway!
Scenario is that I have gates which trigger via a basic (and old) 433Mhz keyfob. For years now I've been running a Rpi Zero and sending (via sendiq, which I found from the RPiTX project here
https://github.com/F5OEO/rpitx) a capture of the code from the remote so that I can open the gate using Python, i.e. Rpi can be used to send the 433 code to the gates via a Python script, allowing programmatic operation. This means I can do stuff like trigger the gate from my phone when out, etc.
So far, so good. Now, however, I need a way of running a button on the inside of the gate to send the same signal, so the gates can be opened from inside - long story involving a climbing postman. The option of having the pro gate installer putting a second key panel on the inside is costly, so I have been trying to make it work in a DIY fashion. Currently I've rigged a wifi button (
https://mystrom.ch/wifi-button/) which triggers an IFTTT webhook, which in turn tells the Pi to run the Python to send the 433 to open the gate.
Hopefully still with me.
If not, there's a full write up
here from the time I did it.
Problem with the wi-fi button is it takes around 10 seconds after the press for the button to wake up, join the wifi network and trigger the command to run the python to open the gate..also the Mystrom button is in a rigged water resistant housing on the gate post which doesn't look like it's going to last.
I CANNOT find an outside, learning 433Mhz button or all this would be done and dusted.
So, next option (unless anyone knows of a suitable button) - I could use a generic (non-learning, fixed code TX 433 Mhz code panel for outdoor use like
this one, listen for it's code when it gets activated, then run the python to transmit the gate code.
So I'd need to listen for the code from the panel, trigger the python to open the gate when it's received, then keep on listening.
Hopefully you see my challenge..
Any and all ideas from the lovely community very gratefully recieved.
Thanks.
Ade