Something like a "KSafe" with HA integration?

Hi friends,

Recently I discovered the KSafe (not a purchase link) and I think it’s a really great idea but the possibilities seem limited with just the built-in timer.

I haven’t been able to find a smarter version in my limited Googling, and I’m wondering if anyone else has found a solution for this?