Openmuc User Guide
Total Page:16
File Type:pdf, Size:1020Kb
OpenMUC User Guide Table of Contents 1. Intro. 2 2. Quick Start . 2 2.1. Install OpenMUC . 3 2.2. Start the Demo . 3 2.3. WebUI Walk Through. 4 3. Tutorials . 7 3.1. Build a Simple M-Bus Data Logger. 7 3.2. Develop a Customised Application . 10 3.3. Develop a Customised WebUI Plugin . 13 4. Architecture. 20 4.1. File Structure of the Distribution . 22 4.2. Folder framework/ . 23 4.3. Devices and Channels. 24 4.4. Configuration via channels.xml . 24 4.5. Sampling, Listening and Logging . 28 5. OpenMUC Start Script . 29 5.1. Start OpenMUC . 29 5.2. Stop OpenMUC . 30 5.3. Restart OpenMUC . 30 5.4. Reload OpenMUC Configuration. 30 5.5. Update Bundles . 30 5.6. Remote Shell . 31 5.7. Auto Start at Boot Time . 31 6. Drivers. 32 6.1. Install a Driver . 32 6.2. Modbus . 33 6.3. M-Bus (wired) . 39 6.4. M-Bus (wireless) . 40 6.5. IEC 60870-5-104 . 41 6.6. IEC 61850. 42 6.7. IEC 62056 part 21 . 43 6.8. DLMS/COSEM . 44 6.9. KNX . 45 6.10. eHZ. 46 6.11. SNMP . 46 6.12. CSV . 48 6.13. Aggregator . 49 6.14. REST/JSON . 50 6.15. AMQP. 51 6.16. MQTT. 53 1 7. Dataloggers . 55 7.1. ASCII Logger . 55 7.2. AMQP Logger . 56 7.3. MQTT Logger . 57 7.4. SlotsDB Logger . 60 7.5. SQL Logger . 60 8. Libraries . ..