L'Internet of Things (noto anche come IoT) riguarda l'intelligenza e la connettività a quasi tutto. Forse l'esempio più noto di un dispositivo IoT è il termostato intelligente, che comunica con il tuo PC o smartphone e impara cosa ti piace e quando e programmi stesso.

Alcuni dispositivi utilizzano anche sensori per rilevare quando nessuno è a casa per evitare sprechi. Dove le cose si fanno interessanti è quando ci sono molti dispositivi intelligenti collegati tra loro e a un hub centrale, che potrebbe essere il tuo PC o un dispositivo come Xbox One.

Con alcuni dispositivi ben scelti puoi automatizzare tutti i tipi di cose interessanti, per esempio il tuo fitness tracker potrebbe dire alle tue luci quando sei a letto e poi monitorare il sonno per trovare il momento giusto per svegliarti dolcemente, dare una mano alla macchina da caffè e al termostato, quindi la casa è tostata e il caffè pronto quando ti alzi.

La tua videocamera Kinect può monitorare la casa quando sei al lavoro, avvisarti se vede qualcosa di sospetto e il tuo frigorifero potrebbe aggiungere qualcosa alla tua lista della spesa quando stai esaurendo le scorte.

Windows 10 e IoT

Ma dove si inserisce il sistema operativo Windows in tutto questo? La risposta breve è: ovunque. Windows 10 non è solo una bella faccia; sotto il cofano del sistema, Microsoft ha apportato alcune modifiche importanti per rendere Windows più flessibile che mai.

Gli sviluppatori possono creare app che funzionano su tutti i tipi di dispositivi e i dispositivi Windows 10 possono cambiare il modo in cui funzionano in base a ciò a cui sono connessi, quindi, ad esempio grazie a una tecnologia chiamata Continuum, uno smartphone Windows può fornire un PC simile esperienza quando lo colleghi a una tastiera e a un display.

Usi le stesse app, ma le app si adattano, quindi Outlook cambia dalla versione per dispositivi mobili alla versione per PC. Le app universali funzionano anche su Xbox One, quindi gli sviluppatori possono creare app che funzionano non solo per desktop e laptop ma anche per telefoni, tablet e console.

Le cose diventano davvero divertenti quando aggiungi Hololens al mix. Hololens è la cuffia per la realtà aumentata di Microsoft (AR), che sovrascrive la grafica computerizzata nel mondo reale, in modo che tu possa mostrarti un'enorme TV su un muro nudo o sovrapporre Minecraft sul tuo divano.

Ci sono applicazioni davvero interessanti anche fuori casa - Hololens al lavoro potrebbe sovrapporre dati chiave per ingegneri o modelli 3D per architetti, informazioni sui passeggeri per il personale del check-in o qualsiasi altra cosa che potrebbe essere utile.

E, naturalmente, Hololens è una delle prime versioni della tecnologia AR: a lungo termine avremo AR incorporato in normali occhiali o occhiali da sole.

  • Microsoft HoloLens offre una sorta di realtà virtuale magica impossibile

Esiste anche una versione di Windows per i dispositivi Internet of Things, denominata Windows 10 IoT Core. È un sottoinsieme di Windows 10 progettato specificatamente per dispositivi IoT, e progetti di esempio includono robot, dispositivi meteorologici, radiosveglia collegate e una vasta gamma di prodotti per la casa.

Supporta due tipi di dispositivi "a capo" con display e "senza testa" senza display. Sembra tutto fantastico, ma ti starai chiedendo se ci siano grossi ostacoli all'internet delle cose che diventano mainstream - e purtroppo, ci sono.

Mentre tutti sono convinti che Internet of Things sarà enorme, molte aziende sono ugualmente convinte di avere il modo migliore per farlo - e di conseguenza c'è una guerra di standardizzazione con più tecnologie incompatibili che essenzialmente fanno la stessa cosa.

Oltre alla piattaforma Microsoft ce ne sono molti altri. Apple ha HomeKit, Google ha Brillo, Samsung ha Smart Things e altre aziende hardware hanno le loro idee brillanti - quindi, per esempio, General Electric ha sostenuto la piattaforma Wink e British Gas sta usando AlertMe.

  • Ogni singola elettrodomestica che funziona con Apple HomeKit

Ci sono tentativi di creare standard aperti che tutti possono usare, ma ci sono molti concorrenti. La risposta potrebbe essere in un cosiddetto "bridge", un dispositivo che funge da traduttore tra due standard: ad esempio, potresti avere un bridge che consente a Xbox One di controllare i dispositivi HomeKit o Brillo o viceversa.

Tonalità e pianto

Un buon esempio di tecnologia connessa è il sistema di illuminazione Hue di Philips, che puoi controllare da smartwatch, dispositivi mobili e - tramite app di terze parti - Windows 10.

Le luci si collegano a un hub wireless che si collega al router wireless e si possono quindi creare "ricette" leggere che cambiano i colori (se si acquistano lampadine a più colori o strisce LED) e la luminosità. È uno dei tanti sistemi di questo tipo e di gran lunga il più conosciuto.

I rivali spaziano dalle lampadine telecomandate su eBay e dagli scaffali dei supermercati agli smart switch Wemo e all'impressionante LIFX, la cui app universale per Windows 10 è imminente.

Ciò non significa che sia il più amato, comunque. Mentre è divertente, Hue non è economico: un mozzo e tre lampadine ti costeranno £ 149 ($ 199, circa AU $ 275) - e quando rivali come GE hanno iniziato a fabbricare lampadine compatibili con Hue usando la stessa tecnologia wireless di Zigbee ma con meno prezzi, Philips ha rilasciato un aggiornamento del firmware che impediva il funzionamento delle lampadine di terze parti. Ha detto che cambierebbe idea dopo una massiccia protesta pubblica.

Questo dimostra un potenziale pericolo dell'Internet of Things: se non riesci a connettere i dispositivi che desideri utilizzare, l'Internet of Things è davvero l'Internet di solo alcune cose.

Avremo qualche Pi

Il Raspberry Pi non sembra un PC; è un kit di computer bare-bone che utilizza schede SD per l'archiviazione e viene fornito senza tastiera, mouse e altri programmi di gioco. Ma è un dispositivo fantastico e ora esegue Windows grazie a IoT Core di Windows 10, una versione di Windows progettata per Internet of Things.

Ciò significa anche che è economico e allegro. Per £ 32 (circa $ 46, AU $ 64) è possibile avere un kit che è possibile utilizzare per connettersi e ottenere dati dai sensori, per eseguire bracci robotici, per ottenere informazioni dai servizi basati su cloud su Internet e visualizzarli tramite LED o visualizza, per connettere le telecamere e fare praticamente qualsiasi altra cosa tu possa pensare. Il Raspberry Pi può essere semplice come un trigger di un singolo sensore, oppure puoi renderlo il cervello di un sistema complesso programmato in Visual Studio.

La demo di Microsoft ha utilizzato Windows su Raspberry Pi 2 per controllare un robot virtuale tramite un auricolare Hololens, sovrapponendo la grafica del computer su un robot reale, completamente funzionale e controllabile in grado di rispondere ai comandi vocali.

È fantastico, e puoi vedere il video dimostrativo su Raspberrypi.org e ottenere il core IoT di Windows 10.

Solo una parola di cautela, tuttavia, la versione di Windows 10 per i dispositivi di Internet of Things è un'anteprima, non una versione finale, quindi non sorprenderti se ti imbatti in un occasionale problema.

Per ulteriori idee sull'utilizzo di Raspberry Pi e Internet of Things, consulta la nostra collezione di progetti Raspberry Pi.