Da qualche tempo sto "domotizzando" la mia casa, una tra le cose che apprezzo di più è poter avviare il computer in una determinata area con tutto il necessario con un unico comando, sia vocale con Siri, Alexa o Google (e si, non mi faccio mancare nulla e gli ho implementati tutti) o manuale da telefono/watch o telecomando tv o uno dei vari bottoni multifunzione wireless sparsi per la casa. In pratica faccio come Batman: Ehi Siri computer in camera da letto!E si accende la tv della stanza indicata, si sposta al canale sorgente predisposto per il computer , accende i led chiari ed altre cose tipo avviare le ventole di raffreddamento ecc.. Tutto molto comodo, ma c'era un prezzo da pagare: Il computer per poter essere attivato quando spento ha bisogno di usare il WOL (Wake On LAN), ovvero l'attivazione tramite la ricezione di un pacchetto di dati (Magic Packet) sulla scheda di rete, inoltre il computer non deve mai essere spento totalmente perché se no non viene alimentata la scheda di rete, ma deve stare in ibernazione, e questo comporta diversi inconvenienti, tra cui il computer che potrebbe riattivarsi da solo in caso di aggiornamento del sistema operativo visto che non è veramente spento ma appunto in ibernazione, decisamente fastidioso, soprattutto di notte. Per ovviare a questo inconveniente ho creato un automazione: “la casa” determina se il computer è stato acceso volontariamente oppure si è acceso da solo, nel secondo caso lo mette subito di nuovo in ibernazione, e se questo avviene per più di due volte in un minuto (il computer è cocciuto
quando vuole fare gli aggiornamenti e continua ad accendersi), “la casa” lo spegne completamente. Certo, avrei potuto spegnere gli aggiornamenti automatici, ma per questioni di sicurezza preferisco lasciarli attivi. Questo però porta ad un altro problema: una volta spento il computer l'unico modo per accenderlo e quello di premere il bottone di accensione, quindi dato che “la casa” non ha le dita per premere il tasto, non funziona più il comando alla Batman! E quindi ho pensato di fornire la casa di dita per accendere il computer! Ho preso un piccolo servomotore SG90 che avevo in un cassetto dal 2016, l'ho collegato al chip ESP32 che già comanda proprio vicino al computer un sensore infrarossi e un radar a microonde per rilevare la presenza di persone (anche statica) in una determinata area (oltre a fare da tracker per identificare la persona tramite tag o device) e l'ho posizionato sul bottone di accensione del PC, così ogni volta che devo accendere o spegnere il computer il servomotore preme il tasto fisico ed io posso finalmente smettere di ibernare il computer al posto di spegnerlo! Ora non mi rimane che stampare in 3d i supporti per mantenere il tutto in posizione perché messo li con il nastro adesivo non si può guardare...
e voi avete domotizzato qualcosa? Cosa trovate più comodo? vi fate i sensori/attuatori da soli o usate quelli già pronti quando esistono già in commercio?