The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Outlook, Caller ID, Intranet was Idea for new xAP software




--------------060204030200030002090604
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

This is a little update to let you know whats going on in mi4 land,
especially as its crossing over with what is discussed here.

Caller ID
---------
I am currently putting the final touches to a caller id lookup
application.  It's initial role was to translate incoming caller id
messages to names and locations, but has actually gone much further.
The functions include
Logging of all calls, both incoming and outgoing with all details such
as ring count and duration
Sending alerts, which are very customisable, to display devices on
incoming calls
Sending lookup information over xAP, including STD info.
If available the lookup info will include a url to an image of the
contact and this is served by the internal webserver (good for xAP
Desktop popups)
RSS feeds for incoming calls only, outgoing call only, all calls
Web interface for the logs.
Web interface for the contact database, with full editing. Each contact
screen also shows the call history for that contact
New and unknown calls get entries made automatically in the database so
it's quick to add new contacts
Searches of all logs and contacts
Dial any contact by clicking on the number in the web interface
Participates in the xAP Intranet system  (more later on this)

Originally i was going to make the app directly search Outlook's address
book as well as the internal one.  But issues such as the new outlook
security model and the fact the lookup app would run on a server and
outlook wouldn't, meant this idea was not really useful. This also only
allowed 1 copy of outlook to be scanned.  So I have switched over to
using an outlook plugin.  Now when Outlook starts it syncs up it's
contact database with the one used by the lookup app. So now calls can
be matched from any number of Outlooks and it doesn't matter if Outlook
is running when the call comes in.  The plugin will also allow the
lookup app to instruct Outlook to open the relevant contact when the
phone rings, or on outgoing. In time I can add to this plugin things
like new mail alerts and appointment alerts, amongst other things.
Doing things this way should also make it possible to sync up
Thunderbird clients too,  once i/someone figures out xul!

Intranet
-------
A while back I started working on a xAP web front end. It was based on
phpnuke and ran on a central server. While functional, it needed
configuring for any new app, was a single point of failure and updates
became harder as any updates to any app became more involved.  Step in
it's replacement!
Each application that takes part in the new intranet is self contained.
Each have a mini webserver and are totally functional on their own. Each
app occasionally and on request sends over xAP information on it's web
services.  Each app tracks all available intranet services and can
provide links to them in it's own web interface.  The result of all this
is a very modular system with all the apps acting as one.  Should one
node fail or be shutdown then links to it are removed and the system is
still functional. Updates are easy as you simple update the app in
question, thats all. You can run multiple copies of any app too. The
first two apps to use this will be xAPTV and the new callerid lookup
app. News and weather will follow along with the HomeSeer plugin.

Screenshots and downloads will follow soon


James





Paul Gale wrote:

>I know there's other stuff around - I'm particularly after Outlook
integration though.
>
>Paul.
>
>-----Original Message-----
>From: Johan Helsingius [mailto:yahoo@xxxxxxx]
>Sent: 18 February 2005 14:51
>To: xap_automation@xxxxxxx
>Subject: Re: [xap_automation] Idea for new xAP software
>
>
>
>
>>How about an ‘Outlook Connector’ that would connect to your account
>>
>>
>
>
>
>>·       Notification of new emails – again sent to a device or TTS
–
>>option to only announce certain emails based on an Outlook rule or
those
>>moved to a particular folder?
>>
>>
>
>Would definitely need the filter functionality, otherwise you would
>quickly get tired of a robotic pronunciation of the word
"Viagra" :)
>
>
>
>>Wouldn’t this be a great piece of software – truly integrating HA
into
>>your everyday life J
>>
>>
>
>Well, many of us already have HA integration to our mailbox and to our
>agendas/calendars.
>
>
>
>>Anyone fancy having a go a writing something?
>>
>>
>
>The basic functionality is easy and there is a lot of software out
there
>  that performs pretty much what you ask for - apart from the Outlook
>part. If you are using a calendar/agenda/address book/email system
based
>on open, accepted standards the work is not hard (as witnessed by all
>the software available already). It's the integration into the closed
>and proprietary Outlook program that makes it hard. And if you manage
to
>crack that one, Microsoft will change something that will  break your
>connector, as they don't seem too happy with third party applications
>encroaching on their turf.
>
>	Julf
>
>
>
>Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>
>Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
>
>
Public key for 0x6EE4A45053DC7F9C
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.0 (MingW32)

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
HejA7tgJKACfVblkkMrxKU8dzXsNqh+tADDrXbg=
=BwDF
-----END PGP PUBLIC KEY BLOCK-----

--------------060204030200030002090604
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
<html>
<head>
<meta content="text/html;charset=windows-1252"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">



