Eclipse HX Host Control Interface (HCI) is an open protocol, which allows a third-party computer or automation system to control an Eclipse HX matrix. The HCI protocol is platform agnostic allowing applications to be developed in a wide variety of programming languages (C#, C, Python) and on a range of operating systems (Linux, MS Window, iOS, Android).