top | item 46241368

Freeing a Xiaomi humidifier from the cloud

156 points| stv0g | 2 months ago |0l.de

87 comments

order

piskov|2 months ago

On a tangent note: don’t use ultrasonic humidifiers. Unless distilled water is used, they create a shit-ton of pm2.5 particles.

Use evaporative humidifiers (just disks with myriads of small notches for water to cling on and a fan): https://us.smartmiglobal.com/pages/smartmi-evaporative-humid...

wnevets|2 months ago

> On a tangent note: don’t use ultrasonic humidifiers. Unless distilled water is used, they create a shit-ton of pm2.5 particles.

Not according to my uHoo air quality monitor. I have had one running a few feet from the monitor for over a week and there hasn't been any notable increase in PM2.5 particles.

esaym|2 months ago

> Use evaporative humidifiers

You don't have to buy one either. A suspended wet towel with a fan blowing on it will work very well. If you want to get fancy, have the last inch or two of the towel sitting in a tray of water.

numpad0|2 months ago

Don't use evaporative humidifiers(the motorized wet towel). I don't know if it actually cause legionellosis, but it's not very sanitary, and the sanitizing additives for those are known to be actually harmful.

Use boiling type humidifiers (basically just electric tea kettles).

kccqzy|2 months ago

Distilled water isn’t strictly necessary. I use mine with purified water with a reverse osmosis purifier. I periodically test the TDS of the water to confirm it is low. It’s fine.

marcinpieczka|2 months ago

Are pm2.5 particles a problem if they are water soluble? After entering the body they will just dissolve.

nvch|2 months ago

The best solution I've found a few years ago is one Venta LW 45 for every 30 m² of space. That's enough to run them on the lowest speed while maintaining acceptable humidity and CO₂ levels.

Higher speeds are too noisy. Smaller machines evaporate less.

For sub-zero outside temperatures, it's necessary to add at least 5 g of water to each cubic metre of air coming from outside.

The recommended ventilation rate of 30 m³/h per person requires to evaporate 4 liters of water per day.

kjkjadksj|2 months ago

Drying clothes indoors is also effective. When I set up my laundry rack rh can surge by 30%. I imagine setting up a tray of water under a ceiling fan might be similarly effective.

neilv|2 months ago

That Smartmi model seems to have toxic IoT in it.

I'm currently using the Vornado EV100 non-IoT evaporative humidifier, and my only complaints are relatively minor, as humidifiers go (consumable wick, fan noise, insanely bright blue LEDs). https://www.vornado.com/shop/humidifiers/evaporative/ev100-e...

dheera|2 months ago

I found this too. I wonder why they don't just accept a PUR water filter on the input side.

I also wonder why mini-split heating systems drip and pool water outdoors instead of pumping that distilled water back indoors for humidification.

dangus|2 months ago

This is pretty crappy one-size-fits-all advice in itself.

If you’re willing to use distilled water, ultrasonic humidifiers have their own advantages over evaporative.

I’m personally willing to buy distilled water. It’s a dollar per gallon, and we only need the humidifier during a short few months. You can even buy a small countertop water distiller for under $60.

mytailorisrich|2 months ago

How did we survive the last 3.5 billion years?

skeledrew|2 months ago

This got me thinking about how my AC is somewhat ticking me off. A couple years ago I bought a smart AC, and when I got around to wanting to use the smart feature (via the app), I learned that I need to create a Tuya account and connect via that. Today I'm still manually pushing the buttons, as I wasn't having any of that, and the community Tuya tools I found out there are dependent on an account.

A couple weeks ago I took a preliminary look jailbreaking it. Main thing holding me back is a fear of bricking it and being left with an expensive, oversized paperweight, as the electricity here tends to chip at random times and could do so just at a critical point of the process. It also bugs me that I can find 0 information about the device; it's like the "Bluesonik" brand doesn't have an internet presence. But perhaps one day I'll just throw caution to the wind and attempt a Tasmota flash (without even knowing if the board is supported) and hope for the best, similar to when I rooted and flashed my first Android phone for the first time 15 years ago.

