Live data from Hacker News

How to get root access to your Sleep Number bed

dillan.org

241–250 of 254 posts

Re: How to get root access to your Sleep Number bed

#241

There's a similar method to get into an Eight Sleep Pod 3 [0]. This requires less extra hardware though since some models come with a MicroSD card that you can modify. The method used in TFA might be a good way to get root on Pods without the card. That being said, I just learned that while Eight Sleep does sign their firmware updates, they also send you the private key used to sign the update in the same package. [0…

Ironically this makes me more likely to buy one. If I can make the smart thing local and/or home assistant controlled, and kill their internet connectivity... I'm thinking that isn't so bad.

Don't get me wrong $2-4k is steep, but if it's a one-time for a decade or so, that's reasonable. But $4k plus you want $25/mo? Just fluff right off.

Re: How to get root access to your Sleep Number bed

#242

Earlier quoted context omitted.

I don't need my bed to transmit measurements to a server . I need my bed to be comfortable to sleep on. I need exactly zero interactions with a server for that. So, yeah, back to the question. Why does my bed have an SSH server? Because it needs to be able to talk to some machine on the internet. And why does my bed need that? It's a bed. [Edit: Wait a minute. Even if I do want to transmit measurements, why is my bed…

> Why does my bed have an SSH server? because you bought it. sitting across the show room floor or one of the other pics on the sales website were other beds that did not have these features. instead, you let the sales person push you into a sale of a product you weren't happy with or you did not pay attention to the product listing. or your spouse bought it. none of these says anything positive about your situation…

Yikes, your posts in this thread broke the site guidelines repeatedly and very badly. Can you please not do that? We have to ban accounts that do.

I saw your other comment about "pointing out facts" (https://news.ycombinator.com/item?id=40840546) - but even if that's true, it in no way makes it ok to break the rules, such as by being aggressive with others. There are a bunch of past explanations about that here, if you or anyone wants more: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Re: How to get root access to your Sleep Number bed

#244
post #75
post #26

Earlier quoted context omitted.

Embedded linux is everywhere. Making the initial connection (connect to BED23234 wifi and do xyz on a web page) requires more than a microcontroller. There's no point trying to save a few bucks on such a ridiculously expensive item.

Embedded linux is everywhere. But arguing that's a reason to use it, or not a reason to use a microcontroller / SOC is wild. Each has tradeoffs.

SoCs run linux everywhere. Good luck serving a configuration page over wifi from an atmega.

Re: How to get root access to your Sleep Number bed

#245

Earlier quoted context omitted.

If you sleep alone, live in a comfortable climate, and don't have any sleep problems, or back pain problems, I'm happy for you. Your experience isn't universal though and sleep is the most important thing you can do for your body so getting good sleep is paramount. Furthermore, having data on how well you slept is very useful for figuring out your own body. We wear devices to log how many steps we take, a device to l…

The bed doesn’t need a cloud connection to do any of those advanced features. A phone app and BLE connection (like a smart watch) could easily handle it.

what happens when the local device dies and the customer replaces it with a new one? how does the customer's history get preserved?

Re: How to get root access to your Sleep Number bed

#246
post #169

Pretty wild. I used to have one of these beds, but it was before everything got "smart". It had two corded controller's hooked up to the pump. The controller displays the number and had up/down arrow buttons to adjust. No internet required. No Linux powered microcontroller required. My bed couldn't get hacked. I slept in comfort.

[deleted]

Re: How to get root access to your Sleep Number bed

#247
post #75

Earlier quoted context omitted.

Embedded linux is everywhere. But arguing that's a reason to use it, or not a reason to use a microcontroller / SOC is wild. Each has tradeoffs.

SoCs run linux everywhere. Good luck serving a configuration page over wifi from an atmega.

You're so stuck in your line of thinking. How about you run an API and host the client in a native app? Problem solved. How about you don't run sshserver. Problem solved.

Re: How to get root access to your Sleep Number bed

#248
If you want to peek into consumer or any electronics.. probe with a signal analyzer for the usual suspects: RS-232 (TTL-levels, CMOS-levels, and serial-levels), JTAG, SPI, and I2C.

First, probe header pins and test points (rows of pads not meant for components) before probing around other components.

PSA: If you're designing a PCB for hand-testing, save money by eliminating connectors with tag connect plug of nails. They're also compatible with automated board testing.

Re: How to get root access to your Sleep Number bed

#249

Earlier quoted context omitted.

>Why does a bed need to run Linux? Why? We're in the era of measuring yourself for better outcomes. A century ago we figured out antibiotics. Big gains. Then we figured out a lot of other pretty obvious diseases with pretty obvious cures. Now we're down to the complicated subtle things. This bed is running Linux so it can tell you how you slept. If you're sleeping poorly it has all sorts of mostly mild negative effec…

> Now we're down to the complicated subtle things. Totally false. Any gains from micro optimizing people's sleep are wiped out by the constant mind pollution of social media. We are in an era of constant distraction.

That's a non-sequitur, and also not necessarily true?

For one, if you sincerely believe that social media is "mind pollution" then I don't see how sleep optimization is responsible. If someone has an unhealthy relationship with social media and invests in a more comfortable bed to keep themselves off their phone at night, isn't that a net win?

And for two, the minority of people in my circle even use social media. If you legitimately struggle with it, you can cut it out of your lifestyle without significant physiological impairment. You might live in an era of constant distraction, but many of us find it simple to cut-out external noise and simply exist. Mind pollution a-la tabloids and TMZ has existed for a long time, and social media isn't even it's zenith.

Re: How to get root access to your Sleep Number bed

#250

Earlier quoted context omitted.

The bed doesn’t need a cloud connection to do any of those advanced features. A phone app and BLE connection (like a smart watch) could easily handle it.

what happens when the local device dies and the customer replaces it with a new one? how does the customer's history get preserved?

How much of your sleep history could you possibly need?
Post reply on HN