Login Form

JRPassphrase Registration Control

In order to register on this site, you must first submit the passphrase below.

Switchfin GUI supports Italian

Written by Administrator

Tuesday, 25 June 2013 14:03

As you may know Switchfin GUI can be configured in English, French, Russion, PortugueseNow Italian language is added to the above.

Thanks go to Amleto Rostellato.

Last Updated on Tuesday, 25 June 2013 14:12

Ademco ContactID support added in Switchfin

Written by Administrator

Monday, 01 April 2013 15:44

Hi Guys,

In a typical alarm system scenario there are numerous alarm panels spread in a different armed premises.Those premises are often spread in a very different geographical locations within a town or even country.The best practice is to collect all the 'alarm events' from all alarm panels in a single central station.So the question is what is the best communication media and protocol used for this.Thanking into account the old infrastructure heritage it is not a surprise that the POTS analog telephone lineshave been widely used in the past and even now. And the protocol is Contact ID invented by a company called Ademco which become de-facto a standard for this kind of alarm panel <-> central station communication. It uses based on a sequence of DTMF tones with handshake and a control sum incorporated. Here we go we have AlarmSender() Asterisk application implemented in Switchfin. (Note that AlarmReceiver()supporting Contact ID protocol is available in Asterisk mainstream since Asterisk 1.2)

To test please build Switchfin with AlarmSender enabled in the Switchfin menuconfig.Then in Asterisk CLI you can do

You should have AlarmReceiver (either commercial alarm central station or Asterisk box with AlarmReceiver application)listening on the phone_number side. The message is actually the last 15 digits. For more information about the protocol itself please check Contact ID recommendation

This open the door for a few interesting applications based on IP0x as a component in the smart alarm systems.

Last Updated on Monday, 01 April 2013 16:55

PPP in Switchfin

Written by Administrator

Friday, 15 June 2012 12:06

PPP over serial link

PPP is a data link layer protocol mainly intended to establish point to point connection over the serial link like the console port we have on our Switchfin targets. Let's see how we can demonstrate this.

In the latest Switchfin we have PPP option in the menuconfig. Please enable it and build the image.

Connect the serial port of a PC with PPP support with the PR1 Appliance console port.Establish the ssh sessian with the PR1 Appliance.

On the PR1 Appliance set the PPP configuration file#/etc/ppp/options locknocrtscts10.0.0.209:10.0.0.2linkname ppp0localnodefaultroute/dev/ttyBF0115200-detach

Those lines say:

PR1 Appliance will use /dev/ttyBF0 device for the PPP

PR1 Appliance will get address 10.0.0.209 and the other end will be 10.0.0.2

The PR1 Appliance console has no flow control signals wired (RTS,CTS, DTR, DSR, etc.) so we say nocrtscts

we will give name ppp0 to the link

On the host we may have configuration like this:#/etc/ppp/options locknocrtscts10.0.0.2:10.0.0.209linkname ppp0localnodefaultroute/dev/ttyS0115200-detach

Point-to-Point Tunneling Protocol and VPN

PPP can work not only over serial link. Let's see how it can be used to create VPN over the Ethernet.In addition we will test the MPPE (Microsoft Point-to-Point Encryption/Compression) support built in as kernel module.

Let's use one of the Linux PC in the network as PPPoE server. PPPoE is a simple protocol and basically it is pretty much like the DHCP negotiation. Description how to do PPPoE server can be found at PPPoE Server Under Ubuntu/DebianThe necessary configuration at the PC are #/etc/ppp/pppoe-server-options# PPP options for the PPPoE server# LIC: GPLlcp-echo-interval 10lcp-echo-failure 2debugauth# MPPE requires mschap-v2require-mschap-v2require-mpperefuse-paprefuse-chaprefuse-mschap

CHAP is an authentication schema. To prevent exchanging the username/password (as it is in the other popular authentication PAP) this method sends random number (challenge) which is processed by both PPP ends using hash function.The results of the hash is compared.

and we can ssh the PR1 Appliance over ppp root@yni:~# ssh 192.168.0.14

Last Updated on Friday, 15 June 2012 15:08

New BRI hardware target added in Switchfin

Written by Administrator

Wednesday, 11 April 2012 15:29

A new hardware target has been added in Switchfin. It is four ports BRI Appliance. It goes in an aluminum enclosure more stable hardware and software design bigger memory capacity and supports TE/NT software selection out of the box.

Last month we have included the home automation extensions in the Switchfin distro.

Let's describe shortly how it can be configured.

Command line

In case you have WLTC module plugged in your IP02/IP08 PBX and if you use Switchfin image with home automation support included you should see something likewltc_init: WLTC module found at port 1in your system log

To get the list of the all available MAC addresses of the remote devices one can do

Graphical User Interface (GUI)

Thanks to Jason we got home automation integrated in the GUI.Let's describe how one can setup a simple IVR (DTMF control) using the two WLRR to control the Air Conditioner and the Cooker.

If you have WLTC inserted in your IP02/IP08 and two WLRR end devices plugged in the mains socket you will get them automatically recognized by the GUI.The first step is to prepare an SIP extension so you can record some voice prompts (Extensions)

WLTC support was added in Switchfin trunk.WireLess Tele Controller (WLTC) manufactured by Switchvoice Ltd. is a ZigBee module for IP0x intended to be used as home automation controller.Currently WLTC supports WireLess remote Relay (WLRR) end device (shown on the picture above), capable to control 220V/16A Appliance. Very soon we will see released family of other end devices like temperature sensors, current senses, light switches etc.

Due to the hard work of our main WEB developer Jason Kenah we have fully working multilingual support in the Switchfin GUI now.Apart of the default English language now we can select also French. The selection is done in the System Setup -> Options -> Language Settings.In the same menu you can also download the corresponding sounds prompts if you would like to.Adding new languages now means just translation of the string array in a single place and should be pretty easy job.If there is a volunteer to do this please don't hesitate to contact us ;-)

All comments/suggestions/remarks are invited!Cheers

Last Updated on Saturday, 14 May 2011 06:43

Asteriskupdated to version 1.4.40

Written by Administrator

Thursday, 31 March 2011 07:51

Hi Guys,

Asterisk has been updated to version 1.4.40

Comments invited!Cheers

witchfin uses Asterisk 1.4.39.1

Written by Administrator

Friday, 11 February 2011 09:18

Hi Guys,

Now Switchfin uses the latest Asterisk 1.4.39.1Feedback is welcome.

Cheers!

SMS Manager in the GUI

Written by Administrator

Tuesday, 01 February 2011 13:43

Hi Guys,

In case your IP02 or IP08 is equipped with GSM1 module you can send and receive SMS.Now you can do it directly from the GUI. Our WEB developer Jason has implemented an intuitive SMS Manager.

To test it you will have to put the latest Switchfin software from SVN