I use the chilipad, from sleep.me . Seems like they have quite few options. I have the lowest end model and I definitely want to upgrade to the pro when I can. But the cubes have been good to me.
And then I also use the bedjet. Bedjet.com. It blows air. I just don't like the constant feeling of air blowing, but its great for the feet when hopping in and having the option for quick fix (hot or cold) in the middle of the night.
Another vote for Bedjet here. I have chronic sleep problems and plus a condition that means I’m prone to overheating and the Bedjet has genuinely changed my quality of life for the better.
Great product. Their iPhone app UI could use some love, but it does what I need it to.
If you're using ESPhome, the BedJet addon replaces the hardware remote and app. It's kind of funny if only because the only processing inside the BedJet is..... an esp32, so you're throwing an ESP32 at another ESP32 ;)
I run my BedJet into HomeAssistant (and from there, into HomeKit) so it's so nice to ask Siri to warm up my bed now.
I found mine at a Value Village for a hundred bucks with everything but the mattress clip and remote, and BedJet support was able to just let me buy the mattress macguffin again for around $25ish.
And then I also use the bedjet. Bedjet.com. It blows air. I just don't like the constant feeling of air blowing, but its great for the feet when hopping in and having the option for quick fix (hot or cold) in the middle of the night.