IM Interface for HA

hucker

Active Member
I would like to try to integrate an IM interface into my home automation. I'm OK with writing the code but I haven't found any libraries/ocx/assemblies that will do what I *think* I need to do.

I'd like it to work with any one of the major IM systems so I can access it from my blackberry. I'm looking for something that drops into VB or C# on windows that connects to an IM server and gives me events (e.g. MessageArrived(msg as string,user as string)) and gives me a way to send text back. Any pointers would be appreciated.
 
I would like to try to integrate an IM interface into my home automation. I'm OK with writing the code but I haven't found any libraries/ocx/assemblies that will do what I *think* I need to do.
...

Perfect timing! I was just doing some research on this very topic! :)

In my attempt to revive "MSN Messenger Bridge" (written many years ago) I've had to find understandable documentation for MSN Messenger's API (i.e. something other than MSDN docs). MSN Messenger Protocol provides a straightforward explanation (and examples) of how the client and server communicate. After reading it, I believe I know why the Bridge doesn't work; the commands it uses to handshake with the server are not the ones used nowadays. :( My C# coding skills are anything but "sharp" so I'm laboriously making my way through the Bridge's source code ... maybe I can modify it to use the proper protocol (or not).

DotMSN is a class library for building custom MSN clients. Sadly, I can't find any examples on the site. However, each class appears to be properly documented.
 
I would recommend Jabber as well, it's an open XML based protocol. I use it to notify me of network outages, but not sure if there is a client for the BlackBerry platform.
 
Back
Top