...................................................................................................................................... 2 Acknowledgements ..................................................................................................................... 3 Table of Figures .......................................................................................................................... 5 Table of Tables ........................................................................................................................... 5 Introduction ................................................................................................................................. 6 Requirements .............................................................................................................................. 7 Background ................................................................................................................................. 7 Networking ............................................................................................................................. 8 Processing ............................................................................................................................... 9 Design ....................................................................................................................................... 10 Hardware ............................................................................................................................... 10 Hardware Components...................................................................................................... 10 Hardware Considerations .................................................................................................. 11 Software ................................................................................................................................ 19 EmonTx V3 ....................................................................................................................... 19 Raspberry Pi B+ ................................................................................................................ 20 Smart Power Strip App ..................................................................................................... 25 Problems Encountered .............................................................................................................. 26 Hardware ............................................................................................................................... 26 Software ................................................................................................................................ 27 Testing....................................................................................................................................... 28 Raspberry Pi GPIO ............................................................................................................... 28 Raspberry Pi GPIO+ Relay ................................................................................................... 29 Raspberry Pi GPIO + emonTx + Current Probes ................................................................. 29 Raspberry Pi + emonTx UART ............................................................................................ 31 Results and Conclusion ............................................................................................................. 32 Future Work .............................................................................................................................. 32 References ................................................................................................................................. 33 Appendix ................................................................................................................................... 35 Circuit Diagram .................................................................................................................... 35 Calculations........................................................................................................................... 36 emonTx Code ........................................................................................................................ 37 Raspbery Pi Code .................................................................................................................. 40 Smart Power Strip App Code ................................................................................................ 50 -