Why is my LG Washing Machine using 3.6GB of data/day?
twitter.com
twitter.com
THe problem is that they are including this network connectivity in a completely closed down way where you, the user, do not actually have any control over what is sent to or from the device. that kind of connection I agree is worse than useless: actively malicious and bad, and I would pay extra to not have it.
They should just provide a local API, conforming to a standard, and then 3rd party remote control software could drive it. The physical UI on the machine itself is then just and on/off start/stop button.
Unfortunately, it can also be used to pipe data from your TV that you intentionally have not hooked up to the internet because you don’t trust the shady things certain TV manufacturers do with your data.
And with that, you still have no dynamic control.
Btw what's with that crap in 2024? Alarm clock manufacturers have mostly learned to put in a slot for a backup battery for the time, why can't anyone else learn that?
My coffee maker can be programmed to start at a certain hour - with some difficulty :) - but if the power goes out it loses the clock. It wasn't the cheapest, they had enough BoM to put in something that detects when it needs descaling for example. So why the hell not a battery slot too?
After x hours of operation, the light will go on.
Yes. If you want to save money you have to learn something, even something so incredibly complicated as setting the clock and adjusting the schedule.
On the other hand, it's nice to get a notification when the cycle is done if I'm on the other side of the house. Refrigerator sending a notification to my phone if the door isn't closed could come in handy some day too.
Depending on what their sensors can collect, usage data could certainly be helpful in building a more robust product.
A no tech solution is better than a low tech solution.
* Smart Air Filter
* Smart Air Fryer
* Smart Meat Thermometer
* Smart Sous Vide
* Smart Coffee Maker
* Smart Blinds
There are tons of problems that networking these solves. Maybe minor to most people, but convenience is key.
A common example for me: If I am packing for a trip last minute and doing laundry, I don’t want to have to keep going down two flights to check if my washer or dryer is done, disrupting what I am doing.
But I don’t like the idea of everything being connected, so I will live with the problem.
The execution, however, is almost always shit.
I'm actually really curious, as someone far away, what does this actually look like?
Are PMs at these companies putting data collection stuff into their roadmaps "just in case," or is this a directive that comes from the higher ups with a specific business plan for how they are going to monetize the data? How does someone actually buy washing machine data? Are they selling the data? If so, where, how, to whom? Do I approach LG or does LG approach me? Are the numbers of how much money these companies are making on data actually real? Is there an eBay for washing machine data? Is it an API that streams it out in real time that they expose or do they just give you a 100GB CSV?
So many questions. So many.
Things that are genuinely useful about it:
- It tells me when a cycle has finished.
- It keeps count of used tablets and I can customize the count at which it reminds me that I need to get new ones.
- It tells me when I should do a "cleaning cycle", i.e. that I should run an empty load in "Machine Care" mode to avoid it starting to get odours. However, a bit annoying about this it only tells me as I turn on the dishwasher, i.e. just as I've finished loading it and am about to run it, it would be much better if it told me at the end of the previous cycle.
- I can schedule a cycle to begin/end at a particular time.
Mildly useful:
- I can see how much time is left of the cycle (it's a built-in unit meaning I can't see any display without opening it).
- From the app I can choose to "pause" the cycle for a little, this could be useful when watching TV or doing some other activity where you want quiet until later.
- I can use the app to select the desired mode and begin a cycle, however, this is only barely useful as I can't use the app until I press the power button on the dishwasher (however, not that relevant since if there's no tablet insert, there is no way it could possibly be started remotely anyway).
If there is no significant extra cost, I would like my next clothes washing machine to be able to send me a push notification when its cycle is done.
A smart oven would also potentially be nice in that you can remotely turn on the oven from a place like your office or at a particular time so that it's already heated by the time you get home, or you can tell it turn off after a timer.
I would definitely prefer if it was an open platform, but in truth, as a founder in small startup who also has young kids, I don't have the time right now to work out how to set up custom automations.
Leave the door cracked so the drum can completely dry between uses and the machine will never smell.
Same goes for washing machines.
I have a Smart Load Center (main electrical panel) from Leviton (https://www.leviton.com/en/products/residential/load-centers...). It does a lot of thing, can show me events of power loss etc., current draw per circuit, etc., etc.
What you CANNOT do is reset a breaker via the app. And you never will, per my electrician, for safety reasons - is there a fire hazard? is someone working on the cabling? And so on.
sure, the benefit of the app at that point is questionable, but the alternative should then be to simply have no app.
Allow users to set their own unique PINs that they have to type in to unlock the “oven on” command every time they use it.
Surely there has to be a tradeoff here where a user can be allowed to be a grown up and make their own decision. I mean, I have to click “I promise not to look at the giant screen on my dashboard while driving” every time I start my car.
And what’s the worst case? That my oven is on and wasting money? If it could be set to get so hot that it causes a fire then that’s a totally different issue.
So you end up in at least one of two situations: Either you lose functionality over time as companies deprecate those back-ends even though the hardware is still good (i.e., forced obsolescence leading to e-waste), and/or your outdated device ends up being a target for botnets to propagate themselves.
IoT is such a damn scam in the long-term.
edit: should've read more, someone already mentioned it in the thread
but while I am here, another good example is for instance heating. I visited friends in their small mountain house recently and was wondering how they got it warm so quickly because they just got there. They said, oh we have a new oven, we switched it on remotely when we were on our way driving.
If anyone has any ideas on how to investigate this, I'm open to ideas. As of now, I've just blocked the internet access.
I run a local DNS resolver and so I capture all the lookup responses so that I can turn IP addresses back into names. Depending on what firewall/router you have, you may be able to log connections. I use a locally hosted free Gravwell process to grab these logs and correlate with the DNS queries to find which systems are talking to where. If your home network is like mine, then there are probably a bunch of systems that you want to block from talking outside.
Looking at my router log, the only web history request is:
2024-1-08 19:44:10 LG_Smart_Laundry2_open aic-common.lgthinq.com
This was likely after I had removed it from my main wifi and reconnected it to a segregated wifi. I don't see any logs for prior to this point.
Genuinely unsure what would be taking that much data though but honestly my first guess is a bug of some kind. Kind of wondering if the App has some sort of issue reporting page on it, might be worth sending in something about it. Might not get a response, it but could get some gears turning on their end behind the scenes.
1. Install Entware https://github.com/Entware/Entware/wiki/Install-on-Asus-stoc...
2. Then install tcpdump: `opkg install tcpdump`
From there, you can monitor any traffic going through your router.
Depending on the details in each of the layers[1] you might be able to spoof traffic towards it to trick it things.
you may need to try MITM the certs/key exchange stuff[2], hopefully they have a broken implementation that doesnt validate signatures etc.
[1]: https://www.bmc.com/blogs/osi-model-7-layers/
[2]: first promising hit when i googled: https://gbhackers.com/mitm-attack-https-connection-ssl-strip...
on the other hand, some way to tell the washing machine what clothes are inside by letting it scan the labels so that it can automatically pick the right cycle, now that would be useful.
But these are not super important use cases.
Also, I live on a small property compared to those in my area (a few acres), and my WiFi doesn’t cover most of it. So a LAN notification wouldn’t work when I am out gardening.
Not on my machine. It’s generally +/- 15 minutes for a given cycle, but it does more or less based on load size, which it somehow determines on its own.
Sounds like this isn’t a feature you would like, but I hope how you can see it is certainly helpful to others.
There's a simple delay-start button too.
Since it's necessary to be at the machine to load or unload clothes, I think the only possibly gain from a network would be rescheduling a delayed start earlier/later/not-at-all.
https://twitter.com/Johnie/status/1744795720480411927
I had basically hooked up the washer to wifi when we first got it and forgot about it. The thing is, the washer doesn't let you disconnect the wifi after it's configured. It only allows you to switch to a different wifi and only if that wifi has internet.
https://gist.github.com/Jonathan727/9ef58e7a64806d1e01112b20...
Mine has only used 3MB over the last month, which seems low.
As to why. It is connected to home automation system and will announce on Sonos when the wash (or dry) is complete. I also had it connected to LEDs on light switch that would blink when clothes were in the machines waiting to get moved.
So much wrong with this situation: Why does an oven need a computer in the first place? How can you release software for an oven where the timer doesn't work? How is it economical to make an unflashable controller board? Etc.
BTW, I got a look at the board, and turns out Bosch doesn't even make its own oven controllers.
What do you mean? What else is going to control the temperature, display, timer, etc.? I’m pretty sure my oven from 25 years ago had what I would call a “computer”.
Something like a circuit board with a bunch of discretes would be how I would expect an oven from 25 years ago to look. Maybe there's a microcontroller to coordinate things, but I think you could get by without it
An op-amp and a thermistor and variable resistor (for selecting the desired temperature), perhaps? I dunno though, I don't even have a GCSE in electronics.
> display, timer
Why does it have these? My oven doesn't have these, just an LED that lights up when the oven is on but yet hot enough.
Because people want them, and more.
> My oven doesn't have these, just an LED that lights up when the oven is on but yet hot enough.
I’m glad you have that option, but I’m not interested in using appliances that are no more advanced than what my great grandparents used.
And what's to display? It's an oven, not a website. Temperature is a dial, is it hot enough or not is just yes/no.
Just like your Internet connected listening devices.
We get as many timers as we want, whenever we want, summoned out of the αἰθήρ as needed whenever we invoke the names of the synthetic húsvættir that have shipped in all our phones for the last decade or so.
The question is "why do you need yet another one?", and the fact you think it is so important that it has to be specifically embodied on an oven as to be flabbergasted that I don't think it's important, seems… well, I won't call you "willfully obtuse" because I recognise how minds other than mine work differently, but it does seem very silly.
https://www.cookerspareparts.com/news/post/gas-oven-thermost...
I just assumed it came about from some manager saying "You know what washing machines need? An app."
I had imagined I could trigger a dryer cycle while I was away, or just wanted to run a couple cycles before I had a chance to actually empty it. Sadly that requires physical coordination of remembering to set it beforehand and then only getting one spin with it.
The only beneficial thing I get is the notification that a cycle is done, or perhaps an error (haven't got one yet)
Some data could actually be valuable for product design and iteration. That sounds like a few kilobytes per month.
Never attribute to malfeasance what incompetence can explain.
Put a packet sniffer on it. Bet it doesn’t use https, that costs extra for microcontrollers. Dollars to doughnuts it’s a teenager on a road trip.
Are we there yet? Are we there yet? Are we there yet?
Why is his machine using so much, are there any comments? A thread? Or is this just thrown out there for likes?
Fuck youuuuu, Omron!
It's free, and not crippled, with a paid tier that has extra desirable features. It's usable entirely offline, although it does have cloud integration and backup features.
The cool part I use on FitNotes is its Body Tracker, which lets me track and graph all my vitals across time. I can set goals and observe trends. I can export all data at any time. It's really flexible and full-featured.
So, who wants to bet it turns out the NSA really is spying on us with microphones in our washing machines?
But I would never let a smart device connect to the cloud aka internet. I'd isolate it on a clan and I'd probably be sniffing the network traffic and autosave the last month of traffic.
I trust my network....I don't trust devices that run who knows what firmware/software.
I know it seems paranoid and to some it probably is but iv read to many storied of smart devices being insecure or the company going under and then you being left with something that dosnt work because it can't talk to their cloud server.
I like the smart tech when I'm in control of the data and not reliant on some company.
They will be upgraded to PoS: Proof of Steak