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

  • originalucifer@moist.catsweat.com
    link
    fedilink
    arrow-up
    2
    ·
    11 months 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.

          • kn33@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

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

            • Jessica@discuss.tchncs.de
              link
              fedilink
              English
              arrow-up
              0
              ·
              11 months 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
                link
                fedilink
                English
                arrow-up
                1
                ·
                11 months 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.

          • Badabinski@kbin.earth
            link
            fedilink
            arrow-up
            1
            ·
            11 months 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.

        • Zachariah@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          They didn’t brick it, but the Nest thermostats that customers bought before Google acquired the company will be offline only now. No opening of the firmware, so they’ll become useless at some point, and already have lost major functionality.

          • bob_lemon@feddit.org
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months 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
              link
              fedilink
              English
              arrow-up
              1
              ·
              11 months 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.

          • tyler@programming.dev
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

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

            • 1847953620@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              11 months ago

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

                • 1847953620@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  10 months 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.

    • Sibshops@lemmy.myserv.one
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

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

    • blackbelt352@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months 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
        link
        fedilink
        English
        arrow-up
        0
        ·
        11 months 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.

        • Geometrinen_Gepardi@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          11 months ago

          It’s ironic that you can implement all this cool automation for a device but in the end still have to manually lug water to it.

          • Cocodapuf@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            Well it’s a **de-**humidifier. You need to lug water from it. For the dehumidifier in my basement, we have it hooked up to a hose that takes the water right down the drain.

            But I do take your point, it is pretty funny.

            • cynar@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              11 months ago

              Just most sources of power. Photovoltaic, wind and hydro aren’t steam based.

    • anomnom@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      11 months ago

      Dehumidifiers aren’t there to make your house more comfortable though, they are there to keep (usually basements or garages) from growing mold. In fact they usually heat up the space they’re in. So unless you want to have a log of humidity, there’s stop no reason to automate it over WiFi, since the humidity setting on the unit is automatic.

  • jballs@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months 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.

      • ApatheticCactus@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        11 months 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.

        • Schadrach@lemmy.sdf.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          I don’t know, I wouldn’t mind also being able to tell it to start to preheat while I’m on my way home. Would save a chunk of time if I could literally walk in the door and throw the food in the oven without the extra wait for it to preheat which is usually long enough to be annoying but not long enough to do anything else.

    • veni_vedi_veni@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months 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

  • yucandu@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months 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.