libCEC plugin for Pulse Eight HDMI-CEC usb adapter
Posted: Thu Dec 12, 2013 7:11 pm
I've stumbled upon this hardware for below 40Ôé¼
http://www.pulse-eight.com/store/produc ... apter.aspx
With it, I'm able to control my home cinema like with an ir control and! get status information back, even those that were not requested like somebody turned off tv via local standby button.
I myself plan to use it to redirect windows audio out to either amp or tv whether amp is on or off.
And everything neatly integrated into the hdmi cable without additional visible cabling.
It's also in principle possible to control media center by tv remote.
As there was no plugin available I created a wrapper plugin for the client application that was delivered with the hardware.
Under http://www.cec-o-matic.com you can analyze what traffic is flying around and what commands you would like to send.
Working
-Start stop plugin
-Control volume on Samsung amp connected via tv
-turn on or off amp
-turn on LG tv. Off is not possible due to LG bug
-Transmit virtual Ir commands
-send commands to client app
-Send any command over cec bus
-get events from cec traffic
-parameterized client path
-link to this thread for support
-added parameters to use persistant settings in usb adapter
-added logging for the libCEC client version (easier visible now)
-added config option to create events during init-phase
-added Error events and full logging
-added Onkyo TX-SR578 events (in AVR group)
Open
nothing planned so far
I started to communicate over this plugin here:
http://forums.pulse-eight.com/yaf_posts ... x#post9348
http://www.thegreenbutton.tv/forums/vie ... hp?p=66729
My Config:
Software
Program Version: 0.4.1.r1640
Build Time: Di, 03 Sep 2013 06:05:09
Python Version: Stackless Python 2.6.5 final 0
wxPython Version: 2.8.12.0
System
Operating System: Microsoft Windows 7 Ultimate SP1, 64-bit (build 7601)
CPU: AMD Athlon(tm) X2 Dual Core Processor BE-2350
RAM: 4063 MB
USB-Devices
X10 USB Wireless Transceiver (ACPI-compliant): USB\VID_0BC7&PID_0006
Pulse-Eight USB to HDMI CEC Adapter (rev.2): USB\VID_2548&PID_1002&MI_00
libCEC 2.1.3
http://www.pulse-eight.com/store/produc ... apter.aspx
With it, I'm able to control my home cinema like with an ir control and! get status information back, even those that were not requested like somebody turned off tv via local standby button.
I myself plan to use it to redirect windows audio out to either amp or tv whether amp is on or off.
And everything neatly integrated into the hdmi cable without additional visible cabling.
It's also in principle possible to control media center by tv remote.
As there was no plugin available I created a wrapper plugin for the client application that was delivered with the hardware.
Under http://www.cec-o-matic.com you can analyze what traffic is flying around and what commands you would like to send.
Working
-Start stop plugin
-Control volume on Samsung amp connected via tv
-turn on or off amp
-turn on LG tv. Off is not possible due to LG bug
-Transmit virtual Ir commands
-send commands to client app
-Send any command over cec bus
-get events from cec traffic
-parameterized client path
-link to this thread for support
-added parameters to use persistant settings in usb adapter
-added logging for the libCEC client version (easier visible now)
-added config option to create events during init-phase
-added Error events and full logging
-added Onkyo TX-SR578 events (in AVR group)
Open
nothing planned so far
I started to communicate over this plugin here:
http://forums.pulse-eight.com/yaf_posts ... x#post9348
http://www.thegreenbutton.tv/forums/vie ... hp?p=66729
My Config:
Software
Program Version: 0.4.1.r1640
Build Time: Di, 03 Sep 2013 06:05:09
Python Version: Stackless Python 2.6.5 final 0
wxPython Version: 2.8.12.0
System
Operating System: Microsoft Windows 7 Ultimate SP1, 64-bit (build 7601)
CPU: AMD Athlon(tm) X2 Dual Core Processor BE-2350
RAM: 4063 MB
USB-Devices
X10 USB Wireless Transceiver (ACPI-compliant): USB\VID_0BC7&PID_0006
Pulse-Eight USB to HDMI CEC Adapter (rev.2): USB\VID_2548&PID_1002&MI_00
libCEC 2.1.3