SlideShare uma empresa Scribd logo
1 de 15
Social Networking
         of the Smart Home
Andreas Kamilaris, Andreas Pitsillides
Networks Research Laboratory, University of Cyprus
Motivation                                 University of Cyprus




 Embedded Computing...




  ... merged with Physical Objects




 Introduction of Information Appliances!
Motivation                                University of Cyprus




 • New possibilities for Smart Homes...
Motivation                                 University of Cyprus




 • The Web of Things.
 • Reuse of well accepted Web principles.
 • Embedding Web servers on physical things.
 • Representational State Transfer (REST).
 • RESTful, open API.
 • Extending Web mashups into physical
   mashups.
 • Towards Web-based Smart Homes...
Motivation                                  University of Cyprus




• Two thirds of global Internet Population visits
  Social Networking Sites (SNS).
• Facebook has more than 400 million active
  users!

Social networking has become a fundamental
part of the global online experience.
The Web 2.0 is a social Web!
Core Idea                                    University of Cyprus




• What about sharing devices between people?
• A Web-based Smart Home with Social Behavior.
• Web Mashups with SNS.
• Extend social relationships between people to
  social relationships with physical devices.
• Use of REST.
System Architecture                              University of Cyprus




 • Monitor the environmental conditions of the
   Smart Home.
 • Energy awareness and control through Smart
   Metering.
 • Social Integration of the Smart Home.
System Architecture                                                   University of Cyprus




 
     RESTful Web Services.
 
     Restlet Web Framework for Java.
 
     6LoWPAN in TinyOS, based on blip.

        Resource URI REST Method Parameters       Values        Return Value
        Temperature     GET           -             -             text/plain
          Humidity      GET           -             -             text/plain
         Illumination   GET           -             -             text/plain
            Leds        PUT         color     Red,Green,Blue      text/plain
         Electricity    GET           -             -          application/json
           Switch       PUT         state         On,Off          text/plain
Web Mashups through Facebook   University of Cyprus
Discovering Home Appliances                 University of Cyprus




                      The URL points to a
                      WADL service
                      description file.
Sharing Home Appliances          University of Cyprus




• Facebook group SocialFamily.
Controlling Home Appliances   University of Cyprus
A Pub/Sub Mechanism   University of Cyprus
Concluding Remarks                        University of Cyprus




 • The Web of Things is a reality.
 • Web-based Smart Homes is a promising
   practice.
 • Web Mashups with physical devices.
 • Flexibility, simplicity, security,
   interoperability, even sharing.
 • Social API?
Thanks for your attention!


Contact Details: Andreas Kamilaris (camel9@gmail.com)

Mais conteúdo relacionado

Destaque

Destaque (7)

PSAC- 011 Skywatch Cloud CMS (EN)
PSAC- 011 Skywatch Cloud CMS (EN)PSAC- 011 Skywatch Cloud CMS (EN)
PSAC- 011 Skywatch Cloud CMS (EN)
 
Skywatch VSaaS in Retail Application
Skywatch VSaaS in Retail ApplicationSkywatch VSaaS in Retail Application
Skywatch VSaaS in Retail Application
 
Skywatch 多據點監控最佳選擇
Skywatch 多據點監控最佳選擇Skywatch 多據點監控最佳選擇
Skywatch 多據點監控最佳選擇
 
Smart employee motivation
Smart employee motivationSmart employee motivation
Smart employee motivation
 
Smart Home Automation - An Overview
Smart Home Automation - An OverviewSmart Home Automation - An Overview
Smart Home Automation - An Overview
 
Smart Home technologies
Smart Home technologiesSmart Home technologies
Smart Home technologies
 
Smart homes
Smart homesSmart homes
Smart homes
 

Semelhante a Social Networking of the Smart Home

PhD Defense: Enabling Smart Homes Using Web Technologies
PhD Defense: Enabling Smart Homes Using Web TechnologiesPhD Defense: Enabling Smart Homes Using Web Technologies
PhD Defense: Enabling Smart Homes Using Web Technologies
Andreas Kamilaris
 
Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2
Dan Taylor
 
Cloud computing in academic libraries
Cloud computing in academic librariesCloud computing in academic libraries
Cloud computing in academic libraries
Erik Mitchell
 

Semelhante a Social Networking of the Smart Home (20)

Lessons Learned from Online Social Networking of Physical Things
Lessons Learned from Online Social Networking of Physical ThingsLessons Learned from Online Social Networking of Physical Things
Lessons Learned from Online Social Networking of Physical Things
 
HomeWeb: An Application Framework for Web-based Smart Homes
HomeWeb: An Application Framework for Web-based Smart HomesHomeWeb: An Application Framework for Web-based Smart Homes
HomeWeb: An Application Framework for Web-based Smart Homes
 
PhD Defense: Enabling Smart Homes Using Web Technologies
PhD Defense: Enabling Smart Homes Using Web TechnologiesPhD Defense: Enabling Smart Homes Using Web Technologies
PhD Defense: Enabling Smart Homes Using Web Technologies
 
The Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the WebThe Web of Things: Enabling the Physical World to the Web
The Web of Things: Enabling the Physical World to the Web
 
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway SystemThe Pacific Research Platform: a Science-Driven Big-Data Freeway System
The Pacific Research Platform: a Science-Driven Big-Data Freeway System
 
