intraHouse supports simultaneous operation of various gateways from different manufacturers with different protocols. These are programmable logic controllers (PLC), gateway for 1-Wire equipment, gateways for wireless systems like Enocean and others. To communicate with those gateways, the system needs plugins.
Plugin is a software module (driver) for interaction with hardware.
Any hardware we would like to connect to intraHouse system should have some interface. In this case, interface means software (API) rather than hardware (Ethernet, RS485…).
We usually develop plugins using C, but also use other programming languages.
Below please find some ways of connecting different hardware to the system.