If somebody is searching for cheap RF-DashButton like AmazonDashButton, I can recomand this KERUI Device(Battery not includet).
Got 5 of them and every one has a unique ID.
Battery: A23 12V
It is possible to map more than one rule if you set the autorest to 1 second. So when you press one time the button is present for 1 second. If you press two times for 2 seconds, three times for 3 seconds,…
Now you can create 3 rules for example:
when RF-button is present for 1 second turn light1 on
when RF-button is present for 2 seconds turn light2 on
when RF-button is present for 3 seconds turn light1 off and turn light 2 off after 2 seconds
Or maybe as case for you next esp-project for that price!