Nextgrid|2 months ago

There is no danger of bricking the device by messing up a Tuya module firmware update; the module is always separate from the main device and communicates with it via a UART; even if you were to brick it the device would still work as a non-smart device.

hs586|2 months ago

Tangential rant: It’s becoming hard to buy dumb appliances.

I was looking at robot vacuums, and most need internet connection at least for setup - by which point it’s already uploaded your floor plan and who knows what to the cloud.

einsteinx2|2 months ago

Not sure that’s a great example when you can easily buy a regular vacuum. Robot vacuums are sort of by definition already the “smart appliance” version of the “dumb appliance regular vacuum”.

alsetmusic|2 months ago

We got one this year. "Setup" meant pairing with our devices plus the account we had to create with the manufacturer. It didn't map the place until after that. I assume they all work this way.

N_Lens|2 months ago

A humidifier needs network capability incase someone discovers a new version of water, or for the manufacturer to be able to patch remote exploits.

https://xkcd.com/3109/

alephnerd|2 months ago

It's becuase Xiaomi integrated it just like all of it's other smart home products with Mijia - Xiaomi's smart home mesh [0].

In Asia (but arguably the same in the West given the proliferation of Ring and smart home hubs), consumers have less of an aversion to smart home and connected products in general.

Keeping IoT devices on a separate segmented network with strict DMZing, turning off unused features, and not sharing passwords would provide enough security for most home users. I recommend reading James Micken's essay "The World is Ours" [1] on the diminishing returns of certain security features at the expense of user experience. I also agree with it as someone who used to do edgy stuff with SHODAN as a teenager.

HNers tend to be the minority amongst consumers, which is assuming the opposite of the HN herd mentality tends to be a fairly successful strategy.

[0] - https://www.mi.com/global/smart-home/

[1] - https://www.usenix.org/system/files/1401_08-12_mickens.pdf

piskov|2 months ago

“Smart” is useful in many ways:

— you get notification on a phone when water is low;

— you can set automations for stuff like lower speed (noise) at night;

— make it turn off once the desired humidity is reached based on the other sensor (internal one is always off by 8-10% compared to a reading even 1m away).

DocTomoe|2 months ago

I'm all for KISS.

But in a rare instance, xkcd is missing the point here. People do not live in their rooms 24/7, but they do want to be able to, e.g., turn stuff on or off remotely, or based on environmental conditions (turn on/off based on outside sensors or the current electricity price...) or to get status alerts ("tank empty, refill").

Now, I do that via Home Assistant and keep anything "smart" on a highly-restricted vnet ... but not everyone is a geek. While the standard implementation (some cloud service) comes with a bouquet of problems, it basically acts as a simplified Home Assistant, and ultimately as a necessary crutch. Preferably we'd be in IPv6-land, where ISPs would not NAT everything to death and we could talk to our devices remotely without an intermediary ... but well ... it cannot be helped.

"You're not going to need it" and "In my time, we just flipped a dumb switch" is paternalistic hogwash, not clever social commentary. Back in my days, we also didn't need satnav (just read a paper map), or cell phones (write them a note, leave it on the fridge, nothing is so important to demand imminence), or dishwashers (just do your dishes by hand)

rokoss21|2 months ago

Great project! This resonates with me - been using ESPHome for a year now and it's solid. One tip: if you're concerned about reliability, pair it with a PoE switch for your ESP devices. Makes recovery much easier if something goes wrong.

Also curious about your power consumption - did you measure watts before/after switching from Xiaomi's cloud solution?

aeve890|2 months ago

A whole ass esp32 module in the board? Never seen something like that. I mean I've seen esp32 iot devices but with chips directly in the board, not as a separated module. It looks like hobbyist job.

airstrike|2 months ago

Can you do HP printers next

CoastalCoder|2 months ago

Yup! Step 1: fill your printer with two liters of distilled water.

kjkjadksj|2 months ago

I have an hp envy 5030. It has done nothing dystopian so far. Just acts as a dumb wlan printer it seems.