Un logiciel convivial pour les environnements résidentiels
HomeTalk a conçu un environnement résidentiel convivial et intelligent relié à un réseau à large bande et équipé d'appareils électroménagers de pointe. Ce système est contrôlé via une ligne d'alimentation par un contrôleur/passerelle résidentiel multifonctionnel et peut communiquer avec les résidents par le biais d'une interface vocale naturelle. La plate-forme HomeTalk repose sur Hermes, un progiciel offrant des services liés aux données, au contrôle vocal et à la vidéo, et capable d'intégrer des appareils ménagers contrôlés avec des éléments des réseaux de données, des éléments vocaux et des entités de gestion. Les entités sont extraites sous forme de noeuds virtuels avec des méthodes d'accès spécifiques et un profilage des noeuds. L'accès aux appareils réels se fait ensuite via des pilotes de type noeud. Hermes peut par ailleurs exécuter plusieurs programmes internes écrits dans un langage spécial appelé CAL, qui est utile pour implémenter des services indépendants simples ou des parties de services plus complexes. Il offre aux clients une interface sonore via ses fonctionnalités de commande et de notification. Les clients peuvent ensuite manipuler les appareils ménagers via le protocole Hypertext Transfer Protocol (HTTP), qui est le protocole standard du World Wide Web. L'outil logiciel Hermes prend en charge diverses méthodes d'accès, dont un navigateur HTML et Voice XML et un agent Java OSGi.