I bought a GE smart outlet because it was on sale @Lowes really cheap. Well their app stinks and its not HomeKit compatible. I fixed that!
This device allows a heater [or any other outlet-powered device] to activate and deactivate based upon user-set temperature triggers.