
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.alarmdecoder.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.alarmdecoder.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=204.10.16.28</id>
		<title>Alarm Decoder Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.alarmdecoder.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=204.10.16.28"/>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Special:Contributions/204.10.16.28"/>
		<updated>2026-09-12T03:15:40Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.21.1</generator>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Raspberry_Pi</id>
		<title>Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Raspberry_Pi"/>
				<updated>2018-04-16T06:29:50Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
[[Category:Advanced_Topics]]&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2pi.png|thumb|AD2PI]]&lt;br /&gt;
&lt;br /&gt;
There are several ways to start using your AlarmDecoder with the Raspberry Pi.  While you can use all of the AlarmDecoder products with the Raspberry Pi, the AD2PI was specifically designed to interface with it directly.  If you're attempting to connect an AD2USB or an AD2SERIAL please follow the standard Linux instructions [[Getting_Started|here]].&lt;br /&gt;
&lt;br /&gt;
There are a couple of steps involved with getting your AD2PI and Raspberry Pi talking to each other.  We've done all the initial footwork and highly recommend downloading the modified Raspbian image below and flashing it as described [http://www.elinux.org/Rpi_easy_sd_card_setup here].  If you intend to go with another distribution, or just want to do it yourself, then follow the instructions [[#Manual Configuration|here]] to start using your device.&lt;br /&gt;
&lt;br /&gt;
[[File:pibplus.png|thumb|AD2PI Bundle]]&lt;br /&gt;
==Official Raspbian Image==&lt;br /&gt;
===Changes from Raspbian===&lt;br /&gt;
* Disabled serial console so that the device can use it.&lt;br /&gt;
* Installed [http://github.com/nutechsoftware/ser2sock ser2sock] to expose the AlarmDecoder on your network.&lt;br /&gt;
* Installed the [http://github.com/nutechsoftware/alarmdecoder AlarmDecoder Python library].&lt;br /&gt;
* Installed and configured the [http://github.com/nutechsoftware/alarmdecoder-webapp AlarmDecoder Webapp] [[AlarmDecoder_WebApp|Instructions]].&lt;br /&gt;
&lt;br /&gt;
===Download===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;50px&amp;quot; | Status&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;100px&amp;quot; | Link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;120px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;220px&amp;quot; | MD5&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;250px&amp;quot; | Includes&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #70BA66;&amp;quot; | Stable&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/pi/alarmdecoder-raspbian-2016-04-29.zip Download]&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2016-04-29&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ce5a33fe64535b8ecf526e6e5c9bf356&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | Pre-configured with webapp.  Supports the Raspberry Pi Model B, B+ and B2, and B3.  Wifi and Bluetooth are both functional on the Pi 3.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #F56464;&amp;quot; | Beta&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/pi/alarmdecoder-raspbian-2018-04-15.zip Download]&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2018-04-15&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 472f6cf18d61c22bc78a3dcc34f8028e&lt;br /&gt;
| align=&amp;quot;left&amp;quot; | 2018-04-15 updated fixup_cd.dat, fixup.dat, fixup_db.dat, fixup_x.dat, start_cd.elf, start_db.elf, start.elf, start_x.elf, AlarmDecoder 1.13.3, AlarmDecoder-webapp 0.8.1 (needs testing) &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Manual Configuration==&lt;br /&gt;
# Flash the SD card with your choice of OS as described [http://www.elinux.org/Rpi_easy_sd_card_setup here].&lt;br /&gt;
# Boot up the Raspberry Pi.&lt;br /&gt;
# Remove the following entries from &amp;lt;tt&amp;gt;/boot/cmdline.txt&amp;lt;/tt&amp;gt;:&lt;br /&gt;
#* &amp;lt;tt&amp;gt;console=ttyAMA0,115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
#* &amp;lt;tt&amp;gt;kgdboc=ttyAMA0,115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Remove the following line from &amp;lt;tt&amp;gt;/etc/inittab&amp;lt;/tt&amp;gt;:&lt;br /&gt;
#* &amp;lt;tt&amp;gt;T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Sync and halt your Raspberry Pi.&lt;br /&gt;
# Attach the AD2PI.&lt;br /&gt;
# Boot it up again.&lt;br /&gt;
#* At this point you should be able to communicate with the device at &amp;lt;tt&amp;gt;/dev/ttyAMA0&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Install any optional software ([http://github.com/nutechsoftware/ser2sock ser2sock], [http://github.com/nutechsoftware/alarmdecoder Python library], etc.)&lt;br /&gt;
#* Add dev package needed for compiling ser2sock&lt;br /&gt;
#** sudo apt-get install openssl-dev&lt;br /&gt;
#* The AlarmDecoder WEB App install instructions are here&lt;br /&gt;
#** https://github.com/nutechsoftware/alarmdecoder-webapp&lt;br /&gt;
&lt;br /&gt;
==Default Passwords==&lt;br /&gt;
;Passwords should be changed once you get your device!&lt;br /&gt;
===SSH/Shell===&lt;br /&gt;
;Login: pi&lt;br /&gt;
;Password: raspberry&lt;br /&gt;
===AlarmDecoder WebApp===&lt;br /&gt;
;Login: admin&lt;br /&gt;
;Password: alarmdecoder&lt;br /&gt;
==AD2PI case assembly==&lt;br /&gt;
;[[File:case assembly doc.pdf|Case assembly]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Email_Notifications</id>
		<title>Email Notifications</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Email_Notifications"/>
				<updated>2015-12-12T17:10:57Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Howto Projects]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
Easy email notifications with the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]]&lt;br /&gt;
}}&lt;br /&gt;
[[File:AlarmDecoder_Keypad_App_MyStuff_GMAIL_Settings.png|thumb|Email Settings]]&lt;br /&gt;
# Configure your AlarmDecoder for your panel.&lt;br /&gt;
# Install and run the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]] and connect to the AlarmDecoder directly or via ser2sock&lt;br /&gt;
# Import your providers ssl keys if needed.&lt;br /&gt;
#* http://www.mono-project.com/docs/faq/security/#does-ssl-work-for-smtp-like-gmail&lt;br /&gt;
# Using the  &amp;quot;System Menu&amp;quot; go into the &amp;quot;MyStuff&amp;quot; tab and configure your email settings and press test to verify the email is working&lt;br /&gt;
# Restart the Keypad software and arm/disarm to verify you are receiving messages&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PageHeading|Easy email, sms, pushover.net and many more notifications with the [[AlarmDecoder_WebApp|AlarmDecoder Web App]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# Log in to your Web Appliance&lt;br /&gt;
# Go to Settings-&amp;gt;Notifications&lt;br /&gt;
# Select New Notification&lt;br /&gt;
# Pick Type of Notification&lt;br /&gt;
# Fill out the form and test your notification - More detail [[AlarmDecoder_WebApp#Configure_Notifications|Here]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/File:AlarmDecoder_Keypad_App_MyStuff_GMAIL_Settings.png</id>
		<title>File:AlarmDecoder Keypad App MyStuff GMAIL Settings.png</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/File:AlarmDecoder_Keypad_App_MyStuff_GMAIL_Settings.png"/>
				<updated>2015-12-12T17:02:13Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: It may be necessary to import gmail or your providers ssl keys.
http://www.mono-project.com/docs/faq/security/#does-ssl-work-for-smtp-like-gmail&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It may be necessary to import gmail or your providers ssl keys.&lt;br /&gt;
http://www.mono-project.com/docs/faq/security/#does-ssl-work-for-smtp-like-gmail&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/File:Webappkeypad.png</id>
		<title>File:Webappkeypad.png</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/File:Webappkeypad.png"/>
				<updated>2015-03-01T04:49:04Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: Keypad screen on the AlarmDecoder WEB Application&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Keypad screen on the AlarmDecoder WEB Application&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Getting_Started</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Getting_Started"/>
				<updated>2015-03-01T03:44:31Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Network Appliance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
