My power tools in the garage are Hitachi, and they make a stick vac that takes the same batteries. We call it the electric broom, and it's a game-changer for cleaning up the kitchen.
Google stuff often hard codes 8.8.8.8, so unless you're forwarding all port 53 to your pihole, it's probably still getting out. Do the smart thing like I did and spend thousands of dollars on a proxmox host, virtualize opnsense, and tell Google where to stick it.
Increasingly in the last few years (particularly as of 2007), embedded Wi-Fi modules have become available that incorporate a real-time operating system and provide a simple means of wirelessly enabling any device that can communicate via a serial port. This allows the design of simple monitoring devices. An example is a portable ECG device monitoring a patient at home. This Wi-Fi-enabled device can communicate via the Internet.
I think you're underestimating the computing power of these devices. If it has WiFi, it has an operating system.
You're looking for something like ESPhome maybe. It's a project from the same people that do home assistant. There's a web server (and/or local API) available that allows you to toggle outputs locally, your browser directly to the microcontroller.
C8 represent!