Exploring Tapo Switches with ESPHome and Tasmota

I’ve recently come across a fascinating challenge while setting up my new home automation system. I have several Tapo P100 switches lying around, and I’d love to integrate them into my setup. However, there’s a catch—my system won’t have regular internet access. I’ve heard that Tapo switches require access to the Tapo cloud to initialize, which is a bit of a hurdle for me.

I’ve been wondering if there’s a way to refresh these switches using either ESPHome or Tasmota. I’ve heard great things about both platforms, especially ESPHome, which I’d prefer to use. If anyone has experience with this, I’d love to hear your insights or any tips you might have.

It’s been a bit of a puzzle, but I’m excited to see if there’s a workaround. I’ve tried looking into some documentation and community forums, but I’m still not entirely sure how to proceed. Maybe there’s a way to bypass the cloud initialization or use these platforms to manage the switches directly.

I’d also be curious to know if others have faced similar challenges and how they’ve overcome them. Whether it’s through custom scripts, firmware modifications, or clever workarounds, I’m all ears!

Thanks in advance for any guidance you can offer. Let’s see if we can crack this together!