The document describes the SOFIA project which aims to create smart environments by making information from physical devices available to smart services. The key element discussed is the Smart-M3 platform, which allows cross-domain information exchange between embedded systems using a common ontology and format. Smart-M3 defines semantic information brokers that store and share information, and knowledge processors that access and process this information to enable new smart applications.