Home networks and protocols for automation and Domotics currently provide a dispersive range of closed systems, which are rarely interoperable with each other. Our research aims to achieve interoperability through Open Standards Technologies, by exploiting Xml technology as a common language, and introducing a distributed SOA middleware as an abstraction layer. This approach lends itself to innovative scenarios such as universal interfaces and dynamic cooperation between devices, not requiring user intervention Moreover, inter-working capabilities are required beyond house boundaries, towards external services and towards other houses as nodes of a global network. Therefore, the main goal of this research is to find solutions to the problem of interoperability that will be in line with open and widely recognized standards.