m (→Requirements) |
|||
(34 intermediate revisions by 6 users not shown) | |||
Line 3: | Line 3: | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Downloads]] | [[Category:Downloads]] | ||
− | + | {{PageHeading| | |
− | The AlarmDecoder | + | 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#. |
+ | }} | ||
[[File:Ad2usbgui keypad.png|thumb|Keypad View]] | [[File:Ad2usbgui keypad.png|thumb|Keypad View]] | ||
[[File:Ad2usbgui layout.png|thumb|Layout View]] | [[File:Ad2usbgui layout.png|thumb|Layout View]] | ||
[[File:Ad2usbgui items.png|thumb|Items View]] | [[File:Ad2usbgui items.png|thumb|Items View]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==Features== |
− | : | + | :* Open Source Plugin API |
− | :* | + | :** C# examples included |
− | :* | + | :* Network connectible |
− | : | + | :** Can act as a ser2sock server allowing access to the attached AlarmDecoder to network |
− | :[http:// | + | :** Can connect to each other or a central server using multiple instances or connecting to a [http://github.com/nutechsoftware/ser2sock ser2sock] server |
− | + | :* Works with touch screen, mouse or keyboard input | |
− | + | :* Logging with date and time stamp | |
− | + | :* AlarmDecoder firmware update utility built in | |
− | : | + | |
== Extensions == | == Extensions == | ||
+ | : Extensions can be loaded or unloaded using the about screen and install plugin menu. | ||
:* mystuff | :* mystuff | ||
− | :** | + | :** Example extension, emails events |
− | :* | + | :* Program Downloader |
:** Download programming from 15/20p panels | :** Download programming from 15/20p panels | ||
− | :* | + | :* Zone Tracker |
:** Helps in detecting of zone closing on some zones | :** Helps in detecting of zone closing on some zones | ||
+ | :* HTML5 web browser tab | ||
+ | :* Webcam viewer tab | ||
+ | |||
+ | ==Download== | ||
+ | {| align="center" class="wikitable" border="1" | ||
+ | |- | ||
+ | ! scope="col" width="140px" | Operating System | ||
+ | ! scope="col" width="80px" | Version | ||
+ | ! scope="col" width="280px" | MD5 | ||
+ | |- | ||
+ | | style="background:#F5FFF5" align="center" | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_windows_2_0_10.exe Windows] | ||
+ | | align="center" | 2.0.10 | ||
+ | | align="center" | 052e0415e55e9ea71a506cf109931a11 | ||
+ | |- | ||
+ | | style="background:#F5FFF5" align="center" | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_unix_2_0_10.sh Linux] | ||
+ | | align="center" | 2.0.10 | ||
+ | | align="center" | e676236858f1cb11cbe122015b38450b | ||
+ | |- | ||
+ | | style="background:#F5FFF5" align="center" | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_OSX_2_0_10.zip Mac OSX] | ||
+ | | align="center" | 2.0.10 | ||
+ | | align="center" | d1ae7f6a3ab49d93cedf399fbd3b98c7 | ||
+ | |- | ||
+ | | style="background:#F5FFF5" align="center" | [http://www.alarmdecoder.com/downloads/AlarmDecoderApp_RAW_2_0_10.zip Raw files no install] | ||
+ | | align="center" | 2.0.10 | ||
+ | | align="center" | 0014c98e3e1409cb49a5e10451b1a702 | ||
+ | |- | ||
+ | | style="background:#F5FFF5" align="center" | [http://www.alarmdecoder.com/downloads/ad2guiupdate.zip Update DSC support] | ||
+ | | align="center" | 2.0.10 | ||
+ | | align="center" | d38eb8114abf8e32219902a7eff5d50d | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ==Requirements== | ||
+ | :; The Windows installer will add most or all of these requirements automatically. For Linux and OSX install the required components before running the app or attempting to install. | ||
+ | :* .NET or Mono | ||
+ | :** Windows: [http://www.microsoft.com/en-us/download/details.aspx?id=17718 Download .NET if not already installed ( most likely already installed )] | ||
+ | :** Linux: [http://www.mono-project.com/Main_Page Download Mono or install the full Monodevelop package for your distribution] | ||
+ | :** OSX: Mono MDK https://download.mono-project.com/archive/4.8.1/macos-10-universal/MonoFramework-MDK-4.8.1.0.macos10.xamarin.universal.pkg | ||
+ | :* Gtk# [http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.22.msi Manual download Gtk#] | ||
+ | :** Windows: Already included with installer. | ||
+ | :** Linux: The easiest way is to install Monodevelop | ||
+ | :** OSX: Included in MonoFramework MDK as part of the Mono package above. | ||
+ | :* USB to Serial Drivers only needed with AD2USB [http://www.ftdichip.com/Drivers/VCP.htm Manual download FTDI drivers] | ||
+ | :** Windows Already included with installer. | ||
+ | :** Linux/OSX 10.9 Mavericks: On most distributions the FTDI driver will already be installed. | ||
+ | :** OSX 10.8 Mountain Lion: Manual download and install FTDI drivers | ||
+ | |||
+ | ==Notes== | ||
+ | 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 "System Menu" 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. |
Latest revision as of 11:56, 6 May 2020
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#.
Features
- Open Source Plugin API
- C# examples included
- Network connectible
- Can act as a ser2sock server allowing access to the attached AlarmDecoder to network
- Can connect to each other or a central server using multiple instances or connecting to a ser2sock server
- Works with touch screen, mouse or keyboard input
- Logging with date and time stamp
- AlarmDecoder firmware update utility built in
- Open Source Plugin API
Extensions
- Extensions can be loaded or unloaded using the about screen and install plugin menu.
- mystuff
- Example extension, emails events
- Program Downloader
- Download programming from 15/20p panels
- Zone Tracker
- Helps in detecting of zone closing on some zones
- HTML5 web browser tab
- Webcam viewer tab
- mystuff
Download
Operating System | Version | MD5 |
---|---|---|
Windows | 2.0.10 | 052e0415e55e9ea71a506cf109931a11 |
Linux | 2.0.10 | e676236858f1cb11cbe122015b38450b |
Mac OSX | 2.0.10 | d1ae7f6a3ab49d93cedf399fbd3b98c7 |
Raw files no install | 2.0.10 | 0014c98e3e1409cb49a5e10451b1a702 |
Update DSC support | 2.0.10 | d38eb8114abf8e32219902a7eff5d50d |
Requirements
- The Windows installer will add most or all of these requirements automatically. For Linux and OSX install the required components before running the app or attempting to install.
- .NET or Mono
- Windows: Download .NET if not already installed ( most likely already installed )
- Linux: Download Mono or install the full Monodevelop package for your distribution
- OSX: Mono MDK https://download.mono-project.com/archive/4.8.1/macos-10-universal/MonoFramework-MDK-4.8.1.0.macos10.xamarin.universal.pkg
- Gtk# Manual download Gtk#
- Windows: Already included with installer.
- Linux: The easiest way is to install Monodevelop
- OSX: Included in MonoFramework MDK as part of the Mono package above.
- USB to Serial Drivers only needed with AD2USB Manual download FTDI drivers
- Windows Already included with installer.
- Linux/OSX 10.9 Mavericks: On most distributions the FTDI driver will already be installed.
- OSX 10.8 Mountain Lion: Manual download and install FTDI drivers
Notes
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 "System Menu" 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.