4
Contents
DEVICE SPECIFICATION ....................................................................................................................................... 8
1. TERMINAL CONNECTION SCHEMES ..................................................................................................... 10
2. STANDARDS SUPPORTED .......................................................................................................................... 15
3. QUICK STARTUP GUIDE .................................................................................................................................. 17
3.1. CONNECTION .................................................................................................................................................... 17
3.2. DEFAULT LOGIN PARAMETERS .................................................................................................................. 17
3.3. FACTORY DEFAULT ................................................................................................................................... 17
3.4. IP SETTINGS .............................................................................................................................................. 17
3.5. DISCOVER LOGICMACHINE IP ADDRESS ................................................................................................... 19
3.6. FIRMWARE UPGRADE ................................................................................................................................ 21
3.7. LOGICMACHINE FOR KNX/EIB NETWORK CONFIGURATION MANAGEMENT WITH ETS ............................ 22
3.8. KNX AND IP ROUTER SETTINGS ............................................................................................................... 23
3.9. SECURITY NOTES FOR LOGICMACHINE INSTALLATION ............................................................................. 27
3.10. QUICK GUIDE - MOSAIC APPLICATION FOR EASY VISUALIZATION ........................................................... 28
3.11. QUICK GUIDE - CREATE VISUALIZATION FOR IPAD/PC .............................................................................. 33
4. GRAPHICAL USER INTERFACE LOGIN ................................................................................................. 42
4.1. Customize background / Language...................................................................................................... 43
4.2. Find applications ................................................................................................................................. 44
4.3. Unlock the screen for sorting order and hiding apps .......................................................................... 45
4.4. Admin mode: adding/removing/administering apps ............................................................................ 46
5. APPLICATION DEVELOPMENT ............................................................................................................... 49
6. LOGICMACHINE CONFIGURATION ....................................................................................................... 60
6.1. SCRIPTING ................................................................................................................................................. 61
6.1.1. Block programming ............................................................................................................................. 61
6.1.2. Block functions .................................................................................................................................... 63
6.1.3. Adding a new script ............................................................................................................................. 65
6.1.4. Event-based scripting .......................................................................................................................... 67
6.1.5. Resident scripting ................................................................................................................................ 68
6.1.6. Scheduled scripting.............................................................................................................................. 68
6.1.7. Script editor ......................................................................................................................................... 69
6.1.8. Object functions ................................................................................................................................... 70
6.1.9. Returned object functions, group communication functions ................................................................ 71
6.1.10. Group communication functions ..................................................................................................... 72
6.1.11. Object function examples ................................................................................................................ 72
6.1.12. Data type functions, data types ....................................................................................................... 73
6.1.13. Data types ....................................................................................................................................... 73
6.1.14. Data storage function ..................................................................................................................... 74
6.1.15. Alert function .................................................................................................................................. 75
6.1.16. Log function .................................................................................................................................... 76
6.1.17. Scheduled scripting date/time format ............................................................................................. 76
6.1.18. Time function .................................................................................................................................. 76
6.1.19. Data Serialization ........................................................................................................................... 77
6.1.20. String functions ............................................................................................................................... 77
6.1.21. Input and output functions .............................................................................................................. 81
6.1.22. Script control functions ................................................................................................................... 82
6.1.23. JSON library ................................................................................................................................... 82
6.1.24. Conversion ...................................................................................................................................... 83
6.1.25. Bit operators ................................................................................................................................... 83
6.1.26. Input and Output Facilities ............................................................................................................. 84
6.1.27. Mathematical functions ................................................................................................................... 85
6.1.28. Table manipulations ....................................................................................................................... 87
6.1.29. Operating system facilities .............................................................................................................. 88
6.1.30. Extended function library ............................................................................................................... 90
6.1.31. User libraries .................................................................................................................................. 91
6.1.32. Common functions .......................................................................................................................... 92
6.1.33. Start-up (init) script ........................................................................................................................ 92