Changes between Version 1 and Version 2 of WikiStart


Ignore:
Timestamp:
2013-10-05 22:10:10 (11 years ago)
Author:
nlrb
Comment:

Initial version

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.12.3 = 
     1= The !OpenTherm Gateway plugin for Vera = 
     2[[PageOutline]][[Image(OpenThermPlugin.png)]] 
    23 
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of 
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress. 
     4== Supported features == 
     5[[Image(Screenshot_03_Control.png, 50%, right)]] 
     6 * Monitor !OpenTherm settings 
     7   * !OpenTherm version 2.2 messages supported 
     8 * Thermostat control in Gateway mode 
     9 * Override room temperature setpoint 
     10 * Get outside temparture from Vera sensor 
     11 * Show firmware version of the Gateway 
     12 * Send date and time command 
     13 * Send free command 
     14 * Monitor protocol errors (and reset error count) 
     15 * Change Gateway configuration through the plugin 
     16 * Send notifications on boiler events 
    517 
    6 All aspects of Trac have been designed with the single goal to  
    7 '''help developers write great software''' while '''staying out of the way''' 
    8 and imposing as little as possible on a team's established process and 
    9 culture. 
     18== Version history == 
     19* 0.1 September 27, 2013 
     20  * initial version 
     21* 0.2 September 28, 2013 
     22  * monitoring of Gateway 
     23  * control outside temperature value 
     24  * send TT and TC commands 
     25* 0.3 October 5, 2013 
     26  * added sending of free format commands 
     27  * get/update configuration of the gateway 
     28  * added extra values to display 
     29  * added error counters to display 
     30  * display firmware version 
     31  * Send date/time or free format command 
     32  * Full support of all !OpenTherm messages 
     33  * Separate variables for hb/lb possible 
     34  * Made variable names more consistent 
     35  * Updated monitor display (e.g. bold on value change) 
     36  * Added notifications 
    1037 
    11 As all Wiki pages, this page is editable, this means that you can 
    12 modify the contents of this page simply by using your 
    13 web-browser. Simply click on the "Edit this page" link at the bottom 
    14 of the page. WikiFormatting will give you a detailed description of 
    15 available Wiki formatting commands. 
     38== Screenshots (UI5) == 
     39[[Image(Screenshot_03_Device.png)]] [[Image(Screenshot_03_Monitor.png)]] [[Image(Screenshot_03_Notifications.png)]] 
    1640 
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created 
    18 a new Trac environment, containing a default set of wiki pages and some sample 
    19 data. This newly created environment also contains  
    20 [wiki:TracGuide documentation] to help you get started with your project. 
     41== Installation == 
     42* Go to Apps -> Develop Apps -> Create device 
     43* Fill out 'D_OpenThermGateway.xml' under 'Upnp Device Filename' 
     44* Fill out the IP address or select the serial parent device 
     45* Press 'Create' 
     46* Press 'Reload' 
    2147 
    22 You can use [wiki:TracAdmin trac-admin] to configure 
    23 [http://trac.edgewall.org/ Trac] to better fit your project, especially in 
    24 regard to ''components'', ''versions'' and ''milestones''.  
     48== Configuration == 
     49[[Image(Screenshot_03_Settings.png, 50%, right)]]The following settings are available in the 'Settings' tab. 
     50* '''Plugin options''' 
     51  * Communicate using UART - visible when connected via a serial interface 
     52  * Communicate using IP - visible when connected via an IP address 
     53  * Generate debug logging & files - when 'On' will generate logging in the LuaUPnP.log file and will create an otg_msg.txt file 
     54  * Outside temperature sensor - select an temperature sensor to use for the OT= command; temperature updates will be sent to the Gateway 
     55* '''Gateway configuration''' 
     56  * Operating mode 
     57  * Domestic hot water enable 
     58  * Non-significant transitions 
     59  * Reference voltage 
     60  * LED A-D function 
    2561 
     62== Notifications == 
     63The following notifications are currently available. 
     64* Central heating goes on or off 
     65* Domestic hot water goes on or off 
     66* Cooling goes on or off 
     67* Central heating 2nd circuit goes on or off 
     68* Flame goes on or off 
     69* Fault indication 
     70* Diagnostic indication 
     71* Ambient temperature goes above 
     72* Ambient temperature goes below 
    2673 
    27 TracGuide is a good place to start. 
     74== Variables == 
     75=== Plugin === 
     76* !PluginVersion - version number of the plugin 
     77* !PluginDebug - 0: debug off; 1: debug on 
     78* !LogPath - path to write log file to 
     79* !GatewayMode - 0: Monitor; 1: Gateway 
     80* !CommandResponse - contains the response of a free format command 
     81=== Gateway === 
     82* Errors - contains comma separated list of Error 01 - Error 04 
     83=== !OpenTherm === 
     84Flag variables (status, config, fault) are always either 0 or 1. 
     85==== Status variables ==== 
     86* StatusCHEnabled - Central heating enable 
     87* StatusCHEnabled- Central heating enable 
     88* StatusDHWEnabled - Domestic hot water enable 
     89* !StatusCoolEnabled - Cooling enable 
     90* StatusOTCActive - Outside temp. comp. active 
     91* StatusCH2Enabled - Central heating 2 enable 
     92* !StatusFault - Fault indication 
     93* StatusCHMode - Central heating mode 
     94* StatusDHWMode - Domestic hot water mode 
     95* !StatusFlame - Flame status 
     96* !StatusCooling - Cooling status 
     97* StatusCH2Mode - Central heating 2 mode 
     98* !StatusDiagnostic - Diagnostic indication 
     99==== Config flag variables ==== 
     100* ConfigDHWpresent - Domestic hot water present 
     101* !ConfigControlType - Control type (modulating on/off) 
     102* !ConfigCooling - Cooling supported 
     103* ConfigDHW - Domestic hot water storage tank 
     104* !ConfigMasterPump - Master low-off & pump control allowed 
     105* ConfigCH2 - Central heating 2 present 
    28106 
    29 Enjoy! [[BR]] 
    30 ''The Trac Team'' 
     107==== Fault flag variables ==== 
    31108 
    32 == Starting Points == 
    33  
    34  * TracGuide --  Built-in Documentation 
    35  * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project 
    36  * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions 
    37  * TracSupport --  Trac Support 
    38  
    39 For a complete list of local wiki pages, see TitleIndex. 
     109* !FaultServiceRequest - Service request 
     110* !FaultLockoutReset - Lockout-reset 
     111* !FaultLowWaterPress - Low water pressure 
     112* !FaultGasFlame - Gas/flame fault 
     113* !FaultAirPress - Air pressure fault 
     114* !FaultOverTemp - Water over-temperature