Search Login | Register  
 
 
   Welcome

Welcome to Darren's Garage Home Automation Portal.

This site is very much Work In Progress and will develop as time permits. Registered Users will be granted access to the download areas. I will also establish an area for Home Automation Developers to share ideas and code.

I intend to use this portal to bring together a number of HA initiatives I am currently investigating and their progress to date. This portal will also provide access to an online demo of the system I am building.

Currently, Darren's Garage premises are undergoing significant modernisation which will accommodate a number of these HA projects and aspirations. I will share my experiences here as best I can.

      

   View_Blog
Author: xAP Manager Created: 07 October 2006 14:04:14
Ramblings about the use of xAP and xAP Applications at NodeZero

I started to create a TapiRex notification plugin to generate a xAP CID.Incomming message when a new call was received.

I currently use TapiRex on my NodeZero to repsond to new calls (PSTN and VoIP). This is achieved by use of the ActiveTSP TAPI driver to access my Asterisk (PBX in a flash) PBX. This provides me with call notifications and log on my MediaCenter PC.

I wanted to also provide a xAP message with the caller details as each call comes in.

I downloaded the TapiRex SDK and modified the DotNetSamplePlugin to use the xFx V2 library.

I firstly had problems getting xFx to find the xFx.dll.config file. Through the use of the SysInternals ProcessMonitor I was able to discover that I needed to put xfx.dll and xfx.dll.config in the same folder as TapiRex (in my case p:\programe files\tapirex).

I built and tested this on my development PC (Windows 7 & VS2008). When I deployed this to my NodeZero, TapiRex didn't find my plugin. I then discovered that the NotificationPlugins registry...

Read More »

As a consequence of developing the MCEVMail application I spun off this gateway to provide a simple gateway between Asterisk Voice Mail and xAP.

The gateway currently relies on AXC CTI2Info xAP messages to trigger the message sending. When an axc message arrives the gateway checks to see if the associated mailbox is in the gateway watch list (XML file). If it is then a xAP multi body message is sent that lists the folders within that mailbox and the number of messages in each folder. A subsequent multibody xAP messages are sent for each folder listing details of the messages (callerid, duration, URL to audio, ....) . The URL provides http audio header and audio stream (Content-Type: audio/wav).

Full details of the xAP message schema for xAPVMail can be found here

I am adding some simple commands to the gateway. Currently, Status.Request is supported for a MailBox folder and/or message. I will also add a polling interval to enable triggering for...

Read More »

      

   Users Online
Membership Membership:
Latest New User Latest: kmax
Past 24 Hours Past 24 Hours: 0
Prev. 24 Hours Prev. 24 Hours: 0
User Count Overall: 21

People Online People Online:
Visitors Visitors: 1
Members Members: 0
Total Total: 1

Online Now Online Now:
      

   Diagrams & Photos

Get Adobe Flash player Install latest flash player if you can't see this gallery.