Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Think open IoT

1,211 views

Published on

Think open IoT

Published in: Software

Think open IoT

  1. 1. IoT => Think Open Source IoT Gerardo Di Iorio
  2. 2. Internet of Things : Cosa Sono Wikipedia L'Internet delle cose è vista come una possibile evoluzione dell'uso della Rete. Gli oggetti si rendono riconoscibili e acquisiscono intelligenza grazie al fatto di poter comunicare dati su se stessi e accedere ad informazioni aggregate da parte di altri. Le sveglie suonano prima in caso di traffico, le piante comunicano all'innaffiatoio quando è il momento di essere innaffiate, le scarpe da ginnastica trasmettono tempi, velocità e distanza per gareggiare in tempo reale con persone dall'altra parte del globo, i vasetti delle medicine avvisano i familiari se si dimentica di prendere il farmaco. Tutti gli oggetti possono acquisire un ruolo attivo grazie al collegamento alla Rete
  3. 3. Internet of Things Utilizzi : ● Salute ● Industria ● Trasporti ● Sicurezza ● Sorveglianza ● Domotica ● Agricoltura ● Uso quotidiano
  4. 4. Internet of Things Struttura : ● Sensori ● Acquisizione ● Invio dati ● API ● CLOUD ●
  5. 5. Internt of Things Sensori: temperatura,umidità,inerziali,polveri sottili,gas alcool ecc.ecc
  6. 6. Internet of Things : Board di Acquisizione : ● Arduino ● Launchpad MSP430 ● ESP8266 ● Tessel2 ● St ● ………. ●
  7. 7. Internet of Things : Invio dati al Gateway: ● Wifi ● Zigbee ● bluetooth ● Seriale ● 1-wire ● Konnex
  8. 8. Internet of Things : Gateway Locale: ● Rpi ● Cubieboard ● Lime2 ● Odorid C1 ● Radxa ● Ecc…..
  9. 9. Internet of Things : API : ● SOAP ● REST ● MQTT ● …..
  10. 10. Internet of Things : Piattaforme di sviluppo : ● cylon.js ● Nodejs ● Zettajs ● Thingstud.io ● thethingbox.io ● nodered.io ● …...
  11. 11. Internet of Things : CLOUD : ● Patcube ● SensorCloud ● VM autogestita ●
  12. 12. Internet of Things Esempio Pratico: ● Misurare la temperatura di casa ● On/Off Riscaldamento ● Previsione meteo ● Log dati ● Comfort
  13. 13. Internet of Things Sensore : ● one-wire ● solo 3 fili(o anche 2) ● bus multi-punto ● 1 pin data ● vari tipologie di sensori ● rele’ on/off caldaia
  14. 14. Internet of Things : Board di acquisizione: ● Arduino ● Open Hw ● Facile Prototipazione ● Libreria sw immensa ● Community
  15. 15. Internet of Things : Invio dati : ● Seriale ● Cubieboard
  16. 16. Internet of Things : Rest API: >Ciao casa ciao gerardo >Qual’e’ la temperatura? ottima 20°C /sensors/ GET Lista dei sensori /sensors/ POST Crea un sensore /sensors/:id GET Info di un sensore /sensors/:id POST Aggiorna un sensore /sensors/:id DELETE Cancella un sensore
  17. 17. Internet of Things : Elaboarazione : ● Dati meteo ● Posizione degli occupanti ● ……... ●
  18. 18. Internet of Things : Interfaccia Utente : ● Display ● REST API ● web app ● Android App ● Ios
  19. 19. Internet of Things : Interfaccia Utente : ● REST API ● web app ● Android App ● Ios
  20. 20. Internet of Things : End Fine! Question ?
  21. 21. Question ? @gdiiorio https://github.com/arete

×