Well, since yours hasn’t arrived yet, you might want to take a look at the amazing things that Dominick Meglio (@dman2306) is doing with LG appliances. He has just gotten his LG dishwasher, and is bringing up the integration on it and other LG appliances. He has a group of people helping testing of his driver. See:
You might want to cancel your order before it arrives. Dominic is a very good programmer, his automation will work.