For your Kasa stuff, you should at least take a look at this integration - it provides local Hubitat control: