New HDMI-CEC plugin

Questions and comments specific to a particular plugin should go here.

Re: New HDMI-CEC plugin

Postby hotbuddha » Mon Jan 30, 2012 3:12 am

krambriw wrote:Because you base your solution on something a community has worked hard for without any profit thinking.


I based it on EG because this is what I have been using and it is awesome. It is what I have been using and it is awesome because of people like yourself. That being said, my point was that even when you develop a plugin for whatever remote or IR blasters or some software control, retailers and manufacturers profit some by your work since it can drive up sales. This situation is the same, with the exception that I am the one actually doing the plugin work not some other anonymous community member, and instead of just the OEM profiting from the driven up sales I also do since I am a VAR of the HW. EG will benefit in this way since those other HW manufacturers that indirectly profited from your work are not going to be donating, yet I will be. I put savings towards high dollar inventory, I pack and ship orders, I handle disputes and provide very timely support, so I work for my money as a HW seller no doubt.

But the software only link seems to be what has some of you up in arms. As I stated the fee is for my non-GNU blah blah blah you don't care legal stufff, but like you said, any CEC plugin would be useless without HW and that link is only for current Rainshadow HW owners (not my version) so they can get my driver package and comm library for use with the EG plugin. So this only effects a few people who already own the hardware and certainly none of them ever even heard of EG until after buying the OEM HW (or they would have bought mine for EG to begin with) and finding that the standalone SW app that goes with it was not meeting their needs. It is not effecting the community members here who have made contributions to the project and if anything it is bringing new users to EG.

I've contributed a few very small snippets to EG base code here and there which I believe are of value above and beyond what the RCAware code uses, it's not much but its something. I have also helped a few users here out with their problems outside of my own project. But this is one thing, and my choice to sell for profit the non-GNU portion of my work is another. There is the portion I sell under my own license and then there is the portion which is GNU and is by it's own right a contribution. If someone wants to re-use the plugin code for another hardware they are welcome to do so, legally and also ethically so far as I am concerned. I've also done a few things in the code which I have not seen anyone else do which will probably provide value to plugin developers looking to solve similar problems. This is also how it works sometimes.

Your confirmed understanding that this community is driven by hard working engaged members and therefore needs a little financial support from time to time to survive is appreciated.


Yes Walter, I do appreciate EG and the community members like yourself who have given. I have contributed, probably not as much as I could or should but probably more than some others, and I will continue to contribute more and more. This year will be my first to contribute financially, please let me know how/where I can do so. And please let's be friends regardless.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby hotbuddha » Mon Jan 30, 2012 3:53 am

zian wrote:When I buy the doo-hickey, soon I hope, can I be a lifetime "Quality Assurance" tester of your plugin? ;)


Zian, I'd be grateful if you would be a tester. I will provide you a coupon code to use at the RCAware store for $20 off, so basically you will get it at my HW cost plus shipping. This is a one time coupon for you right now, but if you have friends in the community who you feel are truly deserving as contributors and are interested in the device let me know and I will give them the same deal.

Also, can you explain where/how can I add the plugin code to the EG base? Or you can add once you have downloaded and installed everything. I only ask that you do not include my device driver and communications library which is not GNU. I hope you enjoy the product and look forward to working with you.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby krambriw » Mon Jan 30, 2012 5:00 am

And please let's be friends regardless


Dear Hotbudda, we are, no change there!

Thanks for all your explanations, they are fine for me.

Best regards, Walter
krambriw
Plugin Developer
 
Posts: 1144
Joined: Sat Jun 30, 2007 2:51 pm

Re: New HDMI-CEC plugin

Postby zian » Mon Jan 30, 2012 1:51 pm

hotbuddha wrote:
zian wrote:When I buy the doo-hickey, soon I hope, can I be a lifetime "Quality Assurance" tester of your plugin? ;)


Zian, I'd be grateful if you would be a tester. I will provide you a coupon code to use at the RCAware store for $20 off, so basically you will get it at my HW cost plus shipping. This is a one time coupon for you right now, but if you have friends in the community who you feel are truly deserving as contributors and are interested in the device let me know and I will give them the same deal.


Sweet offer hotbuhdda. Thanks very much.
I think I will.

But first...
Can you tell me what the * difference * is between this thingy....

Pulse Eight CEC - USB Adaptor
USD $47.98
http://www.pulse-eight.com/store/produc ... apter.aspx

And this one...

Rainshadow Tech HDMI-CEC to USB Bridge
USD $74.25
http://shop.rcaware.com/RCAware-PC-CEC- ... tegoryId=1

* besides price *
Are they the same thing?
Will SW for one work on the other?
Just wondering.

