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?
Seeed Studio IoT Button V2

  The IoT Button is a versatile smart switch offering dual Home Assistant integrations through ESPHome and Zigbee. Powered by ESP32-C6, it features customizable RGB LED indicators, programmable event triggers, USB-C charging, and flexible mounting options - everything you need for intuitive smart home control.

@mattdm @foone I second this approach. ESPHome works on a bazillion devices and is usually a low futz solution.