1272
submitted 1 week ago* (last edited 1 week 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

top 50 comments
sorted by: hot top controversial new old
[-] originalucifer@moist.catsweat.com 91 points 1 week ago

welll........ devils advocate.. i could see the wifi being used so the device can be incorporated into the home automation system [climate control]. its not about dehumidifying, its solely about engaging the dehumidifying as needed.

[-] blackbelt352@lemmy.world 50 points 1 week ago

Dehumidifiers already do that. They're equipped with hygrometers that kick the machine on or off depending on the relative humidity. It's old tech and it's pretty reliable, wifi isn't really necessary for it.

[-] AnyOldName3@lemmy.world 8 points 1 week ago

The built-in hygrometer's not necessarily going to be as good as a well-designed home automation system, especially if the fan's not running all the time, so it has to wait for damp air to diffuse into the machine. It also lets you do other things, like not bother turning the dehumidifier on if there are open windows if you've got some way to detect that, or report the humidity to something that will graph it. It's not stuff that most consumers will care about, but a microcontroller with WiFi like the ESP8266 or ESP32-C3 costs less than an accurate hygrometer chip, so it doesn't make much, if any, difference to the final price, particularly if the product was going to use a microcontroller anyway.

load more comments (20 replies)
[-] Sibshops@lemmy.myserv.one 20 points 1 week ago

To steel-man the argument some more, if you have variable-rate electricity, it could turn on when electricity is cheap.

[-] dfyx@lemmy.helios42.de 9 points 1 week ago* (last edited 1 week ago)

This can be done with something like Zigbee. Or even simpler: you hook a non-connected device up to a "smart" power socket. No need for the device itself to talk to the outside world.

[-] Zachariah@lemmy.world 5 points 1 week ago

The solution to too many unnecessarily-connected devices is more connected devices?

[-] dfyx@lemmy.helios42.de 6 points 1 week ago* (last edited 1 week ago)

The solution is not more but different connected devices so I can decide for myself what needs to be connected and by which protocol. Get the dumbest device on the market, no wifi, no internal clock, maybe not even a humidity sensor and then, if and only if I need to remote control it, for example to put it on a schedule, I can use the cheapest "smart" device on the market to connect it to an in-house machine that can turn it on and off.

load more comments (2 replies)
load more comments (9 replies)
[-] Stillwater@sh.itjust.works 6 points 1 week ago

You could do all that without internet connectivity, just sayin.

who said anything about internet connectivity? wifi != internet

load more comments (1 replies)
load more comments (9 replies)
[-] yucandu@lemmy.world 60 points 1 week ago

Meanwhile here I am installing ESP32C3's into everything in my house to automate everything.

I can turn on my floor heat, hallway light, or even open a vent from an app on my phone. And bonus, no shady manufacturers to spy on me. Just China.

[-] odious@lemmy.world 16 points 1 week ago

that vent thing is surprisingly clever, thumbs up 👍

[-] yucandu@lemmy.world 18 points 1 week ago

Hey thanks, I've got tons of cool projects and gifs like these, and I love to share them and read the comments, but I don't know where to post them on Lemmy. I used to post them to Reddit but they started shadowbanning my github for some reason. Didn't even find out until the ESP32 mod messaged me and was like "we can't even manually approve your posts".

load more comments (6 replies)
[-] LaLuzDelSol@lemmy.world 10 points 1 week ago

I just installed motorized dampers in my crawl space using Shelly smart relays! Now I have an automatic schedule so I'm not cooling rooms that aren't in use (like the bedrooms during the day and the lower level of the house at night). Already seen significant power savings!

[-] princessnorah 7 points 1 week ago

It would be a lot more difficult to hide a backdoor on a bare ESP device, than a proprietary Tuya one, just putting that out there. Regardless, I still block internet access from my ESPHome devices, because I don't want to feel like I need to constantly be on top of updates, that can cause things to break at times. I do them every couple months when I have the time to sit down and make sure everything's still working, or roll it back where it's not.

load more comments (2 replies)
[-] jballs@sh.itjust.works 50 points 1 week ago

I got new appliances a couple weeks ago and they're all "smart". Turns out a smart microwave just sends you a phone notification when it's done. By default.

As someone with multiple people living in the house, I can confidently say this is the dumbest "smart" feature ever. Promptly disabled.

[-] veni_vedi_veni@lemmy.world 22 points 1 week ago

Any appliance with IoT is a value-subtract.

They do it so in the future they can monetize you in perpetuity in some way

[-] boonhet@sopuli.xyz 9 points 1 week ago

I can see value in HVAC IoT. Away from home and there's a cold spell? Turn up the heating so your pipes don't freeze, but also run it higher when electricity is cheaper (if you have variable pricing).

I don't think I'd want my microwave, washing machine, or toilet to have IoT features though.

load more comments (9 replies)
[-] rmuk@feddit.uk 13 points 1 week ago

Most people tend to stay in the same room (or a neighbouring room) when they're microwaving something. They could probably save on the cost of having a full-blown computer with wifi inside the microwave by just having the noisy thing from an alarm clock. But, ah, the fuck do I know?

[-] kadup@lemmy.world 18 points 1 week ago

Some 90's microwaves actually used some chips to measure humidity and using a little reference table adjust how long certain foods need to cook for, for instance, popcorn can be popped perfectly without burning and almost without leftover kernels if you can measure how much water is being released. The same goes for cooking frozen meats, vegetables, and so on.

But what we get in modern ones instead are horrendous touchscreens, simple timers that never quite match the food they promise to work on, and Wi-Fi.

load more comments (1 replies)
[-] lowered_lifted 7 points 1 week ago

a full blown computer, depending on how one defines the term, is so cheap that they are available in disposable pregnancy tests. This shouldn't be a thing because of the E waste and inefficiency but it's how things are.

[-] JordanZ@lemmy.world 9 points 1 week ago

My appliances are ‘smart’ but I didn’t bother actually connecting them to my WiFi. I guess preheating the oven remotely could be cool(?) but nah.

The stuff I do use…

The microwave above the stove can talk via Bluetooth(no app or phone involvement at all). Turn on a burner and you can set it to turn on the light and/or vent fan. Another nicety is being able to set the clock on the stove with the full keypad and it just syncs to the microwave.

[-] ApatheticCactus@lemmy.world 8 points 1 week ago

The only smart thing I'd want an oven to do would be to turn itself off. That's it, really. Did I leave the oven on after I left the house? Easy fix. Otherwise everything else is pretty much useless.

load more comments (1 replies)
load more comments (5 replies)
[-] ayyy@sh.itjust.works 5 points 1 week ago

How long are people microwaving things to the point where that is useful??!

load more comments (2 replies)
load more comments (1 replies)
[-] ClydapusGotwald@lemmy.world 45 points 1 week ago

I’ve looked into many WiFi dehumidifier’s and the one thing I wanted from it was to notify my phone if it’s full. None of them do that. All they do is let you change speed and stuff. Nothing that is important to me. I just want to know if I need to go to the basement and empty it or not.

[-] TeddE@lemmy.world 27 points 1 week ago

Right? Like half of what I want from these things is when is the battery low? When is the outbox full? When is the feeder empty? And metrics to verify the device is generally operating safely.

Controlling the device? We've known how to do that for 50+ years. Help me maintain the device.

[-] LilaOrchideen@feddit.org 21 points 1 week ago

I put mine on a zigbee plug into my home assistant (docker on nas), and created an automation to notify me when the power consumption drops below 1 W or so (lower than when it's only running the fan when the hunidity is near setpoint). All local, works so far.

load more comments (2 replies)
[-] alekwithak@lemmy.world 15 points 1 week ago

I feel you, trying to find a smart gadget that is actually smart in 2025 and not just a data collector is nearly impossible. Learning to DIY a lot of these projects. Throw one of these or similar in there with a little control board set to email you if 0 changes to 1 or w/e

load more comments (4 replies)
load more comments (4 replies)
[-] pedz@lemmy.ca 24 points 1 week ago

Do they have a model with AI?

[-] Iron_Lynx@lemmy.world 10 points 1 week ago

Shh shh shh, don't give them ideas.

load more comments (1 replies)
[-] oyzmo@lemmy.world 20 points 1 week ago
[-] tempest@lemmy.ca 6 points 1 week ago

You joke but my dehumidifier has an automatic comfort mode of some sort.

I guarantee that next run will have that button with screen print AI something something above it instead.

[-] NotJohnSmith@feddit.uk 12 points 1 week ago

I feel like I'd benefit from a smart dehumidifier.

I'm on a Time Of Use tariff where my electricity is very cheap at night. I'd like to be able to schedule for it to come on for those 5hrs in the winter to take the moisture out of my shed-office. It achieves nothing to put it on a smart meter as you have to physically press go on the dehumidifier

[-] Shayeta@feddit.org 11 points 1 week ago

Unless you have an even dumber dehumidifier that starts working the moment you plug it in.

load more comments (1 replies)

Just use a smart timer with a dehumidifier that either doesn't have a switch, or has an analog one that can stay in the on position when power is off

[-] JamesBoeing737MAX@sopuli.xyz 6 points 1 week ago

Just use a power timer or whatever those devices are called.

[-] chatokun@lemmy.dbzer0.com 7 points 1 week ago

They just said the smart timers/meters don't work. Maybe a non internet one with some regular timers. I have grow lights that have 12, 6, or 3 hour timers that repeat the start time daily as long as a power outage doesn't reset them.

Lower tech solution that would probably work for them, but someone would still have to make it. Not sure if they exist but wouldn't be surprised if they do.

load more comments (2 replies)
load more comments (2 replies)
[-] PieMePlenty@lemmy.world 10 points 1 week ago

If I can turn it on remotely, that's a good feature. I have solar, I want it to work when the sun is out and I'm producing excess energy.
Yes, I know I can use other peripherals to do this (sometimes) but its always nicer if its just built in so I don't need to waste carbon on other things.

The only thing I want when manufacturers add wifi to these things is to appeal to open source principles like allowing us to connect to it and communicate with it openly and not tie it down to some cloud service they run.

[-] nef@slrpnk.net 6 points 1 week ago

Why not plug a dumb dehumidifier into a Home Assistant controlled outlet?

[-] PieMePlenty@lemmy.world 6 points 1 week ago

Yes, this is generally what can be done. Disadvantages include:

  • having to buy yet another device
  • knowing which dehumidifier will start working as soon as it gets electricity. The ones sold in my country are all no name brands with little information if they will work or not and few spec sheets.
[-] ArchmageAzor@lemmy.world 7 points 1 week ago

There must be some way to remove the "smart" controller from a device and replace it with a dumb one, like an arduino or something. I want to lobotomize these devices.

[-] Simulation6@sopuli.xyz 6 points 1 week ago

I bought a washer that has wifi connectivity. It want to texts me or something when the cycle is finished and doesn't even seem to have a 'play a loud beep when done' option. How does this make any sense at all?

[-] ArchmageAzor@lemmy.world 7 points 1 week ago

My brother in christ, you bought the machine

[-] Railcar8095@lemmy.world 6 points 1 week ago

I think we aren't yet used to machines fucking us over in unexpected ways for that sweet sweet spying/ad revenue.

Like, who would have asked 10 years ago "will my TV show extra ads?". Now it's hard to get one that doesn't have them. And dishwashers are next

load more comments (2 replies)
load more comments
view more: next ›
this post was submitted on 30 Jun 2025
1272 points (100.0% liked)

xkcd

12104 readers
26 users here now

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

founded 2 years ago
MODERATORS