We offer several solutions depending on your needs.}}&lt;br /&gt;
===USB===&lt;br /&gt;
* If you have a Home Automation system that supports USB or a dedicated home computer running OSX, Linux or Windows and want to dedicated it to the task of watching and controlling your alarm, or you just need an [[AlarmDecoder_Keypad|Alpha Keypad]] to program your alarm this is probably the best solution.&lt;br /&gt;
===Network Appliance===&lt;br /&gt;
*This is an all in one solution. It has our Ad2Pi board and a micro computer called a [http://www.raspberrypi.org/help/what-is-a-raspberry-pi/ Raspberry Pi] that can run on the battery of the alarm, POE or AC power. It connects to the local Ethernet network and allows access using our open source  [[AlarmDecoder_Webapp|AlarmDecoder WEB interface]]. You can build your own or you can purchase a [http://www.alarmdecoder.com/catalog/product_info.php/products_id/39 BUNDLE] that has everything ready to install and start getting alerts from your alarm panel and controlling it remotely.&lt;br /&gt;
&lt;br /&gt;
===SERIAL===&lt;br /&gt;
* This solution works well with home automation systems that support RS232 or for commercial applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PageHeading|Further reading and specific help topics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# Make sure you've read the [[:File:Ad2quickstartv2.pdf|Quick Start guide]] that was included with your AlarmDecoder.&lt;br /&gt;
# Check out the [[FAQ]].&lt;br /&gt;
# Still unsure?  Watch the [[Installation_Videos|Installation video guides]].&lt;br /&gt;
# Having issues?  Read the [[Trouble Shooting]] guide.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Getting_Started</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Getting_Started"/>
				<updated>2015-03-01T03:38:35Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
We offer several solutions depending on your needs.}}&lt;br /&gt;
===USB===&lt;br /&gt;
* If you have a Home Automation system that supports USB or a dedicated home computer running OSX, Linux or Windows and want to dedicated it to the task of watching and controlling your alarm, or you just need an [[AlarmDecoder_Keypad|Alpha Keypad]] to program your alarm this is probably the best solution.&lt;br /&gt;
===Network Appliance===&lt;br /&gt;
* This is an all in one solution. It has our Ad2Pi board and a micro computer that can run on the battery of the alarm, POE or AC power. It connects to the local Ethernet network and allows access using our open source  [[AlarmDecoder_Webapp|AlarmDecoder WEB interface]]&lt;br /&gt;
===SERIAL===&lt;br /&gt;
* This solution works well with home automation systems that support RS232 or for commercial applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{PageHeading|Further reading and specific help topics&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# Make sure you've read the [[:File:Ad2quickstartv2.pdf|Quick Start guide]] that was included with your AlarmDecoder.&lt;br /&gt;
# Check out the [[FAQ]].&lt;br /&gt;
# Still unsure?  Watch the [[Installation_Videos|Installation video guides]].&lt;br /&gt;
# Having issues?  Read the [[Trouble Shooting]] guide.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Features</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Features"/>
				<updated>2015-03-01T03:06:00Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Device specific features and electrical characteristics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
==Device specific features and electrical characteristics==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | USB&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Serial&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Embedded&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Baud rate&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 19200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Power source&amp;lt;ref name=power&amp;gt;Where the AlarmDecoder gets power needed by the device for its operation. Signal power is required from the panel for communications to the panel in all cases. Signal power may be supplied from an auxiliary source. See your alarm panels install manual for discussion on auxiliary power&amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | user supplied&amp;lt;ref name=dcpower&amp;gt;Depending on the application power can be provided from the keypad bus or the [http://www.alarmdecoder.com/catalog/product_info.php/cPath/1/products_id/40 Alarm Battery]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Voltage &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 3.3v or 5v&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Host connection &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Mini USB B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | DB9 female&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2x13 female header Pitch 2.54mm&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Power Consumption &lt;br /&gt;
| align=&amp;quot;center&amp;quot;  colspan=&amp;quot;3&amp;quot; | ~30mA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Polarity protection&amp;lt;ref name=polarity&amp;gt;Signal power has polarity protection in all cases. &amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Expansion header &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Enclosure &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;ref name=ul_1&amp;gt;UL94V rated plastic material used&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | RoHS &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | CE self certified mark &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;ref name=ul_2&amp;gt;The next &lt;br /&gt;
USB release will have a CE mark mid 2014&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==General AlarmDecoder Capabilities==&lt;br /&gt;
* Arm / Disarm&lt;br /&gt;
** The AlarmDecoder is a virtual keypad so any actions that a real keypad can preform the AlarmDecoder can also do&lt;br /&gt;
* Read alarm status with full alpha message&lt;br /&gt;
** includes cursor support for programming mode&lt;br /&gt;
* Trigger panic and function buttons&lt;br /&gt;
** Protection added to avoid accidental triggering&lt;br /&gt;
* Remote access&lt;br /&gt;
** If you can access the host the AlarmDecoder is connected to then you can access the alarm panel. &lt;br /&gt;
*** ex. rdesktop,vnc,ssh,ser2sock,Team Viewer, Goto MyPC, LogMeIn&lt;br /&gt;
* Notifications&lt;br /&gt;
** email alerts with free downloadable [[AlarmDecoder_Keypad|AlarmDecoder Keypad]], [[AlarmDecoder_Webapp|AlarmDecoder Network Appliance]] or other [[Supported_Home_Automation_Systems|Home Automation System]]&lt;br /&gt;
* Vista specific features&lt;br /&gt;
** Relay expander emulation and message decoding&lt;br /&gt;
*** Allow the alarm panel to open/close a virtual relay managed by the home automation system&lt;br /&gt;
** Zone expander emulation and message decoding&lt;br /&gt;
*** Allow an external device on your home automation system to open/close an alarm panel zone &lt;br /&gt;
** Long range radio emulation and message decoding&lt;br /&gt;
*** See what user code was used to arm disarm and more&lt;br /&gt;
* DSC specific features&lt;br /&gt;
** Relay support is in development&lt;br /&gt;
** More soon!!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Features</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Features"/>
				<updated>2015-03-01T03:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Device specific features and electrical characteristics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
==Device specific features and electrical characteristics==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | USB&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Serial&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Embedded&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Baud rate&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 19200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Power source&amp;lt;ref name=power&amp;gt;Where the AlarmDecoder gets power needed by the device for its operation. Signal power is required from the panel for communications to the panel in all cases. Signal power may be supplied from an auxiliary source. See your alarm panels install manual for discussion on auxiliary power&amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | user supplied&amp;lt;ref name=dcpower&amp;gt;Depending on the application power can be provided from the keypad bus or the [[http://www.alarmdecoder.com/catalog/product_info.php/cPath/1/products_id/40|Alarm Battery]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Voltage &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 3.3v or 5v&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Host connection &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Mini USB B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | DB9 female&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2x13 female header Pitch 2.54mm&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Power Consumption &lt;br /&gt;
| align=&amp;quot;center&amp;quot;  colspan=&amp;quot;3&amp;quot; | ~30mA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Polarity protection&amp;lt;ref name=polarity&amp;gt;Signal power has polarity protection in all cases. &amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Expansion header &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Enclosure &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;ref name=ul_1&amp;gt;UL94V rated plastic material used&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | RoHS &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | CE self certified mark &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;ref name=ul_2&amp;gt;The next &lt;br /&gt;
USB release will have a CE mark mid 2014&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==General AlarmDecoder Capabilities==&lt;br /&gt;
* Arm / Disarm&lt;br /&gt;
** The AlarmDecoder is a virtual keypad so any actions that a real keypad can preform the AlarmDecoder can also do&lt;br /&gt;
* Read alarm status with full alpha message&lt;br /&gt;
** includes cursor support for programming mode&lt;br /&gt;
* Trigger panic and function buttons&lt;br /&gt;
** Protection added to avoid accidental triggering&lt;br /&gt;
* Remote access&lt;br /&gt;
** If you can access the host the AlarmDecoder is connected to then you can access the alarm panel. &lt;br /&gt;
*** ex. rdesktop,vnc,ssh,ser2sock,Team Viewer, Goto MyPC, LogMeIn&lt;br /&gt;
* Notifications&lt;br /&gt;
** email alerts with free downloadable [[AlarmDecoder_Keypad|AlarmDecoder Keypad]], [[AlarmDecoder_Webapp|AlarmDecoder Network Appliance]] or other [[Supported_Home_Automation_Systems|Home Automation System]]&lt;br /&gt;
* Vista specific features&lt;br /&gt;
** Relay expander emulation and message decoding&lt;br /&gt;
*** Allow the alarm panel to open/close a virtual relay managed by the home automation system&lt;br /&gt;
** Zone expander emulation and message decoding&lt;br /&gt;
*** Allow an external device on your home automation system to open/close an alarm panel zone &lt;br /&gt;
** Long range radio emulation and message decoding&lt;br /&gt;
*** See what user code was used to arm disarm and more&lt;br /&gt;
* DSC specific features&lt;br /&gt;
** Relay support is in development&lt;br /&gt;
** More soon!!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Features</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Features"/>
				<updated>2015-03-01T02:57:09Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* General AlarmDecoder Capabilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
==Device specific features and electrical characteristics==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | USB&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Serial&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Embedded&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Baud rate&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 19200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Power source&amp;lt;ref name=power&amp;gt;Where the AlarmDecoder gets power needed by the device for its operation. Signal power is required from the panel for communications to the panel in all cases. Signal power may be supplied from an auxiliary source. See your alarm panels install manual for discussion on auxiliary power&amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | user supplied&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Voltage &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 3.3v or 5v&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Host connection &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Mini USB B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | DB9 female&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2x13 female header Pitch 2.54mm&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Power Consumption &lt;br /&gt;
| align=&amp;quot;center&amp;quot;  colspan=&amp;quot;3&amp;quot; | ~30mA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Polarity protection&amp;lt;ref name=polarity&amp;gt;Signal power has polarity protection in all cases. &amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Expansion header &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Enclosure &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;ref name=ul_1&amp;gt;UL94V rated plastic material used&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | RoHS &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | CE self certified mark &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;ref name=ul_2&amp;gt;The next &lt;br /&gt;
USB release will have a CE mark mid 2014&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==General AlarmDecoder Capabilities==&lt;br /&gt;
* Arm / Disarm&lt;br /&gt;
** The AlarmDecoder is a virtual keypad so any actions that a real keypad can preform the AlarmDecoder can also do&lt;br /&gt;
* Read alarm status with full alpha message&lt;br /&gt;
** includes cursor support for programming mode&lt;br /&gt;
* Trigger panic and function buttons&lt;br /&gt;
** Protection added to avoid accidental triggering&lt;br /&gt;
* Remote access&lt;br /&gt;
** If you can access the host the AlarmDecoder is connected to then you can access the alarm panel. &lt;br /&gt;
*** ex. rdesktop,vnc,ssh,ser2sock,Team Viewer, Goto MyPC, LogMeIn&lt;br /&gt;
* Notifications&lt;br /&gt;
** email alerts with free downloadable [[AlarmDecoder_Keypad|AlarmDecoder Keypad]], [[AlarmDecoder_Webapp|AlarmDecoder Network Appliance]] or other [[Supported_Home_Automation_Systems|Home Automation System]]&lt;br /&gt;
* Vista specific features&lt;br /&gt;
** Relay expander emulation and message decoding&lt;br /&gt;
*** Allow the alarm panel to open/close a virtual relay managed by the home automation system&lt;br /&gt;
** Zone expander emulation and message decoding&lt;br /&gt;
*** Allow an external device on your home automation system to open/close an alarm panel zone &lt;br /&gt;
** Long range radio emulation and message decoding&lt;br /&gt;
*** See what user code was used to arm disarm and more&lt;br /&gt;
* DSC specific features&lt;br /&gt;
** Relay support is in development&lt;br /&gt;
** More soon!!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Installation_Videos</id>
		<title>Installation Videos</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Installation_Videos"/>
				<updated>2014-03-30T19:42:05Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;P1oNDp-Sx8c&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses panel configuration as well as physical connection to the alarm system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;iMjqYtfbYbI&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses connecting your AlarmDecoder to a PC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;C-WZM7OaSnE&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses connecting your AlarmDecoder to a Mac.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-03-18T05:43:57Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program creates a realistic advanced keypad on any computer running Windows, OSX or Linux.  With the open source plugin API, and provided plugins, it is simple to configure '''free''' email alerts on alarm events as well as perform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk#.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
: Extensions can be loaded or unloaded using the about screen and install plugin menu.&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Example extension, emails events&lt;br /&gt;
:* Program Downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* Zone Tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;140px&amp;quot; | Operating System&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;80px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;280px&amp;quot; | MD5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_windows_2_0_10.exe Windows] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 052e0415e55e9ea71a506cf109931a11&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_unix_2_0_10.sh Linux] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | e676236858f1cb11cbe122015b38450b&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_OSX_2_0_10.zip Mac OSX] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 1f95bdffecd6e148c0f98913d5a49bc6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_RAW_2_0_10.zip Raw files no install] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 0014c98e3e1409cb49a5e10451b1a702&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; The Windows installer will add these requirements automatically. For OSX and Linux these may need to be installed manually.&lt;br /&gt;
:* .NET or Mono&lt;br /&gt;
:** Windows: [http://www.microsoft.com/en-us/download/details.aspx?id=17718 Download .NET if not already installed ( most likely already installed )]&lt;br /&gt;
:** Linux: [http://www.mono-project.com/Main_Page Download Mono or install the full Monodevelop package for your distribution]&lt;br /&gt;
:** OSX: Already included in Keypad App for OSX&lt;br /&gt;
:* Gtk# [http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi Manual download Gtk#]&lt;br /&gt;
:** Windows: Already included with installer. &lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:** OSX: Mono and Gtk# are already  included in the App. Install of Mono or Gtk# is optional and '''not''' necessary except for plugin/module development.&lt;br /&gt;
:* USB to Serial Drivers only needed with AD2USB [http://www.ftdichip.com/Drivers/VCP.htm Manual download FTDI drivers]&lt;br /&gt;
:** Windows Already included with installer.&lt;br /&gt;
:** Linux/OSX 10.9 Mavericks: On most distributions the FTDI driver will already be installed.&lt;br /&gt;
:** OSX 10.8 Mountain Lion: Manual download and install FTDI drivers&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When you first run the program you will need to set the configuration to communicate with your AlarmDecoder device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files: mysettings.conf or alarmdecodergui.exe.config.  The application must be restarted in order for config file changes to take effect.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-03-16T06:41:05Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program creates a realistic advanced keypad on any computer running Windows, OSX or Linux.  With the open source plugin API, and provided plugins, it is simple to configure '''free''' email alerts on alarm events as well as perform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk#.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
: Extensions can be loaded or unloaded using the about screen and install plugin menu.&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Example extension, emails events&lt;br /&gt;
:* Program Downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* Zone Tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;140px&amp;quot; | Operating System&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;80px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;280px&amp;quot; | MD5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_windows_2_0_10.exe Windows] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 052e0415e55e9ea71a506cf109931a11&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_unix_2_0_10.sh Linux] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | e676236858f1cb11cbe122015b38450b&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_OSX_2_0_10.zip Mac OSX] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 1f95bdffecd6e148c0f98913d5a49bc6&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_RAW_2_0_10.zip Raw files no install] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 0014c98e3e1409cb49a5e10451b1a702&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; The Windows installer will add these requirements automatically. For OSX and Linux these may need to be installed manually.&lt;br /&gt;
:* .NET or Mono&lt;br /&gt;
:** Windows: [http://www.microsoft.com/en-us/download/details.aspx?id=17718 Download .NET]&lt;br /&gt;
:** Linux/OSX: [http://www.mono-project.com/Main_Page Download Mono]&lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: [http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi Download Gtk#]&lt;br /&gt;
:** Linux/OSX: The easiest way is to install Monodevelop&lt;br /&gt;
:* Drivers - AD2USB only&lt;br /&gt;
:** Windows: [http://www.ftdichip.com/Drivers/VCP.htm Download FTDI drivers]&lt;br /&gt;
:** Linux/OSX: On most distributions the FTDI driver will already be installed.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When you first run the program you will need to set the configuration to communicate with your AlarmDecoder device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files: mysettings.conf or alarmdecodergui.exe.config.  The application must be restarted in order for config file changes to take effect.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-03-15T19:31:18Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program creates a realistic advanced keypad on any computer running Windows, OSX or Linux.  With the open source plugin API, and provided plugins, it is simple to configure '''free''' email alerts on alarm events as well as perform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk#.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
: Extensions can be loaded or unloaded using the about screen and install plugin menu.&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Example extension, emails events&lt;br /&gt;
:* Program Downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* Zone Tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;140px&amp;quot; | Operating System&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;80px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;280px&amp;quot; | MD5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_windows_2_0_10.exe Windows] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 522be75b81da0cf1805f1a42038b13c8&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_unix_2_0_10.sh Linux] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 6856d107b731de7915cf1bc3c3c4779a&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_OSX_2_0_10.zip Mac OSX] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.10&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 9062eb9195e6e6d380edbf836ec62d2a&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_2.0.9.zip Raw files no install] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.9&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | c0cd0a834fb793099d596bddf9c56b2c&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; The Windows installer will add these requirements automatically. For OSX and Linux these may need to be installed manually.&lt;br /&gt;
:* .NET or Mono&lt;br /&gt;
:** Windows: [http://www.microsoft.com/en-us/download/details.aspx?id=17718 Download .NET]&lt;br /&gt;
:** Linux/OSX: [http://www.mono-project.com/Main_Page Download Mono]&lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: [http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi Download Gtk#]&lt;br /&gt;
:** Linux/OSX: The easiest way is to install Monodevelop&lt;br /&gt;
:* Drivers - AD2USB only&lt;br /&gt;
:** Windows: [http://www.ftdichip.com/Drivers/VCP.htm Download FTDI drivers]&lt;br /&gt;
:** Linux/OSX: On most distributions the FTDI driver will already be installed.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When you first run the program you will need to set the configuration to communicate with your AlarmDecoder device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files: mysettings.conf or alarmdecodergui.exe.config.  The application must be restarted in order for config file changes to take effect.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-02-20T03:45:24Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: update package md5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program creates a realistic advanced keypad on any computer running Windows, OSX or Linux.  With the open source plugin API, and provided plugins, it is simple to configure '''free''' email alerts on alarm events as well as perform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk#.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Example extension, emails events&lt;br /&gt;
:* Program Downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* Zone Tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;140px&amp;quot; | Operating System&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;80px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;280px&amp;quot; | MD5&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_windows_2_0_9.exe Windows] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.9&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 1c1a266edeecf1109ca33f9174ac09da&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_unix_2_0_9.sh Linux] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.9&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | a7f8ae95ca5204bdc83531cbcd6bda89&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_OSX_2.0.9.zip Mac OSX] &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0.9&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | c00408161e8d38367c180dcfe186fe71&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; The Windows installer will add these requirements automatically. For OSX and Linux these may need to be installed manually.&lt;br /&gt;
:* .NET or Mono&lt;br /&gt;
:** Windows: [http://www.microsoft.com/en-us/download/details.aspx?id=17718 Download .NET]&lt;br /&gt;
:** Linux/OSX: [http://www.mono-project.com/Main_Page Download Mono]&lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: [http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi Download Gtk#]&lt;br /&gt;
:** Linux/OSX: The easiest way is to install Monodevelop&lt;br /&gt;
:* Drivers - AD2USB only&lt;br /&gt;
:** Windows: [http://www.ftdichip.com/Drivers/VCP.htm Download FTDI drivers]&lt;br /&gt;
:** Linux/OSX: On most distributions the FTDI driver will already be installed.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
When you first run the program you will need to set the configuration to communicate with your AlarmDecoder device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files: mysettings.conf or alarmdecodergui.exe.config.  The application must be restarted in order for config file changes to take effect.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Firmware</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Firmware"/>
				<updated>2014-01-31T16:55:45Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The current stable firmware is '''V2.2a.6'''. It is not possible to brick the AlarmDecoder but it can get into some states that make firmware updates difficult so be patient when updating the firmware in your AlarmDecoder.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Identifying your Board Revision==&lt;br /&gt;
Use the images below to identify what revision of AlarmDecoder you have.&lt;br /&gt;
&lt;br /&gt;
{| summary=&amp;quot;Examples of supported keypads&amp;quot;&lt;br /&gt;
|[[File:2_2_board.jpg|thumb|2.2 (AD2USB)]]&lt;br /&gt;
|[[File:2_2_serial.jpg|thumb|2.2 (AD2SERIAL)]]&lt;br /&gt;
|[[File:2_0_board.jpg|thumb|2.0 (AD2USB)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Checking your Firmware Version==&lt;br /&gt;
You can retrieve the version information by connecting to your device with a terminal program (PuTTY, screen, etc.) and sending the &amp;lt;b&amp;gt;V&amp;lt;/b&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
A response will be returned with your current version information:&lt;br /&gt;
  !VER:ffffffff,'''V2.2a.8a8''',TX;RX;SM;VZ;RF;ZX;RE;AU;3X;CG;DD;MF;LR;KE;MK;CB;DS&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;120px&amp;quot; | Board Revision&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; with=&amp;quot;140px&amp;quot; | Firmware Version&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #70BA66; font-weight: bold&amp;quot; | Stable&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_6.zip 2.2a.6]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_10.zip 2.1f.10]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #F56464; font-weight: bold&amp;quot; | Beta&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_8.zip 2.2a.8]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #FAFA70; font-weight: bold&amp;quot; | Legacy&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_3_beta.zip 2.2a.3]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_2.zip 2.2a.2]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0e.zip 2.1f.0e]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0d.zip 2.1f.0d]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V1_0f_26.zip 1.0f.26]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
; There are a few different ways to go about flashing your device.&lt;br /&gt;
&lt;br /&gt;
# Make sure that you have completed the installation and can communicate with your device through a terminal program. (PuTTY, screen, etc.)&lt;br /&gt;
# Download one of the available programs.&lt;br /&gt;
#* [[AlarmDecoder_Keypad|AlarmDecoder Keypad]] - .NET/Mono and Gtk#&lt;br /&gt;
#* [http://www.alarmdecoder.com/downloads/firmwareupload.zip Console firmware uploader] - .NET/Mono&lt;br /&gt;
#* [http://github.com/nutechsoftware/alarmdecoder ad2-firmwareupload] - from the official Python library&lt;br /&gt;
# Download your desired firmware from the choices above.&lt;br /&gt;
# Flash the firmware&lt;br /&gt;
#* AlarmDecoder Keypad&lt;br /&gt;
#*# Navigate to &amp;lt;tt&amp;gt;System -&amp;gt; Firmware Upload&amp;lt;/tt&amp;gt;&lt;br /&gt;
#*# Select the firmware file to upload.&lt;br /&gt;
#*# The program will start uploading automatically.&lt;br /&gt;
#* Console firmware uploader&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;firmwareupload COM6 115200 firmware.hex&amp;lt;/tt&amp;gt;&lt;br /&gt;
#* ad2-firmwareupload&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;ad2-firmwareupload firmware.hex /dev/ttyUSB0 115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Confirm communication with your device.&lt;br /&gt;
# Reset your device's configuration by sending &amp;lt;b&amp;gt;!&amp;lt;/b&amp;gt; and going through the prompts.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Raspberry_Pi</id>
		<title>Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Raspberry_Pi"/>
				<updated>2014-01-04T06:06:04Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Manual Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2pi.png|thumb|AD2PI]]&lt;br /&gt;
&lt;br /&gt;
There are several ways to start using your AlarmDecoder with the Raspberry Pi.  While you can use all of the AlarmDecoder products with the Raspberry Pi, the AD2PI was specifically designed to interface with it directly.  If you're attempting to connect an AD2USB or an AD2SERIAL please follow the standard Linux instructions [[Getting_Started|here]].&lt;br /&gt;
&lt;br /&gt;
There are a couple of steps involved with getting your AD2PI and Raspberry Pi talking to each other.  We've done all the initial footwork and highly recommend downloading the modified Raspbian image below and flashing it as described [http://www.elinux.org/Rpi_easy_sd_card_setup here].  If you intend to go with another distribution, or just want to do it yourself, then follow the instructions [[#Manual Configuration|here]] to start using your device.&lt;br /&gt;
&lt;br /&gt;
==Official Raspbian Image==&lt;br /&gt;
===Changes from Raspbian===&lt;br /&gt;
* Disabled serial console so that the device can use it.&lt;br /&gt;
* Installed [http://github.com/nutechsoftware/ser2sock ser2sock] to expose the AlarmDecoder on your network.&lt;br /&gt;
* Installed the [http://github.com/nutechsoftware/alarmdecoder AlarmDecoder Python library].&lt;br /&gt;
&lt;br /&gt;
===Download===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;100px&amp;quot; | Link&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;120px&amp;quot; | Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;220px&amp;quot; | MD5&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/pi/alarmdecoder-raspbian-2013-12-31.zip Download]&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2013-12-31&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 9db3460f6818c1f77c9df677abfadf33&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Manual Configuration==&lt;br /&gt;
# Flash the SD card with your choice of OS as described [http://www.elinux.org/Rpi_easy_sd_card_setup here].&lt;br /&gt;
# Boot up the Raspberry Pi.&lt;br /&gt;
# Remove the following entries from &amp;lt;tt&amp;gt;/boot/cmdline.txt&amp;lt;/tt&amp;gt;:&lt;br /&gt;
#* &amp;lt;tt&amp;gt;console=ttyAMA0,115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
#* &amp;lt;tt&amp;gt;kgdboc=ttyAMA0,115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Remove the following line from &amp;lt;tt&amp;gt;/etc/inittab&amp;lt;/tt&amp;gt;:&lt;br /&gt;
#* &amp;lt;tt&amp;gt;T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Sync and halt your Raspberry Pi.&lt;br /&gt;
# Attach the AD2PI.&lt;br /&gt;
# Boot it up again.&lt;br /&gt;
#* At this point you should be able to communicate with the device at &amp;lt;tt&amp;gt;/dev/ttAMA0&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Install any optional software ([http://github.com/nutechsoftware/ser2sock ser2sock], [http://github.com/nutechsoftware/alarmdecoder Python library], etc.)&lt;br /&gt;
#* Add dev package needed for compiling ser2sock&lt;br /&gt;
#** sudo apt-get install openssl-dev&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics</id>
		<title>Advanced Topics</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics"/>
				<updated>2014-01-04T03:01:11Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
This section covers topics that are beyond the basic use-cases.&lt;br /&gt;
&lt;br /&gt;
* [[Developers|Developer Resources]]&lt;br /&gt;
* [[Firmware|Firmware]]&lt;br /&gt;
* [[Zone_Expander_Emulation|Zone Expander Emulation]] (Virtual Zones)&lt;br /&gt;
* [[Zone_Tracking|Zone Tracking]]&lt;br /&gt;
* [[Raspberry_Pi|Raspberry Pi]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Email_Notifications</id>
		<title>Email Notifications</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Email_Notifications"/>
				<updated>2014-01-01T20:34:42Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Howto Projects]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
Easy email notifications with the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# Configure your AlarmDecoder for your panel.&lt;br /&gt;
# Install and run the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]] and connect to the AlarmDecoder directly or via ser2sock&lt;br /&gt;
# Using the  &amp;quot;System Menu&amp;quot; go into the &amp;quot;MyStuff&amp;quot; tab and configure your email settings and press test to verify the email is working&lt;br /&gt;
# Restart the Keypad software and arm/disarm to verify you are receiving messages&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Email_Notifications</id>
		<title>Email Notifications</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Email_Notifications"/>
				<updated>2014-01-01T20:33:23Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: Created page with &amp;quot;__NOTOC__ Category:Documentation Category:Howto Projects {{PageHeading| Easy email notifications with the AlarmDecoder Keypad software }}  # Co...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Howto Projects]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
Easy email notifications with the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
# Configure your AlarmDecoder for your panel.&lt;br /&gt;
# Install and run the [[AlarmDecoder_Keypad|AlarmDecoder Keypad software]] and connect to the AlarmDecoder directly or via ser2sock&lt;br /&gt;
# Using the  &amp;quot;System Menu&amp;quot; go into the &amp;quot;MyStuff&amp;quot; tab and configure your email settings and press test to verify the email is working&lt;br /&gt;
# Restart the Keypad software and arm/disarm to verify you are receiving messages&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/FAQ"/>
				<updated>2014-01-01T20:26:27Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
*[[Supported_Panels|What panels are supported?]]&lt;br /&gt;
*[[Supported_Home_Automation_Systems|What Home Automation systems are supported?]]&lt;br /&gt;
*[[Panel_Configuration|How do I configure my panel for the AlarmDecoder?]]&lt;br /&gt;
*[[Power_Consumption|How much power does the AlarmDecoder use?]]&lt;br /&gt;
*[[Trouble_Shooting|I can't seem to talk to the AlarmDecoder!  What do I do?]]&lt;br /&gt;
*[[LRR_Support|Can I see who armed/disarmed the system?]]&lt;br /&gt;
*[[Remote_Access|Can I control my AlarmDecoder remotely?]]&lt;br /&gt;
*[[Email Notifications|How do I get email notifications?]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Features</id>
		<title>Features</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Features"/>
				<updated>2014-01-01T07:35:09Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* General AlarmDecoder Capabilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
==Device specific features and electrical characteristics==&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Feature&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | USB&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Serial&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200px&amp;quot; | Embedded&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Baud rate&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 19200&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 115200&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Power source&amp;lt;ref name=power&amp;gt;Where the AlarmDecoder gets power needed by the device for its operation. Signal power is required from the panel for communications to the panel in all cases. Signal power may be supplied from an auxiliary source. See your alarm panels install manual for discussion on auxiliary power&amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | from panel&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | user supplied&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Voltage &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | ~12v&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 3.3v or 5v&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Host connection &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | Mini USB B&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | DB9 female&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2x13 female header Pitch 2.54mm&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Power Consumption &lt;br /&gt;
| align=&amp;quot;center&amp;quot;  colspan=&amp;quot;3&amp;quot; | ~30mA&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot;| Polarity protection&amp;lt;ref name=polarity&amp;gt;Signal power has polarity protection in all cases. &amp;lt;/ref&amp;gt; &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Expansion header &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Enclosure &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;ref name=ul_1&amp;gt;UL94V rated plastic material used&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | RoHS &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | CE self certified mark &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&amp;amp;#10008;&amp;lt;ref name=ul_2&amp;gt;The next &lt;br /&gt;
USB release will have a CE mark mid 2014&amp;lt;/ref&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;#10004;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==General AlarmDecoder Capabilities==&lt;br /&gt;
* Arm / Disarm&lt;br /&gt;
** The AlarmDecoder is a virtual keypad so any actions that a real keypad can preform the AlarmDecoder can also do&lt;br /&gt;
* Read alarm status with full alpha message&lt;br /&gt;
** includes cursor support for programming mode&lt;br /&gt;
* Trigger panic and function buttons&lt;br /&gt;
** Protection added to avoid accidental triggering&lt;br /&gt;
* Remote access&lt;br /&gt;
** If you can access the host the AlarmDecoder is connected to then you can access the alarm panel. &lt;br /&gt;
*** ex. rdesktop,vnc,ssh,ser2sock,Team Viewer, Goto MyPC, LogMeIn&lt;br /&gt;
* Notifications&lt;br /&gt;
** email alerts with free downloadable [[AlarmDecoder_Keypad|AlarmDecoder Keypad]]&lt;br /&gt;
* Vista specific features&lt;br /&gt;
** Relay expander emulation and message decoding&lt;br /&gt;
*** Allow the alarm panel to open/close a virtual relay managed by the home automation system&lt;br /&gt;
** Zone expander emulation and message decoding&lt;br /&gt;
*** Allow an external device on your home automation system to open/close an alarm panel zone &lt;br /&gt;
** Long range radio emulation and message decoding&lt;br /&gt;
*** See what user code was used to arm disarm and more&lt;br /&gt;
* DSC specific features&lt;br /&gt;
** Relay support is in development&lt;br /&gt;
** More soon!!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-01-01T07:21:43Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure '''free''' email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Click here to download the Windows installer now]&lt;br /&gt;
:* md5 28778d71524e3d5b5dcee00633fd8fe2&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Click here to download the Linux installer now] &lt;br /&gt;
:* md5 7bac1436fdd2ba4ba2b4dcd6a08baedb&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoderGUI</id>
		<title>AlarmDecoderGUI</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoderGUI"/>
				<updated>2014-01-01T07:20:25Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: 204.10.16.28 moved page AlarmDecoderGUI to AlarmDecoder Keypad&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[AlarmDecoder Keypad]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-01-01T07:20:24Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: 204.10.16.28 moved page AlarmDecoderGUI to AlarmDecoder Keypad&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure free email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Click here to download the Windows installer now]&lt;br /&gt;
:* md5 28778d71524e3d5b5dcee00633fd8fe2&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Click here to download the Linux installer now] &lt;br /&gt;
:* md5 7bac1436fdd2ba4ba2b4dcd6a08baedb&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-01-01T07:19:31Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure free email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Click here to download the Windows installer now]&lt;br /&gt;
:* md5 28778d71524e3d5b5dcee00633fd8fe2&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Click here to download the Linux installer now] &lt;br /&gt;
:* md5 7bac1436fdd2ba4ba2b4dcd6a08baedb&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2014-01-01T07:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder keypad program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Click here to download the Windows installer now]&lt;br /&gt;
:* md5 28778d71524e3d5b5dcee00633fd8fe2&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Click here to download the Linux installer now] &lt;br /&gt;
:* md5 7bac1436fdd2ba4ba2b4dcd6a08baedb&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Panel_Configuration</id>
		<title>Panel Configuration</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Panel_Configuration"/>
				<updated>2013-12-31T07:49:25Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Ademco/Honeywell Systems */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
