2010-03-28, 16:47
Thanks for your reply !
I actually managed to use XBMC and xPL to control my appliances..
I installed xPL-perl which runs perfectly in Linux and provides nice xPL command line tools.
I used this python script to get the XBMC video playing states (play/pause/stop), then i used batch scripts to send xPL messages through xPL-sender which is part of xPL-perl.
The messages are received on my server PC, running windows 7 and eventghost with xPL plugin, and it fires events.
In my case i use a Tellstick, a USB dongle which can control RF appliances, lamp etc.. in the 433,92 range (used by many cheap brand in europe : chacon, nexa, intertechno, elro, klikonklikuit, homeeasy..) to create light scenes.
I was worried about the delays (catch XBMC states, send xPL message through command line on the network, receive message, send actions ), but it's actually really fast !
I'm discovering xPL and homeautomation and i's great ! Hope it will be integrated somehow within XBMC (natively or with python scripts) since it opens a lot of nice functionality !
I actually managed to use XBMC and xPL to control my appliances..
I installed xPL-perl which runs perfectly in Linux and provides nice xPL command line tools.
I used this python script to get the XBMC video playing states (play/pause/stop), then i used batch scripts to send xPL messages through xPL-sender which is part of xPL-perl.
The messages are received on my server PC, running windows 7 and eventghost with xPL plugin, and it fires events.
In my case i use a Tellstick, a USB dongle which can control RF appliances, lamp etc.. in the 433,92 range (used by many cheap brand in europe : chacon, nexa, intertechno, elro, klikonklikuit, homeeasy..) to create light scenes.
I was worried about the delays (catch XBMC states, send xPL message through command line on the network, receive message, send actions ), but it's actually really fast !
I'm discovering xPL and homeautomation and i's great ! Hope it will be integrated somehow within XBMC (natively or with python scripts) since it opens a lot of nice functionality !