Voglio sperimentare l'uso di sensori per la registrazione dei dati e potenzialmente per azioni automatizzate basate sulle proprietà dei dati. Un esempio di quest'ultimo è che se un valore che viene monitorato supera una soglia per la quantità X di intervalli, viene attivato un tipo di notifica o risposta, sia che si accenda un LED sia che venga inviata una email.
Non sono un esperto di sensori, networking, IoT, robotica, scripting, machine learning o programmazione in generale. Questo fa tutto parte del processo di apprendimento. So abbastanza per sapere che la sicurezza è importante e più facile da raggiungere se è un obiettivo sin dall'inizio. Quindi la mia domanda mentre intraprendo questa escursione di apprendimento è, di cosa ho bisogno per essere consapevole o controllare per mantenere questi sistemi al sicuro mentre creo e sperimento con loro? Se la domanda è così ampia un libro risponde, potresti raccomandare una risorsa di apprendimento? Da dove si parte per imparare come mantenere sicuri i sistemi IoT fatti in casa?
Mi rendo conto che ciò dipende da due fattori principali: la sicurezza è più difficile man mano che aumenta la complessità; e la sicurezza dipende dai modelli di minaccia. Bene, i miei semplici sistemi di sensori sono destinati ad essere più complessi se perseguo progetti più significativi con loro, quindi l'importanza di una buona sicurezza che scala fin dall'inizio. Per quanto riguarda i modelli di minacce, non prevedo i nemici e questi sarebbero tutti obiettivi relativamente bassi e numerosi (molti sensori monitorano le cose di base) ma mi aspetto che ci siano agenti malintenzionati che cercano di controllare qualsiasi potenza di elaborazione che possono o disturbare i sistemi solo per il bene del caos. Infine, una parte importart del modello di minaccia è sicurezza fisica , perché se metto un sensore all'esterno con un pannello solare per alimentarlo, come faccio a impedire a bambini o criminali dispettosi di distruggere o rubare la tecnologia?