Un server domestico intelligente leggero
Lavorare per automatizzare alcune cose in una casa spesso sembra semplice in superficie, ma è facile che questi progetti si trasformino in decine di sensori e vari servi, interruttori e telecamere sparsi per il proprio spazio vitale. Lo stesso tipo di funzionalità si insinua anche in alcune delle più popolari piattaforme di server domestici self-hosted, con cose come openHAB che richiedono così tanta potenza di calcolo che funzionano a malapena su qualcosa come un Raspberry Pi. [Paulo] ha pensato che ci dovesse essere un modo più leggero per affrontare un progetto come questo e ha iniziato a costruire il proprio server di casa intelligente con l'aiuto di alcuni software interessanti.
Il progetto si basa sull'hub Dirigiera di Ikea, in parte perché [Paulo] sta progettando di utilizzare altri dispositivi per la casa intelligente di Ikea poiché può trovarli facilmente dove si trova, e anche perché questi dispositivi tendono a utilizzare Zigbee, un sistema non proprietario norma di comunicazione. Ciò significa che se in futuro vorrà sostituire l'hub con un altro, non sarà difficile farlo. Da qui l'ostacolo principale è che l'utilizzo del software predefinito da questi dispositivi è piuttosto limitante, quindi [Paulo] ha preso un gateway Raspbee 2 Zigbee da utilizzare con un Raspberry Pi e un server web estremamente leggero e personalizzabile chiamato Mako per far sì che ciò accada. Utilizzando Lua come linguaggio di alto livello per collegare tutto insieme, è stato in grado di distribuire facilmente il server per controllare l'hub e i dispositivi Ikea e automatizzarli nel modo che ritiene opportuno.
Anche se è vero che software come openHAB e altri esistono già per svolgere praticamente qualsiasi attività di automazione domestica che si possa immaginare, se stai cercando di fare qualcosa con il minimo indispensabile di potenza di calcolo, qualcosa come la soluzione di [Paulo] probabilmente andrà bene. essere il metodo più veloce e affidabile per automatizzare alcune cose in casa. Se stai cercando qualcosa di completamente open source e costruito da zero, però, abbiamo visto alcune soluzioni alternative per la casa intelligente come questa che non si basano su alcun hardware o software proprietario, ma richiedono un po' di più sforzo da parte dell'utente.