Girder User Manual
Total Page:16
File Type:pdf, Size:1020Kb
Girder User Manual © 2008 Promixis, LLC Girder What can Girder and Promixis do for you? by Ron Bessems Girder is a powerful automation application that fits a wide variety of needs. From automating or remote controlling a Windows application to industrial and commercial automation to home automation Girder is up to the task. Promixis offers superior products and services geared towards automating your environment and putting you in control. Girder User Manual © 2008 Promixis, LLC All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Printed: November 2008 in Santa Barbara, CA Special thanks to: Everyone who over the years has contributed to Girder, NetRemote and Promixis, from the early beginnings on AVS forums to the current active members on our forum (you know who you are!) a big thank you goes out to all of you. 4 Girder User Manual Table of Contents Inspirational 14 Part I Introduction 16 Part II Getting Started 19 1 Setting................................................................................................................................... up Girder 19 2 Adding................................................................................................................................... a Supported Remote 21 3 Adding................................................................................................................................... a Supported Application 24 4 Controlling................................................................................................................................... Consumer Electronics 26 Part III Girder Concepts 30 1 The Girder................................................................................................................................... Tree 30 2 Girder................................................................................................................................... GML Files 32 3 Girder................................................................................................................................... Groups 32 4 Girder................................................................................................................................... Actions 32 5 Girder................................................................................................................................... Conditionals 33 6 Girder................................................................................................................................... Events 34 7 Event................................................................................................................................... Mapping 35 8 Girder................................................................................................................................... Macros 35 9 Girder................................................................................................................................... Macro Events 36 10 Girder................................................................................................................................... Scripts 36 11 Girder................................................................................................................................... Plugins 36 Part IV Settings and Applications 39 1 Settings................................................................................................................................... Introduction 39 2 General................................................................................................................................... Settings 40 3 Location................................................................................................................................... Settings 41 4 Logger................................................................................................................................... Settings 42 5 Lua Debugger................................................................................................................................... 43 6 Plugins................................................................................................................................... Settings 43 7 License................................................................................................................................... Manager 44 8 Audio................................................................................................................................... Mixer 44 9 Webserver................................................................................................................................... 45 10 Mouse................................................................................................................................... Controls 46 11 NetRemote................................................................................................................................... 47 12 Diamond................................................................................................................................... Key 49 Part V Home Automation Applications 53 © 2008 Promixis, LLC Contents 5 1 Device................................................................................................................................... Manager 53 Device Manager.......................................................................................................................................................... Main Dialog 53 Actions .......................................................................................................................................................... 54 NetRemote Device.......................................................................................................................................................... Manager Interface 55 Webbrowser Device.......................................................................................................................................................... Manager Interface 55 iPod Device Manager.......................................................................................................................................................... Interface 56 2 Scheduler................................................................................................................................... 57 3 X10 Home................................................................................................................................... Automation 63 4 Girder................................................................................................................................... to Girder Networking 66 5 Caller................................................................................................................................... ID Application 69 6 Voice................................................................................................................................... Application 70 Part VI User Interface Guide 73 1 Novice................................................................................................................................... or Expert? 73 2 Main ...................................................................................................................................Window (Novice) 74 3 Main ...................................................................................................................................Window (Expert) 75 4 Logger................................................................................................................................... 77 5 Add Remote................................................................................................................................... Wizard 78 6 Remote................................................................................................................................... Assignment Editor 81 7 IR Profile................................................................................................................................... Editor 81 8 IR Workshop................................................................................................................................... 84 9 Action/Conditional................................................................................................................................... Editor 85 10 GML File................................................................................................................................... Editor 86 11 Error ...................................................................................................................................Handling