Or even simpler: don't put any kind of writable software/firmware on the dishwasher in the first place. Beyond maybe some scheduled washing options, why does a dishwater need to be IoT'd? Seriously, I think all this is meant to pad the price of the appliances rather than give users an actual working product.