LonWorks è una tecnologia di comunicazione digitale su Bus creata per garantire in modo particolare prestazioni, affidabilità, flessibilità e una facile installazione o manutenzione di sistemi di automazione ad intelligenza distribuita.
La tecnologia si basa su un protocollo originariamente sviluppato da Echelon Corporation per dispositivi di rete o nodi che potessero comunicare utilizzando diversi tipi di connessioni fisiche come doppino, onde convogliate, fibra ottica, trasmissioni radio e il diffusissimo e noto TCP/IP. Il protocollo, storicamente denominato LonTalk, implementa tutti i sette strati della pila ISO/OSI ed è oggi uno standard internazionale sotto il nome di ISO/IEC 14908. Dopo una rapida diffusione in sistemi di automazione di edifici, in particolare nei sistemi di illuminazione, di condizionamento e riscaldamento, di controllo accessi, allarme ed antincendio, la tecnologia LonWorks si è in seguito affermata anche in settori industriali, in sistemi di contatori intelligenti ed ora anche nella domotica e nell'automazione dei sistemi di illuminazione pubblica.
Dati i vantaggi intrinseci della tecnologia LonWorks, negli ultimi anni è sempre più spesso utilizzata in sistemi di gestione energetica, in particolare per ridurre i consumi energetici e allo stesso tempo abbassare i costi e la frequenza di interventi di manutenzione.