227
submitted 3 weeks ago* (last edited 3 weeks ago) by xkcdbot@lemmy.world to c/xkcd@lemmy.world

xkcd #3109: Dehumidifier

Title text:

It's important for devices to have internet connectivity so the manufacturer can patch remote exploits.

Transcript:

[A store salesman, Hairy, is showing Cueball a dehumidifier, with a "SALE" label on it. Several other unidentified devices, possibly other dehumidifier models, are shown in the store as well.]

Salesman: This dehumidifier model features built-in WiFi for remote updates.
Cueball: Great! That will be really useful if they discover a new kind of water.

Source: https://xkcd.com/3109/

explainxkcd for #3109

you are viewing a single comment's thread
view the rest of the comments
[-] NocturnalMorning@lemmy.world 10 points 3 weeks ago

Yeah, or the manufacturer bricks the device bcz they want to sell you a new one.

[-] Badabinski@kbin.earth 3 points 3 weeks ago

That's why projects like this are great: https://github.com/Hypfer/esp8266-midea-dehumidifier

My Midea Cube dehumidifier can never be bricked and will never send data outside of my home. It talks to Home Assistant via MQTT and nothing else.

[-] TachyonTele@piefed.social 1 points 3 weeks ago

A dehumidifier that doesn't have any wifi can't be bricked either.

[-] kn33@lemmy.world 4 points 3 weeks ago

Yeah but I want to control it with the average humidity from sensors across my house

[-] Jessica@discuss.tchncs.de 0 points 3 weeks ago

It's almost like you can just set the dehumidifier to a certain humidity level and fan speed and then never touch the settings again. That's what I did with my humidifier. It's as dumb as a box of rocks, but it quits working during the summer when the humidity goes up and then turns back on the rest of the year with zero interaction besides adding more water

[-] kn33@lemmy.world 2 points 3 weeks ago

You can, but it only measures the humidity at the (de)humidifier. I want it to account for the state of the whole house.

[-] TachyonTele@piefed.social -3 points 3 weeks ago
[-] kn33@lemmy.world 0 points 3 weeks ago

Ones that have first world solutions

[-] TachyonTele@piefed.social -3 points 3 weeks ago
[-] kn33@lemmy.world 1 points 3 weeks ago

???

Now you're just not making sense

[-] Badabinski@kbin.earth 0 points 3 weeks ago

I mean, yeah. I wouldn't have found that project and gone to the effort of using it if a simple dehu was all I needed. I wanted something I could control with my local home assistant install, and you can't just hard power cycle a dehumidifier, it kills them.

[-] TachyonTele@piefed.social -1 points 3 weeks ago* (last edited 3 weeks ago)

Ok

What is "hard power cycle" a dehumidifier? Have you never used a normal dehumidifier before or something?

[-] deur@feddit.nl -2 points 3 weeks ago

Literally nobody is doing this shit.

[-] codesaIat@discuss.tchncs.de 2 points 3 weeks ago* (last edited 3 weeks ago)

"Nobody" like in "SONOS literally bricking its old devices and telling you to buy a new one"? https://www.whathifi.com/news/sonos-explains-why-recycle-mode-bricks-old-speakers

[-] tyler@programming.dev 1 points 3 weeks ago

They didn’t brick anything. They gave a button for you to get a discount if you did it yourself

[-] argh_another_username@lemmy.ca 2 points 3 weeks ago

But they can close their server and render the device inoperable, just like what happened to a water sensor I had.

[-] bob_lemon@feddit.org 2 points 3 weeks ago

That's why it's important to make sure the device can also run purely locally (e.g. via HomeAssistant).

(Not meant as a rebuke, just good advice for the future)

[-] GreatAlbatross@feddit.uk 2 points 3 weeks ago

Exactly this. The device either needs to be open enough that it can easily integrate to HA without internet access.
Or dumb enough that I can mod it with an ESP.

Anything that has to go through the manufacturer's servers goes in the bin, the risks of data theft/rent seeking are too damned high.

[-] 1847953620@lemmy.world -4 points 3 weeks ago

Literally false and you’re retarded.

[-] ArsonButCute@lemmy.dbzer0.com 1 points 3 weeks ago

Hey bud, no need to attack someone's intelligence. You can pick apart their argument with sources like a big kid but nobody logged in to see you be a butthead online today.

[-] 1847953620@lemmy.world -3 points 3 weeks ago

Bullshit asymmetry principle, been there done that. Name-calling serves a small but real purpose in the right contexts.

[-] Sidhean@lemmy.world 1 points 3 weeks ago
[-] 1847953620@lemmy.world -2 points 2 weeks ago

Hey bud, no need to attack someone's intelligence. You can pick apart their argument with sources like a big kid but nobody logged in to see you be a butthead online today.

[-] Sidhean@lemmy.world 1 points 2 weeks ago

Don't worry! My name-calling served a small but real purpose in this context

:3

this post was submitted on 30 Jun 2025
227 points (98.3% liked)

xkcd

12215 readers
12 users here now

A community for a webcomic of romance, sarcasm, math, and language.

founded 2 years ago
MODERATORS