One of the tasks of IPSO is to publish guidelines for IP-based Smart Object Systems. Our aim is to make it easier for vendors to build and test devices when they follow the same communication patterns. This also improves interoperability. The IPSO guidelines are not standards, but are recommendations on ways to use IP- and web-based communication tools that have been found to work well. This section of the IPSO web site lists all guidelines published so far.
Application Framework – IPSO Guideline 1
This document defines a RESTful design for use in IP Smart Object Systems such as Home Automation, Building Automation and other M2M Applications. This design defines sets of REST interfaces that may be used by a Smart Object to represent its available resources and to interact with other Smart Objects and backend services. The framework is designed to be complementary to existing Web profiles including SEP2 and oBIX. The document is not and may never be a standard of any kind. It should be considered only as work in progress. Link to the document.