LonWorks è una rete operativa locale sviluppata da Echelon Corporation. La rete si basa sul chip Neuron, un microprocessore che combina tre CPU in un unico chip. La rete LonWorks utilizza il protocollo LonTalk®, un linguaggio software per la comunicazione dei dispositivi di campo. Questo protocollo utilizza il modello di riferimento Open Systems Interconnect (OSI) e presenta tutti e sette i livelli di comunicazione per l'interoperabilità tra i dispositivi di controllo.