This document outlines panel programming procedures if any that are needed to allow communication with the AlarmDecoder&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ademco/Honeywell Systems==&lt;br /&gt;
&lt;br /&gt;
: Except for older SE systems all devices on the alarm bus for this type of alarm panel need a unique address. No two devices connected to the panel can share the same address and in order for the AlarmDecoder to work properly the alarm panel needs to be programmed to assign an unused address for the device. By default the AlarmDecoder comes programmed for '''Address 18'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;P1oNDp-Sx8c&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;This video discusses panel configuration as well as physical connection to the alarm system&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
: If you do not know your installer code or if you have a monitoring company you can request they add an additional keypad to your system and to have them tell you the keypad address they used.&lt;br /&gt;
&lt;br /&gt;
: The programming manuals for most of these types of panels are very simple to read. They cover all programming fields as well as the more advanced menu fields. Many of the programming manuals can be found [http://www.aesecurity.com/manuals.html here].&lt;br /&gt;
&lt;br /&gt;
: You can also get into programming mode in most cases by powering the panel up into programming mode as described [[Programming_mode_at_boot|here]].&lt;br /&gt;
&lt;br /&gt;
: Once in programming mode you can activate an unused keypad address.  For most panels this is done via programming fields 190-196 but can vary for each model of alarm panel so see your programming manual under ''KEYPAD OPTIONS'' for more specific setup steps.&lt;br /&gt;
&lt;br /&gt;
: If you have a Vista 15P or 20P and no keypad assigned to address 18 then the following programming command will show if the keypad at address 18 is already in-use: '''#191'''&lt;br /&gt;
::* To review a programming field on this model of panel you would use &amp;lt;big&amp;gt;'''#'''&amp;lt;/big&amp;gt; before the field to return the fields values. &lt;br /&gt;
::* To change the value of a programming field you would use &amp;lt;big&amp;gt;'''*'''&amp;lt;/big&amp;gt; before the field.&lt;br /&gt;
&lt;br /&gt;
==DSC Systems==&lt;br /&gt;
&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Installation_Videos</id>
		<title>Installation Videos</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Installation_Videos"/>
				<updated>2013-12-31T07:43:18Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;P1oNDp-Sx8c&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses panel configuration as well as physical connection to the alarm system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;iMjqYtfbYbI&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses connecting your AlarmDecoder to a PC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;video type=&amp;quot;youtube&amp;quot;&amp;gt;G3qxiiBBJxg&amp;lt;/video&amp;gt;&lt;br /&gt;
;This video discusses connecting your AlarmDecoder to a Mac.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Category:Downloads</id>
		<title>Category:Downloads</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Category:Downloads"/>
				<updated>2013-12-22T19:44:25Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeading|&lt;br /&gt;
All pages that have downloads would be in this category&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/FAQ"/>
				<updated>2013-12-22T19:06:52Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: Reverted edits by 204.10.16.28 (talk) to last revision by 204.10.16.29&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
