Homeseer XBMC Plugin

In Progress

I need a freelancer to create a plugin for Homeseer for me. The idea of the plugin will be to intergrate XBMC (XBox Media Centre) with Homeseer ([url removed, login to view]). They have free 30 day trials of the software, as well as a sample plugin and documented SDK ([url removed, login to view]). I believe there are quite a few XBMC classes and the likes around the net which should make your life a lot easier, the important thing though is that it has to be Asynchronous as it needs to receive notifications.

All responses to and from XBMC will most likely need to be TCP, or use a class that incorporates that.

Within the plugin, you should be able to define a list (through a homeseer webpage) of the clients that you want the plugin to connect to, their Name, IP address, Port and Username / Password. The plugin should then create virtual devices for these players (e.g. Status, Last Played, State,) where the Status shows if the device is connected or not, Last Played shows what was last played and State shows the state of the device "e.g. ScreenSaverActive, Playing #MovieName, Paused #Moviename" and so on.

If you could expose a few functions that allow me to specify a movie to play on a specific media player that would be great, that may actually be an event action.

The plugin will need to be able to do a number of things, at its simplest it will need to be able to send actions to one, or multiple XBMC clients, that is your plugin would need to be able to connect to lots of these media player clients (by TCP Connection) and send a command to the client, such as Move Mouse Up, Move Mouse Left, Play Media etc.

[url removed, login to view]

Further to that the plugin would also have to be able to maintain an Asynchronous connection with each client, who can send a notification to the devices connected to the XBMC player to say something has happened. These notifications should be incorporated into the plugin so that when the XBMC device sends a notification (e.g. [url removed, login to view]) a homeseer event can be triggered. The notifications would need to be specific to a client, so in the homeseer plugin you would need to be able to say trigger this event when Player: Bedroom notification equals [url removed, login to view]

The notifications that exist currently are:

XBMC Notifications:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

Skills: .NET, ASP

See more: xbmc homeseer, homeseer xbmc, homeseer xbmc plugin, xbmc homeseer plugin, homeseer plugin xbmc, homeseer webpage clients, xbmc connect net, homeseer json, xbmc homeseer notification, homeseer xbmc json, xbmc playing state plugin, xbox support, www support freelancer, www i freelancer net, what happened with freelancer com, what happened with freelancer, what happened to freelancer com, what are the functions of a freelancer, virtual devices, virtual device, this freelancer life, play freelancer for free, life of a freelancer, idea sdk, freelancer xbox

About the Employer:
( 33 reviews ) Beaconsfield Upper, Australia

Project ID: #3978844

2 freelancers are bidding on average $185 for this job

rakeshsoft206

I am familiar with the plugin development and developed the plugin as per your reqirements.

$250 AUD in 10 days
(2 Reviews)
3.6
FalconCoders

Ready to do it Regards

$120 AUD in 12 days
(1 Review)
1.4
blackgrapes3

We have gone through your requirements and we are ready to work on the project. We have efficient and sufficient resources to complete your project. We assure you quality service and on time delivery. We have done s More

$200 AUD in 15 days
(0 Reviews)
0.0