KNX es un estándar (ISO/IEC 14543) de protocolo de comunicaciones de red, basado en OSI, para edificios inteligentes (domótica e inmótica). KNX es el sucesor y la convergencia de tres estándares previos: el European Home Systems Protocol (EHS), el European Installation Bus (EIB o Instabus) y el BatiBUS pertenecientes, respectivamente, a la EHSA (European Home Systems Association), la EIBA (European Installation Bus Association) y el BCI (BatiBUS Club International).[1] El estándar KNX está gestionado por la Asociación KNX.
Hasta enero de 2016, el texto de la especificación KNX debía ser adquirido previo pago de una tarifa.[2] Desde entonces, la especificación puede ser adquirida sin ningún tipo de cargo asumiendo que el usuario tiene una cuenta gratuita registrada en la web de la KNX Association.[3]