Risposta breve
Sono due cose diverse ma l'IoT utilizza Internet. L'Io identifica quel campo dell'IT (dai dispositivi incorporati ai sistemi di gestione dei contenuti e alle piattaforme IoT, Internet stesso e più in generale i protocolli di comunicazione) in cui molti oggetti sono collegati tra loro. Trattandosi di un numero molto elevato e funzionanti a potenza limitata, questi dispositivi devono essere in qualche modo controllati e gestiti correttamente richiedendo in alcuni casi regole di comunicazione alternative.
Risposta più lunga
Internet è una rete di computer e altre macchine in cui le regole per la comunicazione sono definite da una serie di protocolli generalmente noti con il nome protocolli TCP / IP (controlla i livelli TCP / IP e i livelli OSI per avere un'idea più chiara) .
L'Internet Of Things è più un concetto che qualcosa di tangibile che, a mio avviso, include aree effettivamente diverse.
Fondamentalmente, come l'ho visto, le cose sono oggetti comuni che grazie alle nuove tecnologie possono essere controllate o in grado di fornire informazioni da remoto. Tra tutti, i due fattori che consentono agli oggetti comuni di essere dotati di microcomputer sono la miniaturizzazione elettronica e i componenti elettronici più economici (rispetto agli ultimi decenni).
Internet perché la comunicazione avviene tramite Internet.
Oggi fondamentalmente hai molti oggetti (anche di uso quotidiano) che sono connessi a Internet: ognuno di essi è un nodo dell'IoT. Ogni nodo può essere controllato in remoto e / o può inviare i suoi dati a un sistema centrale. Esistono molte applicazioni Web per controllare il dispositivo dal browser (Thingspeak, IFTTT, Amazon AWS IoT e altri). Anche questi sono diventati parte dell'IoT.
L'Internet of Things è un termine molto generico perché coinvolge molti campi che in realtà sono molto diversi. Esempi di applicazioni sono:
- domotica: ad esempio accendere il riscaldamento dal proprio ufficio in modo che quando torni a casa la stanza sia calda;
- smart city: tutti i trasporti intelligenti, i servizi di car sharing, il monitoraggio dell'inquinamento, il parcheggio intelligente e molto altro;
- agricoltura intelligente: ad esempio gestione dell'irrigazione in base all'umidità del campo;
- industria intelligente;
- molto di più.
Il fatto che molti dispositivi che compongono l'Internet of Things abbiano vincoli di alimentazione (a volte devono durare anni con una singola batteria) hanno reso gli ingegneri riadattati quei protocolli TCP / IP per l'Internet of Things .
Solo due esempi:
- a causa dell'Internet Of Things i dispositivi necessari per l'indirizzo IP sono aumentati drasticamente, ora il protocollo utilizzato per il livello Network nei livelli OSI è IPv6 (indirizzi IP a 128 bit) anziché IPv4 (indirizzi IP a 32 bit).
- Invece del WiFi comune, 6LoWPAN viene utilizzato nei livelli OSI Physical e Data Link perché consuma meno energia.
- Per il livello applicazione OSI viene utilizzato MQTT anziché HTTP
Questa risposta non coprirà tutto ma ti darà un'idea (almeno lo spero). È un campo enorme impossibile da completare: prova a fare qualche ricerca da solo e torna a condividere i risultati qui.
È vero però, come ho letto nei commenti che questi termini sono abusati dalle aziende, molte volte solo per sembrare fighi (come forse è fatto con altri termini come Neural Network e Artificial Itelligence) mentre in realtà non lo fanno qualsiasi sviluppo IoT.