Home - Tertiush/Alarmin-Android-App GitHub Wiki

Welcome to the Alarmin wiki!

#Setup ##Adding a new alarm The various settings are explained below. For an info-graphic, click here.

###Name Any name you would like to call the alarm

###WAN (Wide Area Network) Alarmin supports multiple ways to connect to your alarm. You can use any or all of these way and Alarmin will take care of deciding which is the most appropriate, every time you try to connect. The possibilities are:

  • ParadoxMyHome.com (PHM)

E.g.: paradoxmyhome.com/johnsalarm

This is a service offered by Paradox that keeps track of your internet's public IP address. Visit the paradoxmyhome.com site to enable this (first setting up your IP module using the IPLocate app and built in website and configuring port-forwarding on your router). For some background; most Internet Service Providers (ISPs) allocate each customer an IP address on the internet through which your local home network communicates. Each device within your local (home) network each has its unique IP address, but these are typically not route-able (or recognized) on the internet, they are so-called "private" addresses. Seeing as the Internet is a "public" space, whenever a device with your network wants to talk to the internet, its "private" IP address is first changed to your allocated public IP address (done by your router) and then sent on its way. When a server or device on the internet replies, it replies to your public address and your router in turn changes the IP address back to your local "private" IP address before it sends it into your home network. Because of this, there is no way that a device on the internet can first talk to a device within your home network without knowing your network's public IP address on the internet. In addition, when such a device send data to your router, it also needs to know to which of the devices within your home network the data belongs. To pro-actively tell the router this there's a mechanism called port-forwarding. This essentially tells the router that when data is received from the internet on a very specific port it needs to be forwarded to a specific device within your home network. This needs to be setup within your router using the IP module's two ports (typically 8080 and 10000) and whichever static IP address it is allocated. So in short, the paradoxmyhome service is a way to get your home network's public IP address (after registering the IP module tells the service what your public IP is) and port-forwarding a mechanism to tell the router that some traffic coming from the internet needs to go to your IP module.

  • IP Address

E.g.: 196.25.66.21

E.g.: johnsalarm.noip.me

This is your Wide Area Network (WAN) IP address. It works much the same as the PMH service except that you either manually insert your public IP address (which typically changes over time!) or use an other service to keep track of your public IP address.

  • Web Port This is the port configured within the IP module for HTTP or HTTPS data.

  • Software Port This is the port configured within the IP module for its own proprietary data.

###LAN (Local Area Network)

  • All options are similar as to the WAN configuration and is also optional. This is useful if your router does not support loopback connections, i.e. using your own public IP address to talk to devices within your "private" network.

###Generic Settings

  • Use SSL/TLS (HTTPS) Mandatory setting. This tells Alarmin whether its needs to use the secure variant of HTTP to communicate to your alarm. Ensure that this setting is matched with your IP modules configuration (see the IP module's built in website).

  • Pin code Mandatory setting. The numeric pin for your alarm. Ensure that this pin has access to all the functions you require. E.g. some pins cannot change the alarm state (e.g. arm / disarm) or control other functions.

  • Password Mandatory setting. You IP module's password.

##Typical Issues Alarmin will only work if your Panel ID and PC password to set to their default values.