For those who can't commit to a $1,000 mattress (a lot of people, most likely) even if it is high-tech, this much cheaper smart mattress cover called Luna might be the better choice. It's embedded with sensors to detect breathing and heart rate, accelerometers to track sleep patterns and microphones to hear your snoring. The cover then sends data to an Android or iOS app and adjusts temperatures accordingly, depending on your preference. Yep, it heats up or cools down to make you feel comfortable, and it can supposedly even maintain different temperatures on each side of the bed.