Hi,<br>
<br>
This is a little update to let you know whats going on in mi4 land,
especially as its crossing over with what is discussed here.<br>
<br>
Caller ID<br>
---------<br>
I am currently putting the final touches to a caller id lookup
application.  It's initial role was to translate incoming caller id
messages to names and locations, but has actually gone much further. 
The functions include<br>
Logging of all calls, both incoming and outgoing with all details such
as ring count and duration<br>
Sending alerts, which are very customisable, to display devices on
incoming calls<br>
Sending lookup information over xAP, including STD info.<br>
If available the lookup info will include a url to an image of the
contact and this is served by the internal webserver (good for xAP
Desktop popups)<br>
RSS feeds for incoming calls only, outgoing call only, all calls<br>
Web interface for the logs.<br>
Web interface for the contact database, with full editing. Each contact
screen also shows the call history for that contact<br>
New and unknown calls get entries made automatically in the database so
it's quick to add new contacts<br>
Searches of all logs and contacts<br>
Dial any contact by clicking on the number in the web interface<br>
Participates in the xAP Intranet system  (more later on this)<br>
<br>
Originally i was going to make the app directly search Outlook's
address book as well as the internal one.  But issues such as the new
outlook security model and the fact the lookup app would run on a
server and outlook wouldn't, meant this idea was not really useful.
This also only allowed 1 copy of outlook to be scanned.  So I have
switched over to using an outlook plugin.  Now when Outlook starts it
syncs up it's contact database with the one used by the lookup app. So
now calls can be matched from any number of Outlooks and it doesn't
matter if Outlook is running when the call comes in.  The plugin will
also allow the lookup app to instruct Outlook to open the relevant
contact when the phone rings, or on outgoing. In time I can add to this
plugin things like new mail alerts and appointment alerts, amongst
other things.  Doing things this way should also make it possible to
sync up Thunderbird clients too,  once i/someone figures out xul!<br>
<br>
Intranet<br>
-------<br>
A while back I started working on a xAP web front end. It was based on
phpnuke and ran on a central server. While functional, it needed
configuring for any new app, was a single point of failure and updates
became harder as any updates to any app became more involved.  Step in
it's replacement!<br>
Each application that takes part in the new intranet is self contained.
Each have a mini webserver and are totally functional on their own.
Each app occasionally and on request sends over xAP information on it's
web services.  Each app tracks all available intranet services and can
provide links to them in it's own web interface.  The result of all
this is a very modular system with all the apps acting as one.  Should
one node fail or be shutdown then links to it are removed and the
system is still functional. Updates are easy as you simple update the
app in question, thats all. You can run multiple copies of any app too.
The first two apps to use this will be xAPTV and the new callerid
lookup app. News and weather will follow along with the HomeSeer
plugin.<br>
<br>
Screenshots and downloads will follow soon<br>
<br>
<br>
James<br>
<br>
<br>
<br>
 <br>
<br>
Paul Gale wrote:
<blockquote
cite="midA016D698CB79874CAE4CD3663E69BA4903AC0D@xxxxxxx"
type="cite">
<pre wrap="">I know there's other stuff around - I'm
particularly after Outlook integration though.

Paul.

-----Original Message-----
From: Johan Helsingius [<a class="moz-txt-link-freetext"
href="mailto:yahoo@xxxxxxx";>mailto:yahoo@xxxxxxx</a>]
Sent: 18 February 2005 14:51
To: <a class="moz-txt-link-abbreviated" href="mailto:xap_automation@xxxxxxx";>xap_automation@xxxxxxx</a>
Subject: Re: [xap_automation] Idea for new xAP software


</pre>
<blockquote type="cite">
<pre wrap="">How about an ‘Outlook Connector’ that would
connect to your account
</pre>
</blockquote>
<pre wrap=""><!---->
</pre>
<blockquote type="cite">
<pre wrap="">·       Notification of new emails – again
sent to a device or TTS –
option to only announce certain emails based on an Outlook rule or those
moved to a particular folder?
</pre>
</blockquote>
<pre wrap=""><!---->
Would definitely need the filter functionality, otherwise you would
quickly get tired of a robotic pronunciation of the word "Viagra"
:)

</pre>
<blockquote type="cite">
<pre wrap="">Wouldn’t this be a great piece of software –
truly integrating HA into
your everyday life J
</pre>
</blockquote>
<pre wrap=""><!---->
Well, many of us already have HA integration to our mailbox and to our
agendas/calendars.

</pre>
<blockquote type="cite">
<pre wrap="">Anyone fancy having a go a writing something?
</pre>
</blockquote>
<pre wrap=""><!---->
The basic functionality is easy and there is a lot of software out there
that performs pretty much what you ask for - apart from the Outlook
part. If you are using a calendar/agenda/address book/email system based
on open, accepted standards the work is not hard (as witnessed by all
the software available already). It's the integration into the closed
and proprietary Outlook program that makes it hard. And if you manage to
crack that one, Microsoft will change something that will  break your
connector, as they don't seem too happy with third party applications
encroaching on their turf.

Julf




xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.