1. GRID COMPUTING
1. GRID COMPUTING1. GRID COMPUTING
1. GRID COMPUTING
 
AARNet services including specific Applications & Services
AARNet services including specific Applications & ServicesAARNet services including specific Applications & Services
AARNet services including specific Applications & Services
 
The Internet of Things: an academic perspective
The Internet of Things: an academic perspectiveThe Internet of Things: an academic perspective
The Internet of Things: an academic perspective
 
The Future Applications of Australia’s National Broadband Network
The Future Applications of Australia’s National Broadband NetworkThe Future Applications of Australia’s National Broadband Network
The Future Applications of Australia’s National Broadband Network
 
Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2Internet2 Bio IT 2016 v2
Internet2 Bio IT 2016 v2
 
Building a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration InfrastructureBuilding a Regional 100G Collaboration Infrastructure
Building a Regional 100G Collaboration Infrastructure
 
The BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative researchThe BlueBRIDGE approach to collaborative research
The BlueBRIDGE approach to collaborative research
 
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
End-to-end Optical Fiber Cyberinfrastructure for Data-Intensive Research: Imp...
 
Adoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific ResearchAdoption of Cloud Computing in Scientific Research
Adoption of Cloud Computing in Scientific Research
 
The evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsThe evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of Things
 
Using e-infrastructures for biodiversity conservation - Gianpaolo Coro (CNR)
Using e-infrastructures for biodiversity conservation - Gianpaolo Coro (CNR)Using e-infrastructures for biodiversity conservation - Gianpaolo Coro (CNR)
Using e-infrastructures for biodiversity conservation - Gianpaolo Coro (CNR)
 
Cloud computing in academic libraries
Cloud computing in academic librariesCloud computing in academic libraries
Cloud computing in academic libraries
 
GridComputing-an introduction.ppt
GridComputing-an introduction.pptGridComputing-an introduction.ppt
GridComputing-an introduction.ppt
 
06 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.201406 e science-bio diversity@ pacc 18.07.2014
06 e science-bio diversity@ pacc 18.07.2014
 
Cyberspace
CyberspaceCyberspace
Cyberspace
 

Mais de Andreas Kamilaris

AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
Andreas Kamilaris
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Andreas Kamilaris
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Andreas Kamilaris
 

Mais de Andreas Kamilaris (20)

Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
 
Transferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsTransferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fields
 
Training deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesTraining deep learning models to count using synthetic images
Training deep learning models to count using synthetic images
 
Geospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsGeospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental Informatics
 
A Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsA Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental Informatics
 
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
 
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
 
Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep LearningDisaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
 
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesA Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
 
Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
 
Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of Things
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...
 
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
 
Social Electricity User Manual
Social Electricity User ManualSocial Electricity User Manual
Social Electricity User Manual
 
Social Electricity
Social ElectricitySocial Electricity
Social Electricity
 
Social Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionSocial Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project Description
 
How the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lightsHow the Internet can motivate you to switch off the lights
How the Internet can motivate you to switch off the lights
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Social Networking of the Smart Home

  • 1. Social Networking of the Smart Home Andreas Kamilaris, Andreas Pitsillides Networks Research Laboratory, University of Cyprus
  • 2. Motivation University of Cyprus Embedded Computing... ... merged with Physical Objects Introduction of Information Appliances!
  • 3. Motivation University of Cyprus • New possibilities for Smart Homes...
  • 4. Motivation University of Cyprus • The Web of Things. • Reuse of well accepted Web principles. • Embedding Web servers on physical things. • Representational State Transfer (REST). • RESTful, open API. • Extending Web mashups into physical mashups. • Towards Web-based Smart Homes...
  • 5. Motivation University of Cyprus • Two thirds of global Internet Population visits Social Networking Sites (SNS). • Facebook has more than 400 million active users! Social networking has become a fundamental part of the global online experience. The Web 2.0 is a social Web!
  • 6. Core Idea University of Cyprus • What about sharing devices between people? • A Web-based Smart Home with Social Behavior. • Web Mashups with SNS. • Extend social relationships between people to social relationships with physical devices. • Use of REST.
  • 7. System Architecture University of Cyprus • Monitor the environmental conditions of the Smart Home. • Energy awareness and control through Smart Metering. • Social Integration of the Smart Home.
  • 8. System Architecture University of Cyprus  RESTful Web Services.  Restlet Web Framework for Java.  6LoWPAN in TinyOS, based on blip. Resource URI REST Method Parameters Values Return Value Temperature GET - - text/plain Humidity GET - - text/plain Illumination GET - - text/plain Leds PUT color Red,Green,Blue text/plain Electricity GET - - application/json Switch PUT state On,Off text/plain
  • 9. Web Mashups through Facebook University of Cyprus
  • 10. Discovering Home Appliances University of Cyprus The URL points to a WADL service description file.
  • 11. Sharing Home Appliances University of Cyprus • Facebook group SocialFamily.
  • 12. Controlling Home Appliances University of Cyprus
  • 13. A Pub/Sub Mechanism University of Cyprus
  • 14. Concluding Remarks University of Cyprus • The Web of Things is a reality. • Web-based Smart Homes is a promising practice. • Web Mashups with physical devices. • Flexibility, simplicity, security, interoperability, even sharing. • Social API?
  • 15. Thanks for your attention! Contact Details: Andreas Kamilaris (camel9@gmail.com)