Kasa/TP-Link Massive delay when physical switch is pressed

I’ll add an update too. We built our house and moved in about 9 months ago. I ended up with 92 combined single-pole, three-way, and dimmer Kasa switches. I absolutely love them! If I were to do it again I wouldn’t even research anything else, I’d just buy the Kasa switches. They are inexpensive, look great, maintain a solid connection, and don’t rely on the cloud.

Yes, they are local polling, so HA may take 5-ish seconds to update when the switch is used manually, but that hasn’t been an issue for me. The only time it might be an issue is if you need an immediate automation based on the switch state. Although not a great solution, there is a work-around for that. If you had a switch that needed to update HA instantly, maybe use something different on that one switch. But I have yet to find a need for that.

I documented my entire smart home build if anyone is interested.