HERMES: A Home control platform, with an easy interface to develop services over heterogeneous control networks. The exchanged messages are formatted in XML while user applications can be developed in high-level mark-up languages like HTML or VoiceXML.