The SMC Gateway is a software solution that allows developers to utilise our vast knowledge of devices and protocols to create powerful solutions and software products without having a deep understanding of each underlying protocol. Modules and behaviours are a fundamental building block of the V2. Modules contain everything needed to fulfil specific functions and behaviours allow for complex interactions between them.