I know if I saw both of them and they both did the same thing, worked the same, had the same features etc... and had a choice, and never read a word about any of them here at EventGhost.net...
I know which one I would choose.
(I'm frugal like that)

But back to your offer...
I can sure think of a few guys around here that code/develop/work/help/fix/etc their fingers off keeping the rest of us happy.
They should most definitely be able to get access to this thing too (somehow).
(I'm NOT a coder btw... I'm just a regular EG user and web forum moderator type of guy)

I know this too...
EG.net has some money coming in now from the Google AdWords we run.
We hope to share much of that with our most wonderful plugin developers and coders and just all around helpful peeps.
But... that is a secret :)

Also, can you explain where/how can I add the plugin code to the EG base? Or you can add once you have downloaded and installed everything. I only ask that you do not include my device driver and communications library which is not GNU. I hope you enjoy the product and look forward to working with you.


What? Huh?
lol

Sorry to say hot... I haven't a clue.
The folks that do will surely help you with that though. (I think).

Like I said above... I'm not a coder or developer or etc.
Sorry.
eventghost.net
Be there or be square.
zian
Site Admin
 
Posts: 285
Joined: Wed Jun 24, 2009 3:54 pm

Re: New HDMI-CEC plugin

Postby hotbuddha » Tue Jan 31, 2012 1:35 am

Zian I don't own a Pulse-Eight CEC Adapter so I cannot be 100% accurate in describing what it can and cannot do at this stage in its development or when or how particular functionality will be introduced for that product. Also technically we sell in the exact same market so we would be viewed as "competitor" products (although right now we are both only supported on completely different platforms mostly) and I should be careful in what I say, both legally and ethically. Last but not least, I have already ticked off enough nice EG community members who have voiced their dislike to what I am doing right here on this very thread, and I don't want to show disrespect to them with some spam commercial like comparison of the products. I hope you understand.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby PanteraGSTK » Tue Jan 31, 2012 3:04 pm

I'm very close to purchasing the PC-CEC device and software because it seems to be exactly what I'm looking for. After reading this thread I am hesitant to spend $20 on what seems to be beta software. In the event that this doesn't work out for me I would like to know if there is a way to get a full refund. $100 is a lot to spend on something that may or may not work (especially with beta software).
PanteraGSTK
 
Posts: 21
Joined: Fri Feb 19, 2010 1:30 am

Re: New HDMI-CEC plugin

Postby hotbuddha » Wed Feb 01, 2012 12:03 am

There are over 100 users using this device and software all around the world right now, so it is not beta. If you look at the RCAware user forum, you will not see much activity, not because there are no users, but because there are no complaints. Sorry I do not give refunds due to the high cost of credit processing fees and return shipping.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby PanteraGSTK » Wed Feb 01, 2012 2:27 am

Sorry, I was under the impression that you had beta testers testing the software we would be purchasing.
PanteraGSTK
 
Posts: 21
Joined: Fri Feb 19, 2010 1:30 am

Re: New HDMI-CEC plugin

Postby hotbuddha » Wed Feb 01, 2012 12:32 pm

Actually I do not know of anyone using this with Mitsubishi, so if that is the what you plan to buy/use, I can give you the beta tester which will be the same as the EG contributor deal of $20 off. I'm not sure about your question regarding the ability for the TV or in this case the projector to be turned off. The PC-CEC can send the command to it, that is not a problem, but the question is will the Mitsubishi listen to and perform the power off (some brands don't listen to the Standby sent to TV, but they all can be powered on). You might be able to figure out from the owner's guide if that is supported for your particular brand/model.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby PanteraGSTK » Wed Feb 01, 2012 2:26 pm

From what I've read in the manual it supports standby and powering on just fine. I really appreciate you helping out with this. In the next couple of days I'm going to grab the HDMI-CEC to USB Bridge so I can configure it with what I currently have. I have a TV now that supports CEC so I can at least see if the device is capable. As long as it works with my Poineer receiver (which it should) then I'll be happy. I can use RS232 for powering the projector on and off if I have to. The receiver is the one I need the most control over.
PanteraGSTK
 
Posts: 21
Joined: Fri Feb 19, 2010 1:30 am

Re: New HDMI-CEC plugin

Postby eatmeimadanish » Wed Feb 01, 2012 10:12 pm

@zian
This device is a completely different device then the one from Pulse Eight. Pulse Eight only works within XBMC, and potentially only custom builds. Thus only code specifically written for XBMC will be able to interact with this device above its basic functions. You also must hook this device up between your TV and computer (It will work in a receiver but the setup becomes a little squirly). The devices from RCAware is designed to be used as a plugin in eventghost. Eventghost gives a much easier, and richer workflow to extend this capability further. For instance, I can use the remote to control any app, not just XBMC. Also, I can program buttons to do automation things (like turn on the lights). Also I have mine plugged into an Onkyo receiver and it auto detected my tv without an issue. I think that the price is dependent on what kind of flexibility you are looking for.

I do agree that if you buy a device, updates to the software should be free (not limited to 5). But this is a free market, and peoples hard work should result in rewards, that includes financial. Open Source is free, but doesn't limit making money by providing additional support and services. I think this is a compelling business model. I see nothing wrong with selling hard work and leveraging open source.
eatmeimadanish
Experienced User
 
