Lazyweb: I have local servers that have HTTP(s) endpoints for doing Special Events.
What's the easiest way to get a physical button that I can stick some batteries into, and it'll trigger that HTTP call (over the wifi) when I push the button?
like I know I could build this with an arduino/rp2040 but is there some existing thing I can reuse for this? like, including the battery and the button housing?

@foone ooh, this just needs a esp32 worth a button. I just got a thing from M5 for home assistant that has at least that much. They've got a bunch of things similar.

I got this one, but I'll have to look for a better match for what you're wanting

https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit

ATOM Echo Smart Speaker Development Kit