*[[Supported_Panels|What panels are supported?]]&lt;br /&gt;
*[[Supported_Home_Automation_Systems|What Home Automation systems are supported?]]&lt;br /&gt;
*[[Panel_Configuration|How do I configure my panel for the AlarmDecoder?]]&lt;br /&gt;
*[[Power_Consumption|How much power does the AlarmDecoder use?]]&lt;br /&gt;
*[[Trouble_Shooting|I can't seem to talk to the AlarmDecoder!  What do I do?]]&lt;br /&gt;
*[[LRR_Support|Can I see who armed/disarmed the system?]]&lt;br /&gt;
*[[Remote_Access|Can I control my AlarmDecoder remotely?]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics</id>
		<title>Advanced Topics</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics"/>
				<updated>2013-12-22T08:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
This section covers topics that are beyond the basic use-cases.&lt;br /&gt;
&lt;br /&gt;
* [[Developers|Developer Resources]]&lt;br /&gt;
* [[Firmware|Firmware]]&lt;br /&gt;
* [[Zone_Expander_Emulation|Zone Expander Emulation]] (Virtual Zones)&lt;br /&gt;
* [[Zone_Tracking|Zone Tracking]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/DIY_HA_Controller</id>
		<title>DIY HA Controller</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/DIY_HA_Controller"/>
				<updated>2013-12-22T08:17:39Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Howto Projects]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
Create a small, flexible and reliable home automation system with alarm integration for less than $150&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
===Components===&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* 1x [http://www.raspberrypi.org/ Raspberry Pi]&lt;br /&gt;
** [https://www.alarmdecoder.com/catalog/index.php Order from our store]&lt;br /&gt;
* 1x [[AD2PI|AD2Pi Adapter]]&lt;br /&gt;
** [https://www.alarmdecoder.com/catalog/index.php Order from our store]&lt;br /&gt;
* Audio device speaker preferably whole house speaker system&lt;br /&gt;
** 1x [http://www.elkproducts.com/product-catalog/elk-800-audio-amplifier-module-10-watt Elk 800 Audio Amplifier]&lt;br /&gt;
** 2x [http://www.elkproducts.com/product-catalog/elk-73-echo-series-compact-speaker-20-watt-8-ohms Elk 73 speakers] enough to cover the whole house&lt;br /&gt;
====Software====&lt;br /&gt;
* raspbian&lt;br /&gt;
** http://www.raspbian.org/&lt;br /&gt;
* misterhouse&lt;br /&gt;
** http://misterhouse.sourceforge.net/&lt;br /&gt;
* ser2sock&lt;br /&gt;
** https://github.com/nutechsoftware/ser2sock&lt;br /&gt;
* festival speech engine&lt;br /&gt;
** http://www.cstr.ed.ac.uk/projects/festival/download.html&lt;br /&gt;
===Install===&lt;br /&gt;
* install raspbian on a flash disk for the Raspberry Pi&lt;br /&gt;
* Login to the system via ssh or with keyboard and monitor and become root&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
Linux raspberrypi 3.6.11+ #538 PREEMPT Fri Aug 30 20:42:08 BST 2013 armv6l                                                                                                              &lt;br /&gt;
                                                                                                                                                                                        &lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;                                                                                                               &lt;br /&gt;
the exact distribution terms for each program are described in the                                                                                                                      &lt;br /&gt;
individual files in /usr/share/doc/*/copyright.                                                                                                                                         &lt;br /&gt;
                                                                                                                                                                                        &lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent                                                                                                                       &lt;br /&gt;
permitted by applicable law.                                                                                                                                                            &lt;br /&gt;
Last login: Fri Dec 20 17:27:11 2013 from 192.168.33.33                                                                                                                                  &lt;br /&gt;
pi@raspberrypi ~ $ sudo su                                                                                                                                                              &lt;br /&gt;
root@raspberrypi:/home/pi# &lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
* install necessary packages&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# aptitude install libgd-gd2-perl libgd-text-perl&lt;br /&gt;
The following NEW packages will be installed:&lt;br /&gt;
  libgd-gd2-perl libgd-text-perl &lt;br /&gt;
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.&lt;br /&gt;
Need to get 243 kB of archives. After unpacking 683 kB will be used.&lt;br /&gt;
Get: 1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgd-gd2-perl armhf 1:2.46-3 [200 kB]&lt;br /&gt;
Get: 2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgd-text-perl all 0.86-8 [42.4 kB]&lt;br /&gt;
Fetched 243 kB in 4s (54.3 kB/s)      &lt;br /&gt;
Selecting previously unselected package libgd-gd2-perl.&lt;br /&gt;
(Reading database ... 66931 files and directories currently installed.)&lt;br /&gt;
Unpacking libgd-gd2-perl (from .../libgd-gd2-perl_1%3a2.46-3_armhf.deb) ...&lt;br /&gt;
Selecting previously unselected package libgd-text-perl.&lt;br /&gt;
Unpacking libgd-text-perl (from .../libgd-text-perl_0.86-8_all.deb) ...&lt;br /&gt;
Processing triggers for man-db ...&lt;br /&gt;
Setting up libgd-gd2-perl (1:2.46-3) ...&lt;br /&gt;
Setting up libgd-text-perl (0.86-8) ...&lt;br /&gt;
root@raspberrypi:/home/pi# #Install problem Audio::Mixer no /dev/mixer&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* install misterhouse&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# mkdir /opt/misterhouse&lt;br /&gt;
root@raspberrypi:/home/pi# cd /opt/misterhouse&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# git clone https://github.com/hollie/misterhouse mh&lt;br /&gt;
Cloning into 'mh'...&lt;br /&gt;
remote: Counting objects: 25182, done.&lt;br /&gt;
remote: Compressing objects: 100% (8974/8974), done.&lt;br /&gt;
remote: Total 25182 (delta 16439), reused 24570 (delta 15864)&lt;br /&gt;
Receiving objects: 100% (25182/25182), 15.64 MiB | 977 KiB/s, done.&lt;br /&gt;
Resolving deltas: 100% (16439/16439), done.&lt;br /&gt;
Checking out files: 100% (4232/4232), done.&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# cd mh&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh# git checkout master # Note this may be unstable&lt;br /&gt;
Branch master set up to track remote branch master from origin.&lt;br /&gt;
Switched to a new branch 'master'&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh# cd ..&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# mkdir code data sounds web&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# # cd /home/pi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* unpack the AlarmDecoder MH driver&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# tar xvf AD2USB_all_wg.tar -C /&lt;br /&gt;
opt/&lt;br /&gt;
opt/misterhouse/&lt;br /&gt;
opt/misterhouse/web/&lt;br /&gt;
opt/misterhouse/web/my_mh/&lt;br /&gt;
opt/misterhouse/web/my_mh/ademco.pl&lt;br /&gt;
opt/misterhouse/web/my_mh/ademco.css&lt;br /&gt;
opt/misterhouse/web/my_mh/index.html&lt;br /&gt;
opt/misterhouse/web/my_mh/menu.html&lt;br /&gt;
opt/misterhouse/mh.private.ini&lt;br /&gt;
opt/misterhouse/mh/&lt;br /&gt;
opt/misterhouse/mh/lib/&lt;br /&gt;
opt/misterhouse/mh/lib/AD2USB.pm&lt;br /&gt;
opt/misterhouse/code/&lt;br /&gt;
opt/misterhouse/code/AD2USB.pl&lt;br /&gt;
opt/misterhouse/code/armedalert.pl&lt;br /&gt;
opt/misterhouse/code/recordonalarm.pl&lt;br /&gt;
opt/misterhouse/code/zmtrigger.pl&lt;br /&gt;
opt/misterhouse/code/garagemonitor.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* edited your the private.ini you provided and added to the top.&lt;br /&gt;
:**  code_dir         = /opt/misterhouse/code&lt;br /&gt;
:**  data_dir         = /opt/misterhouse/data&lt;br /&gt;
:**  sound_dir        = /opt/misterhouse/sounds&lt;br /&gt;
:** adjust the connection settings for the AlarmDecoder as serial or ser2sock&lt;br /&gt;
* test run misterhouse&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# cd /opt/misterhouse/mh/bin&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh/bin# export mh_parms=/opt/misterhouse/mh.private.ini&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh/bin# ./mh -tk 0&lt;br /&gt;
&lt;br /&gt;
Command: mh -tk 0&lt;br /&gt;
Pgm  path   : .&lt;br /&gt;
Pgm  version: develop-ref Build 121 (b51e33d)  &lt;br /&gt;
Last updated: 2013-12-18 16:30:41 -0800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Perl version: 5.014002&lt;br /&gt;
OS   version: linux linux  &lt;br /&gt;
Other       : user=root pid=12118 box= cpu=-&lt;br /&gt;
&lt;br /&gt;
This program is free software; you can redistribute it and/or&lt;br /&gt;
modify it under the terms of the GNU General Public License&lt;br /&gt;
as published by the Free Software Foundation; either version 2&lt;br /&gt;
of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
This program is distributed in the hope that it will be useful,&lt;br /&gt;
but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br /&gt;
GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
You should have received a copy of the GNU General Public License&lt;br /&gt;
along with this program; if not, write to the Free Software&lt;br /&gt;
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.&lt;br /&gt;
&lt;br /&gt;
Read parameter files: ./mh.ini ./mh.private.ini /opt/misterhouse/mh.private.ini&lt;br /&gt;
Code Directories:&lt;br /&gt;
 - /opt/misterhouse/code&lt;br /&gt;
 - ./../code/common&lt;br /&gt;
Loading other modules&lt;br /&gt;
Starting setup&lt;br /&gt;
 - using simple Text distance function&lt;br /&gt;
 - read 2 trigger entries&lt;br /&gt;
 - reading previous log files&lt;br /&gt;
 - archiving previous /opt/misterhouse/data/logs/*.log files ....&lt;br /&gt;
 - creating http            on tcp   8080 buffered&lt;br /&gt;
 - creating server mhsend   on tcp   8084 buffered&lt;br /&gt;
 - creating server telnet   on tcp   1234 raw&lt;br /&gt;
 - creating xap_send        on udp  3639 send&lt;br /&gt;
 - creating xap_listen_core on udp 49152 listen&lt;br /&gt;
 - creating xpl_send        on udp  3865 send&lt;br /&gt;
 - creating xpl_listen      on udp 49352 listen&lt;br /&gt;
 - initializing state tracker ...&lt;br /&gt;
 - process id 12118 written to /opt/misterhouse/data/mh.pid&lt;br /&gt;
 - external command file (xcmd_file): ./../house_cmd.txt&lt;br /&gt;
 - HTML file     : ./../web/ia5/index.shtml&lt;br /&gt;
&lt;br /&gt;
Warning:  password_file /opt/misterhouse/data/.password not found.  Run mh/bin/set_password&lt;br /&gt;
&lt;br /&gt;
Done with setup&lt;br /&gt;
&lt;br /&gt;
12/21/13 09:14:23 AM Reading /opt/misterhouse/mh.private.ini and mh.ini&lt;br /&gt;
   html_alias alias /rrd dir does not exist, dir=/opt/misterhouse/data/rrd&lt;br /&gt;
   html_alias alias /tv dir does not exist, dir=/opt/misterhouse/data/tv&lt;br /&gt;
   html_alias alias /email dir does not exist, dir=/opt/misterhouse/data/email&lt;br /&gt;
   html_alias alias /photos dir does not exist, dir=/opt/misterhouse/data/photos&lt;br /&gt;
   html_alias alias /photos_big dir does not exist, dir=/opt/misterhouse/data/photos&lt;br /&gt;
Voice names: Microsoft Mary, Microsoft Mike, Microsoft Sam&lt;br /&gt;
Read 4 entries from ./../data/pronouncable_words.list&lt;br /&gt;
&lt;br /&gt;
Error, could not find the caller id file /opt/misterhouse/data/phone/phone.caller_id.list: No such file or directory&lt;br /&gt;
Reading code_dirs: /opt/misterhouse/code ./../code/common&lt;br /&gt;
12/21/13 09:14:23 AM Reading 19 code files&lt;br /&gt;
12/21/13 09:14:23 AM Evaluating user code&lt;br /&gt;
12/21/13 09:14:23 AM Starting ADEMCO panel interface module&lt;br /&gt;
12/21/13 09:14:23 AM Registering Child Object 7 on zone 7&lt;br /&gt;
12/21/13 09:14:23 AM Registering Child Object 6 on zone 6&lt;br /&gt;
&lt;br /&gt;
Good code saved&lt;br /&gt;
12/21/13 09:14:23 AM running: play ./../sounds/sound_click1.wav&lt;br /&gt;
&lt;br /&gt;
Restoring object states&lt;br /&gt;
sh: 1: play: not found&lt;br /&gt;
Object states restored&lt;br /&gt;
Activating voice commands&lt;br /&gt;
Starting monitor commands loop&lt;br /&gt;
&lt;br /&gt;
Latitude: 44.0817,  Longitude: -92.5038,  Time Zone: -6&lt;br /&gt;
sunrise=7:42 AM sunset=4:34 PM&lt;br /&gt;
sunrise twilight=7:09 AM sunset twilight=5:08 PM&lt;br /&gt;
The moon is Three-Quarter Waning, 86% bright, and 18 days old&lt;br /&gt;
The next full moon is on Thursday, January 16th&lt;br /&gt;
12/21/13 09:14:41 AM !Welcome to AlarmDecoder GUI&lt;br /&gt;
12/21/13 09:14:41 AM !Client 192.168.3.71 has connected&lt;br /&gt;
12/21/13 09:14:41 AM !RFX:0951214,a0&lt;br /&gt;
12/21/13 09:14:41 AM !RFX:0951214,20&lt;br /&gt;
12/21/13 09:14:41 AM Rereading .menu code files.&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Calendar matches target schema and does not require upgrading&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Todo matches target schema and does not require upgrading&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Reading updated organizer calendar file now&lt;br /&gt;
12/21/13 09:14:41 AM Evaluating code organizer_events&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Reading updated organizer todo file&lt;br /&gt;
12/21/13 09:14:41 AM Evaluating code organizer_tasks&lt;br /&gt;
12/21/13 09:14:43 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
12/21/13 09:14:44 AM !RFX:0951214,a0&lt;br /&gt;
12/21/13 09:14:45 AM !RFX:0951214,20&lt;br /&gt;
12/21/13 09:14:53 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
12/21/13 09:15:00 AM: Saving object states ... done&lt;br /&gt;
12/21/13 09:15:03 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
^CExiting&lt;br /&gt;
12/21/13 09:15:07 AM: Saving object states ... done&lt;br /&gt;
Bye Bye&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems</id>
		<title>Supported Home Automation Systems</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems"/>
				<updated>2013-12-22T08:13:27Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
When Sean Mathews first started putting solder and code into the first prototypes back in 2007 one of the primary design goals of the '''AlarmDecoder'''  was to make sure it would be easy to integrate with his own home automation system&lt;br /&gt;
To further his goals we have consistently provided support to anyone wanting to add support for an existing system. If you don't see your favorite product here then talk to the developers of that product and let them know about the AlarmDecoder and encourage them to add support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;'''Here is a list of some of the systems that have support for the AlarmDecoder'''&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Product Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;100px&amp;quot; | Driver License&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Product URL&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Solution Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Control4 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.houselogix.com&lt;br /&gt;
| [http://www.houselogix.com/ Phone &amp;amp; Email]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | HomeSeer &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.homeseer.com&lt;br /&gt;
| [http://board.homeseer.com/forumdisplay.php?f=992 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | mControl v2 &amp;amp; v3	 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.embeddedautomation.com&lt;br /&gt;
| [http://www.embeddedautomation.com/downloads/mcontrol/mControl%20v3%20-%20Feature%20Summary%20Document.pdf Page 24]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Vera2 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source&lt;br /&gt;
| http://www.micasaverde.com&lt;br /&gt;
| [http://wiki.micasaverde.com/index.php/Supported_Hardware Wiki]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Misterhouse &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://misterhouse.sourceforge.net&lt;br /&gt;
| [https://sourceforge.net/mailarchive/message.php?msg_id=31468020 Email Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Girder 5 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.promixis.com&lt;br /&gt;
| [http://www.promixis.com/forums/showthread.php?21535-Nutech-AD2USB-Alarm-Panel-Integration/page2 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Indigo &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.perceptiveautomation.com&lt;br /&gt;
| [http://www.perceptiveautomation.com/userforum/viewtopic.php?f=22&amp;amp;t=7584&amp;amp;start=0 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Premise Home Control &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| [http://cocoontech.com/forums/page/home-automation-software/_/premise-r3 Info Page]&lt;br /&gt;
| [http://cocoontech.com/forums/topic/25698-ad2usb-for-vista-security-panels/ Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Write your own!&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| https://github.com/nutechsoftware/alarmdecoder&lt;br /&gt;
| [https://github.com/nutechsoftware/alarmdecoder AlarmDecoder API @ GitHub]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
:As with all open source projects they by their very nature are in constant need for more contributors. Please contact us at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] if you are interested in supporting these or others and we will do our best to support your efforts.&lt;br /&gt;
&lt;br /&gt;
:* MisterHouse&lt;br /&gt;
:* LinuxMCE&lt;br /&gt;
:* Don't see your project here? &amp;lt;br&amp;gt;Drop us an email at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] and tell us about your project.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2013-12-22T08:11:16Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: /* Installer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder GUI program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Click here to download the Windows installer now]&lt;br /&gt;
:* md5 acbf7ce94661f6e2907ab4a44111de0c&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Click here to download the Linux installer now] &lt;br /&gt;
:* md5 53b093f9ee0addaef85c30e909e6a914&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/FAQ</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/FAQ"/>
				<updated>2013-12-22T07:37:42Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
*[[Supported_Panels|What panels are supported?]]&lt;br /&gt;
*[[Supported_Home_Automation_Systems|What Home Automation systems are supported?]]&lt;br /&gt;
*[[Panel_Configuration|How do I configure my panel for the AlarmDecoder?]]&lt;br /&gt;
*[[Power_Consumption|How much power does the AlarmDecoder use?]]&lt;br /&gt;
*[[Trouble_Shooting|I can't seem to talk to the AlarmDecoder!  What do I do?]]&lt;br /&gt;
*[[LRR_Support|Can I see who armed/disarmed the system?]]&lt;br /&gt;
*[[Remote_Access|Can I control my AlarmDecoder remotely?]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Trouble_Shooting</id>
		<title>Trouble Shooting</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Trouble_Shooting"/>
				<updated>2013-12-22T07:34:47Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
'''Make sure that you have read the Quick Start guide and watched the installation videos found in the [[Getting_Started|Getting Started]] section.'''&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting Steps==&lt;br /&gt;
# Does the AlarmDecoder have power?&lt;br /&gt;
#* Make sure the LED on the AlarmDecoder is flashing about once per second.&lt;br /&gt;
#* Check your power connections if you do not see the LED flashing.&lt;br /&gt;
# Does the connected computer show an attached device?&lt;br /&gt;
#* Windows: Confirm the device is present in the Device Manager.&lt;br /&gt;
#** On some installs of windows it is necessary to enable the VCP option for the driver.&lt;br /&gt;
#* OSX/Linux: Check your syslog and look in ''/dev''.&lt;br /&gt;
# Can you communicate with the device with a terminal program?&lt;br /&gt;
## Open the device with your favorite terminal program.  We suggest one of the following:&lt;br /&gt;
##* Windows: [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY]&lt;br /&gt;
##*# Select the ''Serial'' option.&lt;br /&gt;
##*# Enter the COM port number.  You can look this up in Device Manager.&lt;br /&gt;
##*# Enter the speed.&lt;br /&gt;
##*#* AD2USB &amp;amp; AD2Pi: 115200&lt;br /&gt;
##*#* AD2Serial: 19200&lt;br /&gt;
##*# Click ''Open''&lt;br /&gt;
##* OSX/Linux: screen&lt;br /&gt;
##*# Open a terminal&lt;br /&gt;
##*# Locate your device by checking syslog or your ''/dev'' directory&lt;br /&gt;
##*# Execute ''screen [device] [baudrate]''&lt;br /&gt;
##*#* Baudrate:&lt;br /&gt;
##*#** AD2USB &amp;amp; AD2Pi: 115200&lt;br /&gt;
##*#** AD2Serial: 19200&lt;br /&gt;
## Confirm that you can reboot your Alarm Decoder by typing: '''='''&lt;br /&gt;
## Make sure you cleanly exit your terminal program.&lt;br /&gt;
##* PuTTY: Click the '''X'''&lt;br /&gt;
##* screen: Ctrl + A + K&lt;br /&gt;
# Are you seeing messages from your panel?&lt;br /&gt;
## Confirm that the AlarmDecoder is wired correctly to your panel.  See the videos above or the quickstart document.&lt;br /&gt;
## Confirm that you (or your alarm company) have added a keypad to your panel for the AlarmDecoder.&lt;br /&gt;
## Confirm the correct keypad address is configured on the device by typing '''!''' and going through the prompts.&lt;br /&gt;
# Can you send key presses to the panel?&lt;br /&gt;
## Type '''*''' (asterisk) You should see ''Sending.done'' and the panel should respond with the current status.&lt;br /&gt;
##* There may be up to five periods between 'Sending' and 'done'.  If there are five the keypress has timed out and you should confirm your wiring.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Getting_Started</id>
		<title>Getting Started</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Getting_Started"/>
				<updated>2013-12-22T07:34:08Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
# Make sure you've read the [[:File:Ad2quickstartv2.pdf|Quick Start guide]] that was included with your AlarmDecoder.&lt;br /&gt;
# Still unsure?  Watch the [[Installation_Videos|Installation video guides]].&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems</id>
		<title>Supported Home Automation Systems</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems"/>
				<updated>2013-12-22T07:33:12Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
When Sean Mathews first started putting solder and code into the first prototypes back in 2007 one of the primary design goals of the '''AlarmDecoder'''  was to make sure it would be easy to integrate with his own home automation system&lt;br /&gt;
To further his goals we have consistently provided support to anyone wanting to add support for an existing system. If you don't see your favorite product here then talk to the developers of that product and let them know about the AlarmDecoder and encourage them to add support.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;'''Here is a list of some of the systems that have support for the AlarmDecoder'''&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Product Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;100px&amp;quot; | Driver License&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Product URL&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Solution Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Control4 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.houselogix.com&lt;br /&gt;
| [http://www.houselogix.com/ Phone &amp;amp; Email]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | HomeSeer &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.homeseer.com&lt;br /&gt;
| [http://board.homeseer.com/forumdisplay.php?f=992 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | mControl v2 &amp;amp; v3	 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.embeddedautomation.com&lt;br /&gt;
| [http://www.embeddedautomation.com/downloads/mcontrol/mControl%20v3%20-%20Feature%20Summary%20Document.pdf Page 24]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Vera2 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source&lt;br /&gt;
| http://www.micasaverde.com&lt;br /&gt;
| [http://wiki.micasaverde.com/index.php/Supported_Hardware Wiki]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Misterhouse &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://misterhouse.sourceforge.net&lt;br /&gt;
| [https://sourceforge.net/mailarchive/message.php?msg_id=31468020 Email Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Girder 5 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.promixis.com&lt;br /&gt;
| [http://www.promixis.com/forums/showthread.php?21535-Nutech-AD2USB-Alarm-Panel-Integration/page2 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Indigo &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.perceptiveautomation.com&lt;br /&gt;
| [http://www.perceptiveautomation.com/userforum/viewtopic.php?f=22&amp;amp;t=7584&amp;amp;start=0 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Premise Home Control &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| [http://cocoontech.com/forums/page/home-automation-software/_/premise-r3 Info Page]&lt;br /&gt;
| [http://cocoontech.com/forums/topic/25698-ad2usb-for-vista-security-panels/ Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Write your own!&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| https://github.com/nutechsoftware/alarmdecoder&lt;br /&gt;
| [https://github.com/nutechsoftware/alarmdecoder AlarmDecoder API @ GitHub]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
:As with all open source projects they by their very nature are in constant need for more contributors. Please contact us at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] if you are interested in supporting these or others and we will do our best to support your efforts.&lt;br /&gt;
&lt;br /&gt;
:* MisterHouse&lt;br /&gt;
:* LinuxMCE&lt;br /&gt;
:* Don't see your project here? &amp;lt;br&amp;gt;Drop us an email at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] and tell us about your project.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/SSL</id>
		<title>SSL</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/SSL"/>
				<updated>2013-12-22T07:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeading|&lt;br /&gt;
SSL certificates can be used to set up client authentication and encryption of your alarm data.  Currently the only supported method of serving the AlarmDecoder over SSL is through [http://github.com/nutechsoftware/ser2sock ser2sock], though support is destined for [[AlarmDecoderGUI]] in the future.&lt;br /&gt;
&lt;br /&gt;
As for the client side, it is currently supported in the [[AlarmDecoderGUI]] and the [http://github.com/nutechsoftware/alarmdecoder python library].&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Generating Certificates==&lt;br /&gt;
===Generating a certificate for the Certificate Authority===&lt;br /&gt;
We use an intermediate certificate known as a Certificate Authority in order to provide an authentication mechanism for the AlarmDecoder devices.  This allows you to restrict access to the service to only those certificates that have been signed by the CA.  This also allows you to revoke client certificates or even regenerate the CA certificate itself should it get compromised.&lt;br /&gt;
&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Panel_Configuration</id>
		<title>Panel Configuration</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Panel_Configuration"/>
				<updated>2013-12-22T07:27:22Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:HowTo Video]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
This document outlines panel programming procedures if any that are needed to allow communication with the AlarmDecoder&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Ademco/Honeywell Systems==&lt;br /&gt;
&lt;br /&gt;
: Except for older SE systems all devices on the alarm bus for this type of alarm panel need a unique address. No two devices connected to the panel can share the same address and in order for the AlarmDecoder to work properly the alarm panel needs to be programmed to assign an unused address for the device. By default the AlarmDecoder comes programmed for '''Address 18'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;K7BOHLq8tGg&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;This video discusses panel configuration as well as physical connection to the alarm system&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
: If you do not know your installer code or if you have a monitoring company you can request they add an additional keypad to your system and to have them tell you the keypad address they used.&lt;br /&gt;
&lt;br /&gt;
: The programming manuals for most of these types of panels are very simple to read. They cover all programming fields as well as the more advanced menu fields. Many of the programming manuals can be found [http://www.aesecurity.com/manuals.html here].&lt;br /&gt;
&lt;br /&gt;
: You can also get into programming mode in most cases by powering the panel up into programming mode as described [[Programming_mode_at_boot|here]].&lt;br /&gt;
&lt;br /&gt;
: Once in programming mode you can activate an unused keypad address.  For most panels this is done via programming fields 190-196 but can vary for each model of alarm panel so see your programming manual under ''KEYPAD OPTIONS'' for more specific setup steps.&lt;br /&gt;
&lt;br /&gt;
: If you have a Vista 15P or 20P and no keypad assigned to address 18 then the following programming command will show if the keypad at address 18 is already in-use: '''#191'''&lt;br /&gt;
::* To review a programming field on this model of panel you would use &amp;lt;big&amp;gt;'''#'''&amp;lt;/big&amp;gt; before the field to return the fields values. &lt;br /&gt;
::* To change the value of a programming field you would use &amp;lt;big&amp;gt;'''*'''&amp;lt;/big&amp;gt; before the field.&lt;br /&gt;
&lt;br /&gt;
==DSC Systems==&lt;br /&gt;
&lt;br /&gt;
TODO&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AUI</id>
		<title>AUI</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AUI"/>
				<updated>2013-12-22T07:13:59Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
This document outlines the AUI protocol used on Ademco Vista series alarm panels. The AUI protocol is the more advanced communication from the panel to touch screen keypads such as the 6270&lt;br /&gt;
}}&lt;br /&gt;
[[File:6270_pr.jpg]]&lt;br /&gt;
&lt;br /&gt;
=Messages Received=&lt;br /&gt;
==System Response Packet==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
  LL 0 A 00000000 T S M..M&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two basic packet types received from the system: A response to a previous request,&lt;br /&gt;
and asynchronous broadcast packet. Most message data (M..M) typically begin with one or more&lt;br /&gt;
“fe” bytes.  The presence of “fd” or “fc” indicates an error return, sometimes followed by a hex&lt;br /&gt;
encoded ASCII error number. Spaces above are inserted for ease of reading.&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LL&lt;br /&gt;
| Inclusive packet length.&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| Unknown.&lt;br /&gt;
|-&lt;br /&gt;
| A&lt;br /&gt;
| Destination address bitmask.&lt;br /&gt;
{|&lt;br /&gt;
| x21x&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| graphic console address 1&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| graphic console address 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
One or both bits may be set (for a broadcast message). AlarmDecoder may not filter&lt;br /&gt;
out messages sent to other addresses, which is only a concern in environments&lt;br /&gt;
with multiple AUI’s. The examples used herein specify address 1.&lt;br /&gt;
|-&lt;br /&gt;
| 00000000&lt;br /&gt;
| Unknown.&lt;br /&gt;
|-&lt;br /&gt;
| T&lt;br /&gt;
| Message type (binary data).&lt;br /&gt;
{|&lt;br /&gt;
| 5&lt;br /&gt;
| single destination packet&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| broadcast packet&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| Message sequence ID based either on the message sent, or a sequence number&lt;br /&gt;
used by the controller (binary data).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==System Asynchronous Response Packet==&lt;br /&gt;
&lt;br /&gt;
The asynchronous messages are sent on various events, such as a zone fault, arming,&lt;br /&gt;
disarming, etc. The two known types of asynchronous packets do not appear to contain any&lt;br /&gt;
zone-specific information, nor are there differences between messages received from faulting or&lt;br /&gt;
restoring a zone. Typical messages received on a zone fault, again with spacing inserted:&lt;br /&gt;
&lt;br /&gt;
  120600000000 60 6c0245              6c f5ec0101010000&lt;br /&gt;
  160600000000 60 630245 43f531fb45   6c f5ec01010101&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The messages are likely partition-specific. That is, broadcast to all keypads set to a specific&lt;br /&gt;
partition. The second message contains bits below that indicate a state change. The bits are for&lt;br /&gt;
the most part only set for a specific instance of a message. Each non-zero  nibble  after  the  “ec”  is&lt;br /&gt;
represented below:&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Notify Type&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | State&lt;br /&gt;
|-&lt;br /&gt;
| 0001 0001 0001 0001&lt;br /&gt;
| disarmed&lt;br /&gt;
|-&lt;br /&gt;
| 0011 0001 0001 0001&lt;br /&gt;
| chime mode on&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0001 0001 0010&lt;br /&gt;
| armed stay, counting down&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0010 0001 0010&lt;br /&gt;
| armed away, counting down&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0001 0010 0010&lt;br /&gt;
| armed instant, counting down&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0001 0001 0001&lt;br /&gt;
| armed stay/away&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0001 0010 0001&lt;br /&gt;
| armed instant&lt;br /&gt;
|-&lt;br /&gt;
| 0010 0001 0001 0100&lt;br /&gt;
| armed, alarming&lt;br /&gt;
|-&lt;br /&gt;
| 0101&lt;br /&gt;
| in programming mode&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Messages Sent=&lt;br /&gt;
&lt;br /&gt;
Single byte messages representing key presses on the keypad are accepted by the controller.&lt;br /&gt;
These use the same values as the alpha keypad: 00 - 09 for the numbers, 0a = *, 0b = #, and F1&lt;br /&gt;
- F4 = 1c - 1f.&lt;br /&gt;
&lt;br /&gt;
==Request header==&lt;br /&gt;
&lt;br /&gt;
Messages otherwise follow the basic format:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
006 S TT tt M..M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 006&lt;br /&gt;
| Unknown.&lt;br /&gt;
|-&lt;br /&gt;
| S&lt;br /&gt;
| Optional sequence count which generates a related return sequence count in the response message. The AUI keypads rotate through the sequence 8 - f. Setting this to zero returns a zero in the corresponding response, and seems to have no other effect.&lt;br /&gt;
|-&lt;br /&gt;
| TT&lt;br /&gt;
| The type of packet, of which there are typically multiple sub-types.&lt;br /&gt;
|-&lt;br /&gt;
| tt&lt;br /&gt;
| The sub-type of packet, of which there are at times multiple parameters that differentiate sub-types.&lt;br /&gt;
|-&lt;br /&gt;
| M..M&lt;br /&gt;
| The message parameters. These parameters are typically separated by very similar-looking bytes, and almost always terminated by one of two bytes. The exact purpose and meaning of these different separators is not currently known.  A 43 starts many parameters, and a 45 terminates many of those same parameters.&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| 63  /  6c&lt;br /&gt;
| Two common message terminating bytes.&lt;br /&gt;
|-&lt;br /&gt;
| 436c&lt;br /&gt;
| Another method of terminating a message.&lt;br /&gt;
|-&lt;br /&gt;
| 4543   / 4549&lt;br /&gt;
| Typically used before a hex encoded ASCII number. The number itself is typically enclosed in an initial f5 byte and terminating fb byte.&lt;br /&gt;
|-&lt;br /&gt;
| 456c&lt;br /&gt;
| Typically used before an initial f5 byte followed by an ec byte with binary flag data, though sometimes a hex encoded ASCII number. The flags also may have an optional byte representing a countdown in seconds in the case of an ARMING notification.&lt;br /&gt;
|-&lt;br /&gt;
| 4343   /    4361&lt;br /&gt;
| Typically used when no additional parameters are sent.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Information, Arm/Disarm, Chime==&lt;br /&gt;
&lt;br /&gt;
Various known and unknown message sub-types all using the 62 message group:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
006 S 62 tt M..M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 02&lt;br /&gt;
| '''Unknown'''&lt;br /&gt;
Queried many times while in programming mode by an AUI.&lt;br /&gt;
Example:&lt;br /&gt;
  0060 620245 43f531fb 43 6c&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns data very similar to the asynchronous notification:&lt;br /&gt;
  0e020000000050 fefe ec 01010101&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Asynchronous comparison:&lt;br /&gt;
  160600000000 60 630245 43f531fb 45 6c f5ec01010101&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The ASCII 1 parameter has no known purpose and does not appear to be related to the partition. When sent during Programming Mode the message returns a different status:&lt;br /&gt;
  0b040000000050 fefe ec 05&lt;br /&gt;
|-&lt;br /&gt;
| 03&lt;br /&gt;
| '''Secure commands'''&lt;br /&gt;
This sub-type requires a password. These commands do not function outside of an AUI scenario. There is likely some initialization sequence which is not being correctly followed (single character messages can be substituted). The first parameter contains a hex encoded ASCII password (1234), and the second parameter specifies the operation, in this example ARM STAY.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606203 88 ec 31323334 fb 456c f5 ec 010201010101&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns an apparent status:&lt;br /&gt;
  0d020000000050 fefe ec 010001&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arm Message Format:'''&lt;br /&gt;
  00606203 88 ec P..P fb 456c f5 ec 010A0W010I01&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Password&lt;br /&gt;
|-&lt;br /&gt;
| A&lt;br /&gt;
| Arming flag set to 2 in all cases.&lt;br /&gt;
|-&lt;br /&gt;
| W&lt;br /&gt;
| Arm Away flag set to 2.&lt;br /&gt;
|-&lt;br /&gt;
| I&lt;br /&gt;
| Arm Instant flag set to 2.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Disarm Message Format:'''&lt;br /&gt;
  00606203 88 ec P..P fb 456c f5 ec 010101&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Password&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Chime Mode Message:'''&lt;br /&gt;
  00606203 88 ec p..p fb 456c f5 ec 010C0F01&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Password&lt;br /&gt;
|-&lt;br /&gt;
| C&lt;br /&gt;
| Set chime mode flag set to 4&lt;br /&gt;
|-&lt;br /&gt;
| F&lt;br /&gt;
| Chime setting on = 1, off = 0&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Information, Enumeration==&lt;br /&gt;
&lt;br /&gt;
Various known and unknown message sub-types all using the 6b message group:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
006 S 6b tt M..M&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 02&lt;br /&gt;
| '''Various Unknown'''&lt;br /&gt;
Unknown messages sent by an AUI.&lt;br /&gt;
&lt;br /&gt;
'''Unknown 1'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent periodically, even during Programming Mode. The first message sent by an AUI during startup.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b02 4343&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0e020000000050 fe ec 0201010000 (Programming Mode)&lt;br /&gt;
  0e020000000050 fe ec 0101010000 (Immediately after booting)&lt;br /&gt;
  0e020000000050 fe ec 01017f0000 (Normal return)&lt;br /&gt;
|-&lt;br /&gt;
| 09&lt;br /&gt;
| '''Logs'''&lt;br /&gt;
Used to query log entries.&lt;br /&gt;
&lt;br /&gt;
'''Query Log Entry Count'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the count of log entries using parameters.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b09 4549 f5 A..A fb454a f5 B..B fb 4361&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| A..A&lt;br /&gt;
| Unknown hex encoded ASCII parameter set to zero (30).&lt;br /&gt;
|-&lt;br /&gt;
| B..B&lt;br /&gt;
| Unknown hex encoded ASCII parameter set to 14 (3134).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0d020000000050 fefefe 313030&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns the number of entries in the log as a hex encoded ASCII value, in this example 100. Other parameters return different numbers. Using 1 or 2 for the first value appear to be valid, and using up to 14 - 24 appear to be valid for the second value. Reading logs does not function outside of an AUI device, likely due to incorrect initialization. Using the ASCII keypad method to retrieve entries after querying the total count does function.&lt;br /&gt;
&lt;br /&gt;
'''Query Log Entry'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query a specific log entry using parameters.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b09 4549 f5 A..A fb 454a f5 B..B fb 4543f5 N..N fb 436c&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| A..A&lt;br /&gt;
| Unknown hex encoded ASCII parameter set to zero (30).&lt;br /&gt;
|-&lt;br /&gt;
| B..B&lt;br /&gt;
| Unknown hex encoded ASCII parameter set to 14 (3134).&lt;br /&gt;
|-&lt;br /&gt;
| N..N&lt;br /&gt;
| One-based hex encoded ASCII parameter containing the log entry to retrieve.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  26020000000050 fefefefe ec 50302030312f30312030323a3330414d2045333032205a303030&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns the hex encoded ASCII log entry, “P0 01/01 02:30AM E302 Z000” in this example. Note that querying log entries does not currently work.&lt;br /&gt;
|-&lt;br /&gt;
| 0a&lt;br /&gt;
| '''Password, Various Unknown'''&lt;br /&gt;
A collection of password-oriented message types (T) all using the 0a message sub-type:&lt;br /&gt;
  006 S 6b 0a T M..M&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''User Information (80)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query access information of a user based on a given password.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00600a 80 ec P..P f5ec U..U&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Password of partition master.&lt;br /&gt;
|-&lt;br /&gt;
| U..U&lt;br /&gt;
| Password of a user whose access is to be returned.&lt;br /&gt;
Returns: &amp;lt;pre&amp;gt;0f020000000050 feec X..X 00 U..U 00&amp;lt;/pre&amp;gt;&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| X..X&lt;br /&gt;
| Hex encoded ASCII digits representing access flags for each partition.  The digits are terminated by a zero byte. In the case of a Vista 20P this would be partitions 1, 2, 3.&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| Installer&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Master&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| User&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Guest&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Duress&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| Arm-only&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| No access&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| U..U&lt;br /&gt;
| Hex encoded ASCII digits containing the associated User ID, where Installer = 1, Master = 2, etc. The digits are terminated by a zero byte.&lt;br /&gt;
Example: &amp;lt;pre&amp;gt;0f040000000050 feec 30303000 3100&amp;lt;/pre&amp;gt;&lt;br /&gt;
This example shows the Installer User ID one with Installer access (zero) to each partition. An unknown password  returns “???” for the partition access with no User ID field.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Installer Code (81)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the installer code.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b 0a 81&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0d040000000050 feec P..P&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Contains the hex encoded ASCII password digits.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Unknown 1 (8e)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Unknown query sent by an AUI near the end of initialization. Appears to return a hex encoded ASCII zero.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b 0a 8e&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  09040000000050 fe 30&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unknown 2 (8f)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Unknown query sent by an AUI near the end of initialization. Appears to return a hex encoded ASCII one.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b 0a 8f&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  09040000000050 fe 31&lt;br /&gt;
|-&lt;br /&gt;
| 0b&lt;br /&gt;
| '''System Information, Various Unknown'''&lt;br /&gt;
A collection of system information message types (T) all using the 0b message sub-type:&lt;br /&gt;
  006 S 6b 0b T M..M&lt;br /&gt;
&lt;br /&gt;
'''Unknown 1'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent during AUI startup. Appears to be sent in error, as it returns an error. It used to be sent three times on older 128BP units returning fe with no content, and possibly one of the occurrences may have been missed.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 456c 32&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  09020000000050 fd 32&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Appears to be complaining about the extraneous trailing 32.&lt;br /&gt;
&lt;br /&gt;
'''System Description (31)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Returns a hex encoded ASCII system description.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 31 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  13020000000050 fefeec 56495354412d323050&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns  “Vista-20P” in this example.&lt;br /&gt;
&lt;br /&gt;
'''Firmware Version (32)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Returns a hex encoded ASCII system firmware version.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 32 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  15020000000050 fefeec 30372e30302030342e3031&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Returns  “07.00 04.01” in this example.&lt;br /&gt;
&lt;br /&gt;
'''Unknown 2 (33)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent occasionally by an AUI, returning variously one or two as a hex encoded ASCII digit.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 33 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0a020000000050 fefe 31&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unknown 3 (34)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent near the end of AUI initialization as part of a set of unknown queries (34 - 37). Always returns 1f&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 34 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0b020000000050 fefeec 1f&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unknown 4 (35)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent near the end of AUI initialization as part of a set of unknown queries (34 - 37). Always returns the same two zero terminated hex encoded ASCII digit parameters.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 35 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0d020000000050 fefeec 300031&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unknown 5 (36)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent near the end of AUI initialization as part of a set of unknown queries (34 - 37). Always returns the same two zero terminated hex encoded ASCII digit parameters.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 36 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0e020000000050 fefeec 33003439&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Unknown 6 (37)'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sent near the end of AUI initialization as part of a set of unknown queries (34 - 37). Always returns the same two zero terminated hex encoded ASCII digit parameters.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0b 4543 f5 37 fb 436c&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  0e020000000050 fefeec 39003634&lt;br /&gt;
|-&lt;br /&gt;
| 0c&lt;br /&gt;
| '''Partition Information'''&lt;br /&gt;
A collection of partition information messages, distinguished by parameters, all using the 0c message sub-type:&lt;br /&gt;
  006 S 6b 0c M..M&lt;br /&gt;
&lt;br /&gt;
'''Partition Count'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the number of partitions. Returns the entry count as a hex encoded ASCII digit, typically returning three.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0c 4361&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  09020000000050 fe C..C&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| C..C&lt;br /&gt;
| Hex encoded ASCII partition count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Partition Identifier'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the identifier used for a partition. The number of partitions would previously be queried using Partition Count.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0c 4543 f5 E..E fb 436c&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| E..E&lt;br /&gt;
| The hex encoded ASCII partition entry, typically 1 - 3 (31 - 33).&lt;br /&gt;
Returns:&lt;br /&gt;
  0b020000000050 fefeec P..P&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| Hex encoded ASCII numeric partition identifier.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Partition Entries'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the entries present for a specified partition identifier. Entries include zones and other zone-like items. The partition identifier would previously be queried using Partition Identifier.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0c 4549 f5 P..P fb 4361&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LL&lt;br /&gt;
| Inclusive packet length, value depending on digits returned.&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| The hex encoded ASCII partition identifier.&lt;br /&gt;
Returns:&lt;br /&gt;
  LL020000000050 fefe C..C&lt;br /&gt;
|-&lt;br /&gt;
| C..C&lt;br /&gt;
| Hex encoded ASCII numeric partition entry count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Partition Entry'''&amp;lt;br&amp;gt;&lt;br /&gt;
Queries information on a specific entry in a partition. This returns zero terminated hex encoded ASCII fields. The last field is not zero-terminated. Note undocumented Device Types: Onboard zones 1 - 8 is one; Zone number 99 is six; Hardware is zero.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0c 4549 f5 P..P fb 4543 f5 E..E fb 436c&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| The hex encoded ASCII partition identifier.&lt;br /&gt;
|-&lt;br /&gt;
| E..E&lt;br /&gt;
| The one-based hex encoded ASCII entry to enumerate.&lt;br /&gt;
Returns:&lt;br /&gt;
  LL020000000050 fefefeec Z..Z 00 T..T 00 D..D 00 N..N&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LL&lt;br /&gt;
| Inclusive packet length, value depending on digits returned.&lt;br /&gt;
|-&lt;br /&gt;
| Z..Z&lt;br /&gt;
| Zone number of the entry being enumerated.&lt;br /&gt;
|-&lt;br /&gt;
| T..T&lt;br /&gt;
| Zone Type.&lt;br /&gt;
|-&lt;br /&gt;
| D..D&lt;br /&gt;
| Zone Device Type.&lt;br /&gt;
|-&lt;br /&gt;
| N..N&lt;br /&gt;
| Optional zone name.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| 0d&lt;br /&gt;
| '''Unknown'''&lt;br /&gt;
Sent as the sixth message during AUI boot. Always returns hex encoded ASCII one.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  0060 6b0d4343&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  09020000000050 fe 31&lt;br /&gt;
|-&lt;br /&gt;
| 0e&lt;br /&gt;
| '''Set Current Partition'''&lt;br /&gt;
Sent as the seventh message during AUI boot defaulting a keypad to the first partition entry. Used to set the AUI keypad to a particular partition entry (as opposed to partition ID, as the message is sent before the partition IDs are enumerated).&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  0060 6b0e4543f5 P..P&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| P..P&lt;br /&gt;
| The hex encoded ASCII partition entry to which the AUI is to be assigned.&lt;br /&gt;
Returns: &amp;lt;pre&amp;gt;08020000000050 fe&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 0f&lt;br /&gt;
| '''Device Enumeration'''&lt;br /&gt;
A collection of what appear to be device enumeration messages, distinguished by parameters, all using the 0f message sub-type:&lt;br /&gt;
  006 S 6b 0f M..M&lt;br /&gt;
&lt;br /&gt;
'''Device Count'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the count of consoles and expansion cards. Sent during AUI boot after enumerating the partitions.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  00606b0f 4361&lt;br /&gt;
&lt;br /&gt;
Returns:&lt;br /&gt;
  LL020000000050 fe D..D&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| LL&lt;br /&gt;
| Inclusive packet length, value depending on digits returned.&lt;br /&gt;
|-&lt;br /&gt;
| D..D&lt;br /&gt;
| Hex encoded ASCII count of devices.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Device Entry'''&amp;lt;br&amp;gt;&lt;br /&gt;
Query the specified device entry. Sent during AUI boot after sending a Device Count. Appears to return entries for graphic consoles, expansion boards, and text consoles. Returned fields are zero-terminated hex encoded ASCII numbers, excluding the last entry which is not zero-terminated.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
  006d6b0f 4543 f5 E..E fb 436c&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| E..E&lt;br /&gt;
| The one-based hex encoded ASCII entry to enumerate.&lt;br /&gt;
Returns:&lt;br /&gt;
  LL020000000055 fefeec A..A 00 U..U 00 X..X 00 Y..Y 00 Z..Z&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Field&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| LL&lt;br /&gt;
| Inclusive packet length, value depending on digits returned.&lt;br /&gt;
|-&lt;br /&gt;
| A..A&lt;br /&gt;
| Likely represents the address of the device. For instance, two items enumerated at listed as 17 and 18, the text console addresses.&lt;br /&gt;
|-&lt;br /&gt;
| U..U&lt;br /&gt;
| Unknown. Set to 4 for likely text consoles, otherwise set to 1.&lt;br /&gt;
|-&lt;br /&gt;
| X..X&lt;br /&gt;
| Unknown. Set to 5.&lt;br /&gt;
|-&lt;br /&gt;
| Y..Y&lt;br /&gt;
| Unknown. Set to 0.&lt;br /&gt;
|-&lt;br /&gt;
| Z..Z&lt;br /&gt;
| Unknown. Set to 0.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics</id>
		<title>Advanced Topics</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Advanced_Topics"/>
				<updated>2013-12-22T07:06:14Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
This section covers topics that are beyond the basic use-cases.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* [[Developers|Developer Resources]]&lt;br /&gt;
* [[Firmware|Firmware]]&lt;br /&gt;
* [[Zone_Expander_Emulation|Zone Expander Emulation]] (Virtual Zones)&lt;br /&gt;
* [[Zone_Tracking|Zone Tracking]]&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2013-12-22T07:01:40Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The AlarmDecoder GUI program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Download the Windows installer now] md5:acbf7ce94661f6e2907ab4a44111de0c&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Download the Linux installer now] md5:53b093f9ee0addaef85c30e909e6a914&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Firmware</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Firmware"/>
				<updated>2013-12-22T06:56:34Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
{{PageHeading|&lt;br /&gt;
The current stable firmware is '''V2.2a.6'''. It is not possible to brick the AlarmDecoder but it can get into some states that make firmware updates difficult so be patient when updating the firmware in your AlarmDecoder&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Identifying your Board Revision==&lt;br /&gt;
Use the images below to identify what revision of AlarmDecoder you have.&lt;br /&gt;
&lt;br /&gt;
{| summary=&amp;quot;Examples of supported keypads&amp;quot;&lt;br /&gt;
|[[File:2_2_board.jpg|thumb|2.2 (AD2USB)]]&lt;br /&gt;
|[[File:2_2_serial.jpg|thumb|2.2 (AD2SERIAL)]]&lt;br /&gt;
|[[File:2_0_board.jpg|thumb|2.0 (AD2USB)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Checking your Firmware Version==&lt;br /&gt;
You can retrieve the version information by connecting to your device with a terminal program (PuTTY, screen, etc.) and sending the &amp;lt;b&amp;gt;V&amp;lt;/b&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
A response will be returned with your current version information:&lt;br /&gt;
  !VER:ffffffff,'''V2.2a.8a8''',TX;RX;SM;VZ;RF;ZX;RE;AU;3X;CG;DD;MF;LR;KE;MK;CB;DS&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;120px&amp;quot; | Board Revision&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; with=&amp;quot;140px&amp;quot; | Firmware Version&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #70BA66; font-weight: bold&amp;quot; | Stable&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_6.zip 2.2a.6]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_10.zip 2.1f.10]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #F56464; font-weight: bold&amp;quot; | Beta&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_8.zip 2.2a.8]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #FAFA70; font-weight: bold&amp;quot; | Legacy&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_3_beta.zip 2.2a.3-beta]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_2.zip 2.2a.2]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0e.zip 2.1f.0e]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0d.zip 2.1f.0d]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V1_0f_26.zip 1.0f.26]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
; There are a few different ways to go about flashing your device.&lt;br /&gt;
&lt;br /&gt;
# Make sure that you have completed the installation and can communicate with your device through a terminal program. (PuTTY, screen, etc.)&lt;br /&gt;
# Download one of the available programs.&lt;br /&gt;
#* [[AlarmDecoderGUI]] - .NET/Mono and Gtk#&lt;br /&gt;
#* [http://www.alarmdecoder.com/downloads/firmwareupload.zip Console firmware uploader] - .NET/Mono&lt;br /&gt;
#* [http://github.com/nutechsoftware/alarmdecoder ad2-firmwareupload] - from the official Python library&lt;br /&gt;
# Download your desired firmware from the choices above.&lt;br /&gt;
# Flash the firmware&lt;br /&gt;
#* AlarmDecoderGUI&lt;br /&gt;
#*# Navigate to &amp;lt;tt&amp;gt;System -&amp;gt; Firmware Upload&amp;lt;/tt&amp;gt;&lt;br /&gt;
#*# Select the firmware file to upload.&lt;br /&gt;
#*# The program will start uploading automatically.&lt;br /&gt;
#* Console firmware uploader&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;firmwareupload COM6 115200 firmware.hex&amp;lt;/tt&amp;gt;&lt;br /&gt;
#* ad2-firmwareupload&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;ad2-firmwareupload firmware.hex /dev/ttyUSB0 115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Confirm communication with your device.&lt;br /&gt;
# Reset your device's configuration by sending &amp;lt;b&amp;gt;!&amp;lt;/b&amp;gt; and going through the prompts.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Template:PageHeading</id>
		<title>Template:PageHeading</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Template:PageHeading"/>
				<updated>2013-12-22T06:54:23Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: Created page with &amp;quot;&amp;lt;div style=&amp;quot;margin-left: .2em; font-size: 14pt;&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;margin-left: .2em; font-size: 14pt;&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Firmware</id>
		<title>Firmware</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Firmware"/>
				<updated>2013-12-22T06:45:26Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: .2em; font-size: 14pt;&amp;quot;&amp;gt;&lt;br /&gt;
The current stable firmware is '''V2.2a.6'''. It is not possible to brick the AlarmDecoder but it can get into some states that make firmware updates difficult so be patient when updating the firmware in your AlarmDecoder&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Identifying your Board Revision==&lt;br /&gt;
Use the images below to identify what revision of AlarmDecoder you have.&lt;br /&gt;
&lt;br /&gt;
{| summary=&amp;quot;Examples of supported keypads&amp;quot;&lt;br /&gt;
|[[File:2_2_board.jpg|thumb|2.2 (AD2USB)]]&lt;br /&gt;
|[[File:2_2_serial.jpg|thumb|2.2 (AD2SERIAL)]]&lt;br /&gt;
|[[File:2_0_board.jpg|thumb|2.0 (AD2USB)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Checking your Firmware Version==&lt;br /&gt;
You can retrieve the version information by connecting to your device with a terminal program (PuTTY, screen, etc.) and sending the &amp;lt;b&amp;gt;V&amp;lt;/b&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
A response will be returned with your current version information:&lt;br /&gt;
  !VER:ffffffff,'''V2.2a.8a8''',TX;RX;SM;VZ;RF;ZX;RE;AU;3X;CG;DD;MF;LR;KE;MK;CB;DS&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;120px&amp;quot; | Board Revision&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; with=&amp;quot;140px&amp;quot; | Firmware Version&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #70BA66; font-weight: bold&amp;quot; | Stable&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_6.zip 2.2a.6]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_10.zip 2.1f.10]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #F56464; font-weight: bold&amp;quot; | Beta&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_8.zip 2.2a.8]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;background-color: #FAFA70; font-weight: bold&amp;quot; | Legacy&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_3_beta.zip 2.2a.3-beta]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;font-weight: bold&amp;quot; | 2.2+&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.2/ademcoemu_V2_2a_2.zip 2.2a.2]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0e.zip 2.1f.0e]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V2_1f_0d.zip 2.1f.0d]&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | 2.0&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | [http://www.alarmdecoder.com/downloads/firmware/2.0/ademcoemu_V1_0f_26.zip 1.0f.26]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
; There are a few different ways to go about flashing your device.&lt;br /&gt;
&lt;br /&gt;
# Make sure that you have completed the installation and can communicate with your device through a terminal program. (PuTTY, screen, etc.)&lt;br /&gt;
# Download one of the available programs.&lt;br /&gt;
#* [[AlarmDecoderGUI]] - .NET/Mono and Gtk#&lt;br /&gt;
#* [http://www.alarmdecoder.com/downloads/firmwareupload.zip Console firmware uploader] - .NET/Mono&lt;br /&gt;
#* [http://github.com/nutechsoftware/alarmdecoder ad2-firmwareupload] - from the official Python library&lt;br /&gt;
# Download your desired firmware from the choices above.&lt;br /&gt;
# Flash the firmware&lt;br /&gt;
#* AlarmDecoderGUI&lt;br /&gt;
#*# Navigate to &amp;lt;tt&amp;gt;System -&amp;gt; Firmware Upload&amp;lt;/tt&amp;gt;&lt;br /&gt;
#*# Select the firmware file to upload.&lt;br /&gt;
#*# The program will start uploading automatically.&lt;br /&gt;
#* Console firmware uploader&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;firmwareupload COM6 115200 firmware.hex&amp;lt;/tt&amp;gt;&lt;br /&gt;
#* ad2-firmwareupload&lt;br /&gt;
#*# &amp;lt;tt&amp;gt;ad2-firmwareupload firmware.hex /dev/ttyUSB0 115200&amp;lt;/tt&amp;gt;&lt;br /&gt;
# Confirm communication with your device.&lt;br /&gt;
# Reset your device's configuration by sending &amp;lt;b&amp;gt;!&amp;lt;/b&amp;gt; and going through the prompts.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2013-12-22T06:31:16Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 1em; font-size: 14pt;&amp;quot;&amp;gt;&lt;br /&gt;
The AlarmDecoder GUI program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Download the Windows installer now] md5:acbf7ce94661f6e2907ab4a44111de0c&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Download the Linux installer now] md5:53b093f9ee0addaef85c30e909e6a914&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
:* Open Source Plugin API&lt;br /&gt;
:** C# examples included&lt;br /&gt;
:* Network connectible&lt;br /&gt;
:** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network&lt;br /&gt;
:** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server&lt;br /&gt;
:* Works with touch screen, mouse or keyboard input&lt;br /&gt;
:* Logging with date and time stamp&lt;br /&gt;
:* AlarmDecoder firmware update utility built in&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;br /&gt;
:* HTML5 web browser tab&lt;br /&gt;
:* Webcam viewer tab&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2013-12-22T05:58:36Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 1em; font-size: 14pt;&amp;quot;&amp;gt;&lt;br /&gt;
The AlarmDecoder GUI program create a realistic advanced keypad on any computer running Windows, OSX or Linux. With the open source plugin API and provided plugins it is simple to configure email alerts on alarm events as well as preform other automation tasks. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
==Requirements==&lt;br /&gt;
:; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
:* .Net or Mono&lt;br /&gt;
:** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
:** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
:* Gtk#&lt;br /&gt;
:** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
:** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
:* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
:** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
:** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
==Installer==&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Download the Windows installer now] md5:acbf7ce94661f6e2907ab4a44111de0c&lt;br /&gt;
:* Includes ftdi drivers and Gtk#&lt;br /&gt;
:* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
:[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Download the Linux installer now] md5:53b093f9ee0addaef85c30e909e6a914&lt;br /&gt;
:[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
:; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;br /&gt;
&lt;br /&gt;
== Extensions ==&lt;br /&gt;
:* mystuff&lt;br /&gt;
:** Email events&lt;br /&gt;
:* program downloader&lt;br /&gt;
:** Download programming from 15/20p panels&lt;br /&gt;
:* zone tracker&lt;br /&gt;
:** Helps in detecting of zone closing on some zones&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad</id>
		<title>AlarmDecoder Keypad</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/AlarmDecoder_Keypad"/>
				<updated>2013-12-22T05:07:38Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Downloads]]&lt;br /&gt;
; The AlarmDecoder GUI program is designed to create a realistic keypad interface to your alarm using the AlarmDecoder device. The program will run on Linux, OSX, Windows and other operating systems that support C# and Gtk.&lt;br /&gt;
&lt;br /&gt;
[[File:Ad2usbgui keypad.png|thumb|Keypad View]]&lt;br /&gt;
[[File:Ad2usbgui layout.png|thumb|Layout View]]&lt;br /&gt;
[[File:Ad2usbgui items.png|thumb|Items View]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Requirements=&lt;br /&gt;
; For Windows the installer will add these automatically. For OSX and Linux these may need to be installed manually&lt;br /&gt;
* .Net or Mono&lt;br /&gt;
** Windows http://www.microsoft.com/en-us/download/details.aspx?id=17718&lt;br /&gt;
** Linux/OSX/Other http://www.mono-project.com/Main_Page  &lt;br /&gt;
* Gtk#&lt;br /&gt;
** Windows: http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi&lt;br /&gt;
** Linux: The easiest way is to install Monodevelop&lt;br /&gt;
* For the AD2USB version of the AlarmDecoder a usb driver is needed&lt;br /&gt;
** http://www.ftdichip.com/Drivers/VCP.htm&lt;br /&gt;
** On most Linux distributions the FTDI driver will already be installed&lt;br /&gt;
&lt;br /&gt;
=Installer=&lt;br /&gt;
::[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_windows_2_0_8.exe Download the Windows installer now] md5:acbf7ce94661f6e2907ab4a44111de0c&lt;br /&gt;
::* Includes ftdi drivers and Gtk#&lt;br /&gt;
::* Some systems may require .Net http://www.nutech.com/images/fbfiles/files/dotnetfx40.exe&lt;br /&gt;
::[http://www.alarmdecoder.com/downloads/AlarmDecoderGUI_unix_2_0_8.sh Download the Linux installer now] md5:53b093f9ee0addaef85c30e909e6a914&lt;br /&gt;
::[http://www.nutech.com/ccount/click.php?id=7 Download the OSX installer now] &lt;br /&gt;
&lt;br /&gt;
; When you run the program for the first time you will need to set the configuration to communicate with your AD2* device. You can do that from within the program in the &amp;quot;System Menu&amp;quot; or by directly editing the text config files mysettings.conf or alarmdecodergui.exe.config . The application must be restarted in order for config file changes to take effect.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems</id>
		<title>Supported Home Automation Systems</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/Supported_Home_Automation_Systems"/>
				<updated>2013-12-22T03:23:05Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
[[Category:FAQ]]&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Specifications]]&lt;br /&gt;
[[Category:Features]]&lt;br /&gt;
&lt;br /&gt;
::When Sean Mathews first started putting solder and code into the first prototypes back in 2007 one of the primary design goals of the '''AlarmDecoder'''  was to make sure it would be easy to integrate with his own home automation system.&lt;br /&gt;
&lt;br /&gt;
::To further his goals we have consistently provided support to anyone wanting to add support for an existing system. If you don't see your favorite product here then talk to the developers of that product and let them know about the AlarmDecoder and encourage them to add support.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;Here is a list of some of the systems that have support for the AlarmDecoder&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;center&amp;quot; class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;180px&amp;quot; | Product Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;100px&amp;quot; | Driver License&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Product URL&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300px&amp;quot; | Solution Details&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Control4 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.houselogix.com&lt;br /&gt;
| [http://www.houselogix.com/ Phone &amp;amp; Email]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | HomeSeer &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.homeseer.com&lt;br /&gt;
| [http://board.homeseer.com/forumdisplay.php?f=992 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | mControl v2 &amp;amp; v3	 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | commercial &lt;br /&gt;
| http://www.embeddedautomation.com&lt;br /&gt;
| [http://www.embeddedautomation.com/downloads/mcontrol/mControl%20v3%20-%20Feature%20Summary%20Document.pdf Page 24]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Vera2 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source&lt;br /&gt;
| http://www.micasaverde.com&lt;br /&gt;
| [http://wiki.micasaverde.com/index.php/Supported_Hardware Wiki]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Misterhouse &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://misterhouse.sourceforge.net&lt;br /&gt;
| [https://sourceforge.net/mailarchive/message.php?msg_id=31468020 Email Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Girder 5 &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.promixis.com&lt;br /&gt;
| [http://www.promixis.com/forums/showthread.php?21535-Nutech-AD2USB-Alarm-Panel-Integration/page2 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Indigo &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| http://www.perceptiveautomation.com&lt;br /&gt;
| [http://www.perceptiveautomation.com/userforum/viewtopic.php?f=22&amp;amp;t=7584&amp;amp;start=0 Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Premise Home Control &lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| [http://cocoontech.com/forums/page/home-automation-software/_/premise-r3 Info Page]&lt;br /&gt;
| [http://cocoontech.com/forums/topic/25698-ad2usb-for-vista-security-panels/ Forum Thread]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#F5FFF5&amp;quot; align=&amp;quot;center&amp;quot; | Write your own!&lt;br /&gt;
| align=&amp;quot;center&amp;quot; | open source &lt;br /&gt;
| https://github.com/nutechsoftware/alarmdecoder&lt;br /&gt;
| [https://github.com/nutechsoftware/alarmdecoder AlarmDecoder API @ GitHub]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
:As with all open source projects they by their very nature are in constant need for more contributors. Please contact us at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] if you are interested in supporting these or others and we will do our best to support your efforts.&lt;br /&gt;
&lt;br /&gt;
:* MisterHouse&lt;br /&gt;
:* LinuxMCE&lt;br /&gt;
:* Don't see your project here? &amp;lt;br&amp;gt;Drop us an email at [mailto:ad2usb@support.nutech.com ad2usb@support.nutech.com] and tell us about your project.&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	<entry>
		<id>http://www.alarmdecoder.com/wiki/index.php/DIY_HA_Controller</id>
		<title>DIY HA Controller</title>
		<link rel="alternate" type="text/html" href="http://www.alarmdecoder.com/wiki/index.php/DIY_HA_Controller"/>
				<updated>2013-12-21T09:28:09Z</updated>
		
		<summary type="html">&lt;p&gt;204.10.16.28: Created page with &amp;quot;__NOTOC__ Category:Documentation Category:Howto Projects ==Create a small, flexible and reliable home automation system with alarm integration for less than $150== ===...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Howto Projects]]&lt;br /&gt;
==Create a small, flexible and reliable home automation system with alarm integration for less than $150==&lt;br /&gt;
===Components===&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
* 1x [http://www.raspberrypi.org/ Raspberry Pi]&lt;br /&gt;
** [https://www.alarmdecoder.com/catalog/index.php Order from our store]&lt;br /&gt;
* 1x [[AD2PI|AD2Pi Adapter]]&lt;br /&gt;
** [https://www.alarmdecoder.com/catalog/index.php Order from our store]&lt;br /&gt;
* Audio device speaker preferably whole house speaker system&lt;br /&gt;
** 1x [http://www.elkproducts.com/product-catalog/elk-800-audio-amplifier-module-10-watt Elk 800 Audio Amplifier]&lt;br /&gt;
** 2x [http://www.elkproducts.com/product-catalog/elk-73-echo-series-compact-speaker-20-watt-8-ohms Elk 73 speakers] enough to cover the whole house&lt;br /&gt;
====Software====&lt;br /&gt;
* raspbian&lt;br /&gt;
** http://www.raspbian.org/&lt;br /&gt;
* misterhouse&lt;br /&gt;
** http://misterhouse.sourceforge.net/&lt;br /&gt;
* ser2sock&lt;br /&gt;
** https://github.com/nutechsoftware/ser2sock&lt;br /&gt;
* festival speech engine&lt;br /&gt;
** http://www.cstr.ed.ac.uk/projects/festival/download.html&lt;br /&gt;
===Install===&lt;br /&gt;
* install raspbian on a flash disk for the Raspberry Pi&lt;br /&gt;
* Login to the system via ssh or with keyboard and monitor and become root&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
Linux raspberrypi 3.6.11+ #538 PREEMPT Fri Aug 30 20:42:08 BST 2013 armv6l                                                                                                              &lt;br /&gt;
                                                                                                                                                                                        &lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;                                                                                                               &lt;br /&gt;
the exact distribution terms for each program are described in the                                                                                                                      &lt;br /&gt;
individual files in /usr/share/doc/*/copyright.                                                                                                                                         &lt;br /&gt;
                                                                                                                                                                                        &lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent                                                                                                                       &lt;br /&gt;
permitted by applicable law.                                                                                                                                                            &lt;br /&gt;
Last login: Fri Dec 20 17:27:11 2013 from 192.168.33.33                                                                                                                                  &lt;br /&gt;
pi@raspberrypi ~ $ sudo su                                                                                                                                                              &lt;br /&gt;
root@raspberrypi:/home/pi# &lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
* install necessary packages&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# aptitude install libgd-gd2-perl libgd-text-perl&lt;br /&gt;
The following NEW packages will be installed:&lt;br /&gt;
  libgd-gd2-perl libgd-text-perl &lt;br /&gt;
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.&lt;br /&gt;
Need to get 243 kB of archives. After unpacking 683 kB will be used.&lt;br /&gt;
Get: 1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgd-gd2-perl armhf 1:2.46-3 [200 kB]&lt;br /&gt;
Get: 2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libgd-text-perl all 0.86-8 [42.4 kB]&lt;br /&gt;
Fetched 243 kB in 4s (54.3 kB/s)      &lt;br /&gt;
Selecting previously unselected package libgd-gd2-perl.&lt;br /&gt;
(Reading database ... 66931 files and directories currently installed.)&lt;br /&gt;
Unpacking libgd-gd2-perl (from .../libgd-gd2-perl_1%3a2.46-3_armhf.deb) ...&lt;br /&gt;
Selecting previously unselected package libgd-text-perl.&lt;br /&gt;
Unpacking libgd-text-perl (from .../libgd-text-perl_0.86-8_all.deb) ...&lt;br /&gt;
Processing triggers for man-db ...&lt;br /&gt;
Setting up libgd-gd2-perl (1:2.46-3) ...&lt;br /&gt;
Setting up libgd-text-perl (0.86-8) ...&lt;br /&gt;
root@raspberrypi:/home/pi# #Install problem Audio::Mixer no /dev/mixer&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* install misterhouse&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# mkdir /opt/misterhouse&lt;br /&gt;
root@raspberrypi:/home/pi# cd /opt/misterhouse&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# git clone https://github.com/hollie/misterhouse mh&lt;br /&gt;
Cloning into 'mh'...&lt;br /&gt;
remote: Counting objects: 25182, done.&lt;br /&gt;
remote: Compressing objects: 100% (8974/8974), done.&lt;br /&gt;
remote: Total 25182 (delta 16439), reused 24570 (delta 15864)&lt;br /&gt;
Receiving objects: 100% (25182/25182), 15.64 MiB | 977 KiB/s, done.&lt;br /&gt;
Resolving deltas: 100% (16439/16439), done.&lt;br /&gt;
Checking out files: 100% (4232/4232), done.&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# cd mh&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh# git checkout master # Note this may be unstable&lt;br /&gt;
Branch master set up to track remote branch master from origin.&lt;br /&gt;
Switched to a new branch 'master'&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh# cd ..&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# mkdir code data sounds web&lt;br /&gt;
root@raspberrypi:/opt/misterhouse# # cd /home/pi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* unpack the AlarmDecoder MH driver&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# tar xvf AD2USB_all_wg.tar -C /&lt;br /&gt;
opt/&lt;br /&gt;
opt/misterhouse/&lt;br /&gt;
opt/misterhouse/web/&lt;br /&gt;
opt/misterhouse/web/my_mh/&lt;br /&gt;
opt/misterhouse/web/my_mh/ademco.pl&lt;br /&gt;
opt/misterhouse/web/my_mh/ademco.css&lt;br /&gt;
opt/misterhouse/web/my_mh/index.html&lt;br /&gt;
opt/misterhouse/web/my_mh/menu.html&lt;br /&gt;
opt/misterhouse/mh.private.ini&lt;br /&gt;
opt/misterhouse/mh/&lt;br /&gt;
opt/misterhouse/mh/lib/&lt;br /&gt;
opt/misterhouse/mh/lib/AD2USB.pm&lt;br /&gt;
opt/misterhouse/code/&lt;br /&gt;
opt/misterhouse/code/AD2USB.pl&lt;br /&gt;
opt/misterhouse/code/armedalert.pl&lt;br /&gt;
opt/misterhouse/code/recordonalarm.pl&lt;br /&gt;
opt/misterhouse/code/zmtrigger.pl&lt;br /&gt;
opt/misterhouse/code/garagemonitor.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* edited your the private.ini you provided and added to the top.&lt;br /&gt;
:**  code_dir         = /opt/misterhouse/code&lt;br /&gt;
:**  data_dir         = /opt/misterhouse/data&lt;br /&gt;
:**  sound_dir        = /opt/misterhouse/sounds&lt;br /&gt;
:** adjust the connection settings for the AlarmDecoder as serial or ser2sock&lt;br /&gt;
* test run misterhouse&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 4em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
root@raspberrypi:/home/pi# cd /opt/misterhouse/mh/bin&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh/bin# export mh_parms=/opt/misterhouse/mh.private.ini&lt;br /&gt;
root@raspberrypi:/opt/misterhouse/mh/bin# ./mh -tk 0&lt;br /&gt;
&lt;br /&gt;
Command: mh -tk 0&lt;br /&gt;
Pgm  path   : .&lt;br /&gt;
Pgm  version: develop-ref Build 121 (b51e33d)  &lt;br /&gt;
Last updated: 2013-12-18 16:30:41 -0800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Perl version: 5.014002&lt;br /&gt;
OS   version: linux linux  &lt;br /&gt;
Other       : user=root pid=12118 box= cpu=-&lt;br /&gt;
&lt;br /&gt;
This program is free software; you can redistribute it and/or&lt;br /&gt;
modify it under the terms of the GNU General Public License&lt;br /&gt;
as published by the Free Software Foundation; either version 2&lt;br /&gt;
of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
This program is distributed in the hope that it will be useful,&lt;br /&gt;
but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br /&gt;
GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
You should have received a copy of the GNU General Public License&lt;br /&gt;
along with this program; if not, write to the Free Software&lt;br /&gt;
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.&lt;br /&gt;
&lt;br /&gt;
Read parameter files: ./mh.ini ./mh.private.ini /opt/misterhouse/mh.private.ini&lt;br /&gt;
Code Directories:&lt;br /&gt;
 - /opt/misterhouse/code&lt;br /&gt;
 - ./../code/common&lt;br /&gt;
Loading other modules&lt;br /&gt;
Starting setup&lt;br /&gt;
 - using simple Text distance function&lt;br /&gt;
 - read 2 trigger entries&lt;br /&gt;
 - reading previous log files&lt;br /&gt;
 - archiving previous /opt/misterhouse/data/logs/*.log files ....&lt;br /&gt;
 - creating http            on tcp   8080 buffered&lt;br /&gt;
 - creating server mhsend   on tcp   8084 buffered&lt;br /&gt;
 - creating server telnet   on tcp   1234 raw&lt;br /&gt;
 - creating xap_send        on udp  3639 send&lt;br /&gt;
 - creating xap_listen_core on udp 49152 listen&lt;br /&gt;
 - creating xpl_send        on udp  3865 send&lt;br /&gt;
 - creating xpl_listen      on udp 49352 listen&lt;br /&gt;
 - initializing state tracker ...&lt;br /&gt;
 - process id 12118 written to /opt/misterhouse/data/mh.pid&lt;br /&gt;
 - external command file (xcmd_file): ./../house_cmd.txt&lt;br /&gt;
 - HTML file     : ./../web/ia5/index.shtml&lt;br /&gt;
&lt;br /&gt;
Warning:  password_file /opt/misterhouse/data/.password not found.  Run mh/bin/set_password&lt;br /&gt;
&lt;br /&gt;
Done with setup&lt;br /&gt;
&lt;br /&gt;
12/21/13 09:14:23 AM Reading /opt/misterhouse/mh.private.ini and mh.ini&lt;br /&gt;
   html_alias alias /rrd dir does not exist, dir=/opt/misterhouse/data/rrd&lt;br /&gt;
   html_alias alias /tv dir does not exist, dir=/opt/misterhouse/data/tv&lt;br /&gt;
   html_alias alias /email dir does not exist, dir=/opt/misterhouse/data/email&lt;br /&gt;
   html_alias alias /photos dir does not exist, dir=/opt/misterhouse/data/photos&lt;br /&gt;
   html_alias alias /photos_big dir does not exist, dir=/opt/misterhouse/data/photos&lt;br /&gt;
Voice names: Microsoft Mary, Microsoft Mike, Microsoft Sam&lt;br /&gt;
Read 4 entries from ./../data/pronouncable_words.list&lt;br /&gt;
&lt;br /&gt;
Error, could not find the caller id file /opt/misterhouse/data/phone/phone.caller_id.list: No such file or directory&lt;br /&gt;
Reading code_dirs: /opt/misterhouse/code ./../code/common&lt;br /&gt;
12/21/13 09:14:23 AM Reading 19 code files&lt;br /&gt;
12/21/13 09:14:23 AM Evaluating user code&lt;br /&gt;
12/21/13 09:14:23 AM Starting ADEMCO panel interface module&lt;br /&gt;
12/21/13 09:14:23 AM Registering Child Object 7 on zone 7&lt;br /&gt;
12/21/13 09:14:23 AM Registering Child Object 6 on zone 6&lt;br /&gt;
&lt;br /&gt;
Good code saved&lt;br /&gt;
12/21/13 09:14:23 AM running: play ./../sounds/sound_click1.wav&lt;br /&gt;
&lt;br /&gt;
Restoring object states&lt;br /&gt;
sh: 1: play: not found&lt;br /&gt;
Object states restored&lt;br /&gt;
Activating voice commands&lt;br /&gt;
Starting monitor commands loop&lt;br /&gt;
&lt;br /&gt;
Latitude: 44.0817,  Longitude: -92.5038,  Time Zone: -6&lt;br /&gt;
sunrise=7:42 AM sunset=4:34 PM&lt;br /&gt;
sunrise twilight=7:09 AM sunset twilight=5:08 PM&lt;br /&gt;
The moon is Three-Quarter Waning, 86% bright, and 18 days old&lt;br /&gt;
The next full moon is on Thursday, January 16th&lt;br /&gt;
12/21/13 09:14:41 AM !Welcome to AlarmDecoder GUI&lt;br /&gt;
12/21/13 09:14:41 AM !Client 192.168.3.71 has connected&lt;br /&gt;
12/21/13 09:14:41 AM !RFX:0951214,a0&lt;br /&gt;
12/21/13 09:14:41 AM !RFX:0951214,20&lt;br /&gt;
12/21/13 09:14:41 AM Rereading .menu code files.&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Calendar matches target schema and does not require upgrading&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Todo matches target schema and does not require upgrading&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Reading updated organizer calendar file now&lt;br /&gt;
12/21/13 09:14:41 AM Evaluating code organizer_events&lt;br /&gt;
12/21/13 09:14:41 AM Organizer: Reading updated organizer todo file&lt;br /&gt;
12/21/13 09:14:41 AM Evaluating code organizer_tasks&lt;br /&gt;
12/21/13 09:14:43 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
12/21/13 09:14:44 AM !RFX:0951214,a0&lt;br /&gt;
12/21/13 09:14:45 AM !RFX:0951214,20&lt;br /&gt;
12/21/13 09:14:53 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
12/21/13 09:15:00 AM: Saving object states ... done&lt;br /&gt;
12/21/13 09:15:03 AM [1000000110000000----],008,[f700008f1008001c28020000000000],&amp;quot; DISARMED CHIME   Ready to Arm  &amp;quot;&lt;br /&gt;
^CExiting&lt;br /&gt;
12/21/13 09:15:07 AM: Saving object states ... done&lt;br /&gt;
Bye Bye&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>204.10.16.28</name></author>	</entry>

	</feed>