Hacker News new | ask | show | jobs
by arter4 864 days ago
Yes but while you can install Linux on your own, or even build your own computer if you're interested, you don't get to build a fridge or its operating system, and you most likely don't even have a valid way to see how it's configured (you may be able to hack it somehow, but it would probably void any warranty).

So...

do you upgrade your fridge OS? Maybe, maybe not. What happens if you do and an upgrade fails?

does it talk to the Internet? If it has to (by design), then all bets are off. You could try to mirror traffic and take a packet capture, but a fridge OS could easily use HTTPS over a "smart.myfridge.com" domain and you wouldn't know what's going on.

How does it even authenticate to whatever remote server they have? If it uses tokens or client certificates, what happens when they expire?

I'm a sysadmin, I know things fail. Even laptops and phones. But, while I can see valid use cases for laptops and phones, I still fail to see the actual appeal of most "smart home" appliances, outside of security systems. And I don't want to have nightmares about my fridge certificate expiration or not being able to turn your light on because my fiber connection went down.

1 comments

> Yes but while you can install Linux on your own, or even build your own computer if you're interested, you don't get to build a fridge or its operating system, and you most likely don't even have a valid way to see how it's configured (you may be able to hack it somehow, but it would probably void any warranty).

You could install open sourced things to that fridge. E.g. the fridge could either come with sensors immediately available or just have convenient mounts to place your own cameras.

Maybe the fridge could have a simple linux box, raspberry PI or whatever set up. There could be a market where you can flexibly pick how immediately available solution you want or if you want to put in everything yourself and control, depending on how concerned you are about privacy and how technical you are.

If you want to have full control, you can just do that.

> do you upgrade your fridge OS? Maybe, maybe not. What happens if you do and an upgrade fails?

Most smart home devices in my experience update through a mobile app connected to your WiFi.

> What happens if you do and an upgrade fails

Fridge itself would still work, just the picture taking and ai guidance wouldn't.

> How does it even authenticate to whatever remote server they have? If it uses tokens or client certificates, what happens when they expire?

Through mobile app can update, reset everything.

> And I don't want to have nightmares about my fridge certificate expiration or not being able to turn your light on because my fiber connection went down.

These basic things like light and other base features you make sure can work even if smart software fails.

>These basic things like light and other base features you make sure can work even if smart software fails.

Even ignoring the potential privacy concerns, you're assuming too much in terms of reliability.

When an AWS region went down a couple of years ago, a lot of smart fridges and lights didn't work properly (https://financialpost.com/technology/personal-tech/pitfalls-...).

That sounds like a problem with the developers of smart fridges. You just have to be able to use it without any connectivity as a baseline.