Posts: 96
Joined: Thu Oct 01, 2009 5:11 pm

Re: New HDMI-CEC plugin

Postby hotbuddha » Wed Feb 01, 2012 11:13 pm

Danish (or do you prefer Eatme for short ;) I don't have the limit on the number of downloads to mean you only get 5 upgrades/patches, it's just to keep people from sharing the download links for that software download since it includes my licensed software too. I have been providing updates to individuals who ask for them for now (to enable other equipment mostly) but soon enough I will be providing patches/upgrades back to RCAware users by refreshing their download links and sending the download is ready email back out to them. Hopefully soon here I will also post the plugin portion on EG.net too... if they will welcome me to do so.
hotbuddha
Experienced User
 
Posts: 98
Joined: Tue Mar 29, 2011 5:14 am

Re: New HDMI-CEC plugin

Postby zian » Thu Feb 02, 2012 1:53 pm

Thanks for all the information you two (hotbuddha & eatmeimadanish),
Very helpful.

eatmeimadanish wrote: Pulse Eight only works within XBMC, and potentially only custom builds. Thus only code specifically written for XBMC will be able to interact with this device above its basic functions.


About that.
Have you seen here?
HDMI-CEC to USB EG Support for Pulse Eight
viewtopic.php?f=10&t=3697



Malard wrote:Hey Guys,

Zian pointed me to this topic, we (Pulse-Eight) produce both libCEC and our own CEC Adapter, the reason we did this was 2 fold, firstly we had seen the rainshadow hardware for some time and felt the price being charged was incredibly high for what it was and what it was doing and secondly because we wanted to get XBMC (as we are ourselves XBMC developers) to have access to the CEC bus.

libCEC is a dual licensed GPL / Commercial library intended to provide a common API from software producers (such as Event Ghost or XBMC) to be able to interact with the TV and other A/V devices supporting CEC.

I think what hotbuhdda has been doing is great (to provide an interface to the rainshadow box) and we really don't want to tread on anyone's toes, however we are happy to provide hardware samples to EventGhost developers who would be able to integrate libCEC into EventGhost. It would be nice for windows users to be able to transition between XBMC and the desktop while using the same remote control and this will be possible shortly once we release a tcp stack/daemon for libCEC

If anyone is interested let us know at contact@pulse-eight.com


It looks like they are willing to share/open this thing up to us EG folks.
Now if only I new how to code this stuff.
Anybody willing?... able?

I have looked at the Pulse-Eight help forum too.
Many issues it seems.
IF ONLY that thingy could work with EG.
eventghost.net
Be there or be square.
zian
Site Admin
 
Posts: 285
Joined: Wed Jun 24, 2009 3:54 pm

Re: New HDMI-CEC plugin

Postby eatmeimadanish » Thu Feb 02, 2012 4:25 pm

@hotbuda That would be awesome, and welcome. I think if you charged for the drivers, and split out the EG plugin piece that would maintain the same revenue and eliminate the management of sending out updates via email. I mean we can't use the plugin without the device, so it makes sense to just post that as a download. I am an extremely satisfied customer either way.
eatmeimadanish
Experienced User
 
Posts: 96
Joined: Thu Oct 01, 2009 5:11 pm

Re: New HDMI-CEC plugin

Postby Gendal » Fri Feb 03, 2012 6:39 pm

Mine showed up promptly and the driver installed and it finds CEC devices on my HDMI "network" but the plugin in EventGhost just shows this each time:
Code: Select all
Error starting plugin: RCAware PC-CEC
Traceback (most recent call last) (1544):
  File "C:\Program Files (x86)\EventGhost\eg\Classes\PluginInstanceInfo.py", line 177, in Start
    self.instance.__start__(*self.args)
  File "C:\Program Files (x86)\EventGhost\plugins\HDMI-CEC\__init__.py", line 2884, in __start__
    self.lastVol=round(eg.plugins.System.SetMasterVolume(200.0,0),0)
  File "C:\Program Files (x86)\EventGhost\plugins\System\__init__.py", line 246, in SetMasterVolume2
    vistaVolumeDll.SetMasterVolume(value / 100.0)
WindowsError: exception: access violation reading 0x00000000


This is on Windows Server 2008 R2 x64. It's not an actual media player, so maybe that's why it's crashing on the SetMasterVolume stuff.

I just want to be able to switch some TVs on and off over CEC though an HDMI switch. I know CEC works because my Samsung upstairs will turn off the Panasonic downstairs if I leave Anynet configured to do so. Took me awhile to figure out why that was happening!
Gendal
 
Posts: 1
Joined: Fri Feb 03, 2012 6:33 pm

PreviousNext

Return to Plugin Support

Who is online

Users browsing this forum: Samme and 1 guest