Programvaren støtter vanligvis flere grensesnitt til omverdenen, som for eksempel Z-Wave, ZigBee, XMPP og X10. Per 2016 er det flere konkurrerende standarder i dette segmentet både for maskinvare og programvare.