The AWS IoT Button (Amazon link) is intriguing, but I saw something quite concerning in the FAQ:
How long will the battery last?
The battery should last for approximately 1,000 presses. When the device battery runs out of charge, there is no way to recharge or replace the battery.
The battery life is reasonable, but what am I supposed to do when the battery runs out? For a $20 button (which is already expensive!), it seems odd that there is no solution when the battery dies.
Does Amazon want you to throw away the old device and replace it when the batteries are out of charge? Is it replaceable in any way, or is the battery permanently connected to the device in a way that it's impossible to replace?