In any case, the washers at my apartment complex are always off, but it's at least consistent so that I can add about 6 minutes to whatever it shows at the beginning and plan around that.
What you are probably getting when you start your washer is an estimate considering the steps of the cycle and loaded to capacity. Some machines have turbidity sensors - mine doesn't - this could deliver information that might shorten the cycle. Also the time may go up if it has to deal with suds or stops spinning to rearrange the load if it shakes.
If I could turn all the load sensing stuff off, I would. All I really want is two sliders that give me 0-100% for load size and temperature and a switch for delicate.
I also automated the display of tram-departures from the tram-stop next to my house with similar hardware.
Otherwise I setup some "wireless buttons" to trigger alerts/actions on my Linux desktop system, and record local temperature/humidity into a time-series database for tracking purposes.
I was wondering about that as well but I only found the Amazon ones, which either need tricky operations to be usable (the brand-oriented dash ones) or expensive (the Amazon IoT (eom dash button) for 25 eur).
Surprisingly I did not find one on AliExpress
But when it came to time to setup a lot more of them I realized that would get expensive quickly. SO I cheated. I bought a bunch of 433Mhz-based radio-buttons:
https://www.aliexpress.com/item/OWSOO-433MHz-Wireless-SOS-Bu...
Then I hooked up an SDR receiver to my PC, and handle it that way. I have a 433Mhz receiver for the arduino, which could also decode those transmissions, but I never used it for anything except to prove I could.
There's a pointer to the software and some overview here:
https://blog.steve.fi/decoding_433mhz_transmissions_with_sof...
I will spend more time on that during summer when the kids are away
https://steve.fi/Hardware/helsinki-tram-times/
I do have a couple of epaper devices, and they would be ideal but for their terribly slow update-time. I like the clock showing Time & Date (or Time & Temperature), and having epaper update every second just isn't possible. Even if it were then I suspect updating so frequently would negate the potential power-saving of using epaper in the first place.
I do have a nice epaper device for showing weather & weather-forecasts, that works on batteries and updates every 20 minutes. But for trams I update departures every 2 minutes.
My idea was based on the top part of this display https://pbs.twimg.com/media/DXGxPtlXkAA0inj.jpg
https://www.itead.cc/sonoff-pow.html https://github.com/arendst/Sonoff-Tasmota https://www.home-assistant.io
The only time so far I used both the switch and the power monitor was on the Christmas tree, because I was curious how much it cost to run ($3 or so overall iirc).