Rendere una lavatrice tradizionale abbastanza smart da avvisare quando il bucato è finito, senza sostituire l'elettrodomestico e senza ricorrere a prese intelligenti, è possibile. La dimostrazione arriva da un progetto fai-da-te realizzato dai colleghi di XDA, che hanno utilizzato un ESP32-S3, un sensore di vibrazione economico ed ESPHome per intercettare la fine del lavaggio e inviare una notifica sullo smartphone.
Come funziona il rilevamento
L'idea si basa su un principio semplice: durante il funzionamento quasi tutte le lavatrici vibrano, mentre a ciclo concluso restano immobili. Non serve conoscere lo stato interno dell'elettrodomestico né comunicare con la sua elettronica di controllo: basta rilevare le vibrazioni e capire quando cessano per un periodo sufficientemente lungo. Per farlo è stato usato un modulo con interruttore a molla SW-18015P e comparatore LM393, acquistato per meno di mezzo dollaro. Il sensore è collegato all'ESP32-S3 con tre fili: alimentazione a 3,3 V, massa e uscita digitale sul GPIO5 del microcontrollore.
Il trucco del filtro delayed_off
Quando viene rilevata una vibrazione, l'interruttore si chiude per un istante e il segnale cambia stato. Il problema è che durante un lavaggio le vibrazioni non sono continue, quindi si ottiene una sequenza di impulsi molto brevi. Per trasformare questo comportamento in un dato utile è stato sfruttato il filtro delayed_off di ESPHome, che mantiene il sensore virtualmente attivo finché non trascorre un certo periodo senza nuove vibrazioni. In pratica, il sistema resta in stato 'in lavaggio' finché arrivano impulsi e passa a 'finito' solo dopo un intervallo di quiete configurabile, innescando la notifica.
Il progetto dimostra come un microcontrollore da pochi euro e un sensore quasi gratuito possano aggiungere funzionalità smart a un elettrodomestico esistente, senza modifiche hardware invasive e senza dipendere da ecosistemi chiusi. Un approccio replicabile anche su altri dispositivi che vibrano o emettono segnali semplici, aprendo scenari interessanti per l'automazione domestica fai-da-te.