Machine-to-machine communications for home energy management system in smart grid | Synapse