15
Social Networking of the Smart Home Andreas Kamilaris, Andreas Pitsillides Networks Research Laboratory, University of Cyprus

Social Networking of the Smart Home

Embed Size (px)

DESCRIPTION

Social networking on the Web has become an integral part of our lives. Merging of computing with physical things enabled the conversion of everyday objects into information appliances. This merging allows Smart Homes to offer new automation possibilities to their residents. We propose utilizing existing social networking infrastructures and their Web-based APIs in order to integrate Smart Homes to the Web, offering social status to physical devices. We exploit the functionality and the Web 2.0 technologies provided by Facebook to transform the interaction with the Smart Home into a shared, social experience. A preliminary technical evaluation indicates that our approach is feasible and it offers acceptable performance. This work has been presented at the 21st Annual IEEE International Symposium on Personal,Indoor and Mobile Radio Communications (PIMRC 2010), Istanbul, Turkey, September 2010.

Citation preview

Page 1: Social Networking of the Smart Home

Social Networking of the Smart Home

Andreas Kamilaris, Andreas PitsillidesNetworks Research Laboratory, University of Cyprus

Page 2: Social Networking of the Smart Home

University of CyprusMotivation

Embedded Computing...

Introduction of Information Appliances!

... merged with Physical Objects

Page 3: Social Networking of the Smart Home

University of CyprusMotivation

• New possibilities for Smart Homes...

Page 4: Social Networking of the Smart Home

University of CyprusMotivation

• 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...

Page 5: Social Networking of the Smart Home

University of CyprusMotivation

• 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!

Page 6: Social Networking of the Smart Home

University of CyprusCore Idea

• 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.

Page 7: Social Networking of the Smart Home

University of CyprusSystem Architecture

• Monitor the environmental conditions of the Smart Home.

• Energy awareness and control through Smart Metering.

• Social Integration of the Smart Home.

Page 8: Social Networking of the Smart Home

University of CyprusSystem Architecture

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

Page 9: Social Networking of the Smart Home

University of CyprusWeb Mashups through Facebook

Page 10: Social Networking of the Smart Home

University of CyprusDiscovering Home Appliances

The URL points to a WADL service description file.

Page 11: Social Networking of the Smart Home

University of CyprusSharing Home Appliances

• Facebook group SocialFamily.

Page 12: Social Networking of the Smart Home

University of CyprusControlling Home Appliances

Page 13: Social Networking of the Smart Home

University of CyprusA Pub/Sub Mechanism

Page 14: Social Networking of the Smart Home

University of CyprusConcluding Remarks

• 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?

Page 15: Social Networking of the Smart Home

Thanks for your attention!

Contact Details: Andreas Kamilaris ([email protected])