El grupo de trabajo Home API (HAPI) es una iniciativa de
diferentes empresas cuyo objetivo es la especificación y desarrollo de un conjunto
de servicios y interfaces de programación (Application Program Interface (API))
orientados hacia la automatización y control de las viviendas.
Es una iniciativa puramente orientada al software y que
probablemente permitirá que diversas aplicaciones de control puedan funcionar
sobre diferentes protocolos, destacan el CEBus, el Lonworks, el HAVi e incluso
las redes de área local basadas en Ethernet y TCP/IP.
El HAPI está auspiciado por diversos fabricantes de PCs
y por el gigante Microsoft el cual esta desarrollando la que será la primera
implementación del HAPI, como es lógico, para sus sistema operativo Windows,
aunque la organización se ha comprometido a desarrollarlo en breve para otros
sistemas operativos.
Por lo tanto, el HAPI facilitará la labor de los programadores
de aplicaciones domóticas o de gestión de la vivienda, creando un conjunto de
primitivas o APIs comunes para todos ellos que permitirán aumentar la portabilidad
de las aplicaciones y reusabilidad de un código que ha sido especialmente diseñado
para el control de dispositivos en la vivienda.