{"id":87,"date":"2017-11-14T12:19:11","date_gmt":"2017-11-14T11:19:11","guid":{"rendered":"http:\/\/people.unipi.it\/giacomo_tanganelli\/?page_id=87"},"modified":"2018-11-21T16:31:13","modified_gmt":"2018-11-21T15:31:13","slug":"internet-of-things","status":"publish","type":"page","link":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/","title":{"rendered":"Internet of Things"},"content":{"rendered":"<p>This is the lab page of the Internet of Things course held within the second year program of L.M. in Computer Engineering of the Dept. of Information Engineering of the University of Pisa by\u00a0<a href=\"http:\/\/www2.ing.unipi.it\/~a009395\/home\/index.htm\">Prof. Enzo Mingozzi<\/a>. The lab classes are held by\u00a0<a href=\"http:\/\/www.iet.unipi.it\/g.tanganelli\/\">Dr. Giacomo Tanganelli<\/a>. This page contains specific material for the lab classes. General material for the course can be found\u00a0<a href=\"http:\/\/www2.ing.unipi.it\/~a009395\/corsi\/iot\/index.shtml\">here<\/a>.<\/p>\n<h3>Lab 01 &#8211; CoAP on Contiki<\/h3>\n<p>Slides for Lab 01 &#8211; CoAP on Contiki are available <a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2017\/11\/01-CoAP.pdf\">here<\/a>. Exercises are available <a href=\"https:\/\/drive.google.com\/open?id=1MnV6E7JeVXvRrgzJwpIkHAYUfG5m8SyO\">here<\/a>.<\/p>\n<h2>Virtual Machine<\/h2>\n<ul>\n<li>The VMware VM used in the lab is available\u00a0<a href=\"https:\/\/drive.google.com\/open?id=1KdIH6KERZuLzbYeRiGUwGmhP3I9R5SbO\">here<\/a>. Download the file, unzip it and open the ovf with WMWare. If an error occurs, click on Retry and the VM should be imported correctly.<\/li>\n<li>user: osboxes, password: osboxes.org<\/li>\n<\/ul>\n<h3>Lab 02 &#8211; Californium Java CoAP\u00a0library<\/h3>\n<p>Slides for Lab 02 &#8211; Californium are available <a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2018\/11\/02-Californium.pdf\">here<\/a> <strong><span style=\"color: #ff0000\">[UPDATE]<\/span><\/strong>.\u00a0Exercises are available <a href=\"https:\/\/drive.google.com\/open?id=1HX6ZN-ujeQQyId_n00mQCaiz-NmfG9Cz\">here<\/a> <strong><span style=\"color: #ff0000\">[UPDATE]<\/span><\/strong>. The Broker jar is available <a href=\"https:\/\/drive.google.com\/open?id=18wcRDhkKXaNxKcOkvvQcLh4xZDoJMI4m\">here<\/a>.<\/p>\n<h3>Sensortag<\/h3>\n<p>Slides for\u00a0sensortag\u00a0are available\u00a0<a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2017\/11\/Sensortag.pdf\">here<\/a>.<\/p>\n<h3>Lab 03 &#8211; oM2M<\/h3>\n<p>Slides for Lab 03 &#8211;\u00a0oM2M are\u00a0available\u00a0<a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/wp-content\/uploads\/sites\/427\/2018\/11\/03-oneM2M.pdf\">03-oneM2M<\/a> <strong><span style=\"color: #ff0000\">[UPDATE]<\/span><\/strong>. Exercises are available\u00a0<a href=\"https:\/\/drive.google.com\/open?id=1ueMnGJelArFII25OrMfHBb5sBNX0whZK\">here<\/a>.<\/p>\n<h3>Lab 04 &#8211; oM2M Advanced<\/h3>\n<p>Slides for Lab 04 &#8211;\u00a0oM2M Advanced are\u00a0available\u00a0<a href=\"https:\/\/drive.google.com\/open?id=1PQxwYfop9Ye7Z2g_XnSMF2-4lx-u060Q\">here<\/a>. Exercises &#8211; Part01 are available <a href=\"https:\/\/drive.google.com\/open?id=1yaKCBJohLKibvG9SQYECjNxjLZm6_l9B\">here<\/a>.<\/p>\n<h3>Update oM2M Configuration for Notifications<\/h3>\n<p>Updated information\u00a0is\u00a0<a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/om2m\/om2m-installation\/#notifications\">here<\/a>. Rebuild the overall oM2M after corrections.<\/p>\n<h3>Running multiple 6LoWPAN networks<\/h3>\n<p>Tutorial on how to run multiple 6LoWPAN networks, one emulated and one real, is available <a href=\"http:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/material\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the lab page of the Internet of Things course held within the second year program of L.M. in&hellip;<\/p>\n<p><a class=\"btn btn-dark btn-sm unipi-read-more-link\" href=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":450,"featured_media":0,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-87","page","type-page","status-publish","hentry"],"acf":[],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Internet of Things - Giacomo Tanganelli<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Internet of Things - Giacomo Tanganelli\" \/>\n<meta property=\"og:description\" content=\"This is the lab page of the Internet of Things course held within the second year program of L.M. in&hellip;Read More...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/\" \/>\n<meta property=\"og:site_name\" content=\"Giacomo Tanganelli\" \/>\n<meta property=\"article:modified_time\" content=\"2018-11-21T15:31:13+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/internet-of-things\\\/\",\"url\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/internet-of-things\\\/\",\"name\":\"Internet of Things - Giacomo Tanganelli\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#website\"},\"datePublished\":\"2017-11-14T11:19:11+00:00\",\"dateModified\":\"2018-11-21T15:31:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/internet-of-things\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/internet-of-things\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/internet-of-things\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teaching\",\"item\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/teaching\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Internet of Things\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/#website\",\"url\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/\",\"name\":\"Giacomo Tanganelli\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/people.unipi.it\\\/giacomo_tanganelli\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Internet of Things - Giacomo Tanganelli","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/","og_locale":"en_US","og_type":"article","og_title":"Internet of Things - Giacomo Tanganelli","og_description":"This is the lab page of the Internet of Things course held within the second year program of L.M. in&hellip;Read More...","og_url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/","og_site_name":"Giacomo Tanganelli","article_modified_time":"2018-11-21T15:31:13+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/","url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/","name":"Internet of Things - Giacomo Tanganelli","isPartOf":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#website"},"datePublished":"2017-11-14T11:19:11+00:00","dateModified":"2018-11-21T15:31:13+00:00","breadcrumb":{"@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/internet-of-things\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/people.unipi.it\/giacomo_tanganelli\/"},{"@type":"ListItem","position":2,"name":"Teaching","item":"https:\/\/people.unipi.it\/giacomo_tanganelli\/teaching\/"},{"@type":"ListItem","position":3,"name":"Internet of Things"}]},{"@type":"WebSite","@id":"https:\/\/people.unipi.it\/giacomo_tanganelli\/#website","url":"https:\/\/people.unipi.it\/giacomo_tanganelli\/","name":"Giacomo Tanganelli","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/people.unipi.it\/giacomo_tanganelli\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/users\/450"}],"replies":[{"embeddable":true,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":26,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/87\/revisions"}],"predecessor-version":[{"id":159,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/87\/revisions\/159"}],"up":[{"embeddable":true,"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/pages\/39"}],"wp:attachment":[{"href":"https:\/\/people.unipi.it\/giacomo_tanganelli\/wp-json\/wp\/v2\/media?parent=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}