I would like to suggest an improvement to the schedule feature of your smart plugs and switches and of course the Kasa app.
I do like the ability to use sunrise and sunset times in the schedule. For me it could be even better if we could specify an minutes offset from sunrise and sunset. For example, I want my indoor lights to turn on "15 minutes before sunset" because it gets dark inside before the actual sunset. So if we could specify a number of minutes (0 - 60), before or after, sunrise or sunset in the schedule it would be most helpful.