Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Networking our LG washing machine #132

Open
iteles opened this issue Jul 20, 2020 · 1 comment
Open

Networking our LG washing machine #132

iteles opened this issue Jul 20, 2020 · 1 comment

Comments

@iteles
Copy link
Member

iteles commented Jul 20, 2020

OK, I know this sounds ridiculous πŸ™†β€β™€οΈ

But our LG washing machine has the ability to be wi-fi enabled, with certain functionality being controlled from the LG ThinQ app.

Here are the features that I think we could intelligently/usefully use and would therefore warrant the connection to wifi:

  • Push notifications when washing cycles have been completed meaning there is no going to check if the cycle is complete yet or clothes forgotten in the washer - this would be useful for our caretaker in the short term and for residents in the longer term once we build this into our home app
  • Energy monitoring with reports on the energy consumption of the recently used cycles and monthly averages
  • Download and program custom cycles for types of washing specific to home uses
  • Smart diagnosis - if the machine breaks down, this allows for an initial remote diagnosis of the issue by LG engineers

You can also remotely start washing cycles if washing is already in the drum but I don't see a strong use case for this just yet (as you can easily program the machine to start at the desired time when you put the clothing in - this can be done on the machine itself.

The wi-fi module is open source so we could eventually build something ourselves but in the meantime the higher priority before we could do this would be to make sure our network is secure.

@nelsonic
Copy link
Member

@iteles yeah, I'm not keen for any random IoT appliances to have access to our internal network.
It's increasingly looking like we are going to need (at least) three networks in the house:

  1. Regular Wifi for members (secure and behind a double-nat router so no inbound TCP connections)
  2. Secure network for security
  3. DMZ https://en.wikipedia.org/wiki/DMZ_(computing) for these kinds of untrusted IoT devices.

Relates to: Networking [Epic] #133

Furthermore, I don't think you want to have the Controller App on your "main" iPhone as it will send you annoying notifications when you leave the house and the Housemaster takes over ...

You've gotta love it when big established companies do "Open Source" by providing a Zip file of the code ... http://opensource.lge.com/osList/list?m=Mc014&s=Sc016
image
image
image
Totally misses the point ... Good luck doing anything with this code. There are zero instructions.
The README.txt is just saying that they are using FreeRTOS Micro controller OS.
image
No other instructions in the directory. Maybe someone else has written up a guide online. (highly doubt it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants