It's well known that the Chromecast can control enabled TVs through HDMI CEC. All of the information I see regarding this only ever talk about turning on the TV and changing the input. You should be able to do more than that with the CEC protocol, correct? Could the CC be used to turn the TV OFF or control TV volume or other basic functions through CEC? Has anybody explored this?
patterson55 said:
It's well known that the Chromecast can control enabled TVs through HDMI CEC. All of the information I see regarding this only ever talk about turning on the TV and changing the input. You should be able to do more than that with the CEC protocol, correct? Could the CC be used to turn the TV OFF or control TV volume or other basic functions through CEC? Has anybody explored this?
Click to expand...
Click to collapse
Power Off in the CEC protocol is usually done via the power off routine. Since the CCast never power's off , well you get the picture....
However there is no reason why it shouldn't be possible to send any CEC command to the system via the CCast.
(Also no reason why the CCast couldn't take command from a TV IR Remote via CEC as well but it's a bit more difficult)
The best way to implement this would be if Google added CEC Remote functionality to the Default Screen(and an App to go with it) or someone made a Player App that could be loaded from a CEC Remote App in Android.
It would be 10,000 times better if Google would make CEC control part of the OS so it was always available to run your system.
Related
I have one TV in my house (Toshiba 55HT1U) that keeps getting turned on by the Chromecast. I turn the TV off, and then with a few minutes, the TV will be back on again. Unplug the Chromecast, and the TV stays off. I have tried multiple Chromecasts with the same results, I disabled Regza Link (Toshiba's HDMI-CEC), and it still keeps happening. This also happens whether the Chromecast is connected to my TV or to the receiver which is then connected to the TV. I have read where this particular TV suffers from this issue with other devices, but I wish there was a way to turn it off from the Chromecast end.
Right now, my solution is to go and unplug the Chromecast when I am not using it...hardly an elegant solution.
Have you check the manufacture website of your TV. I know some TV within the last few years, if it have a USB hook up, you can typically update the TV Firmware it may solve your problem. Just a shot in the dark. Also Chromecast is also getting an update.
jumpmanjay said:
I have one TV in my house (Toshiba 55HT1U) that keeps getting turned on by the Chromecast. I turn the TV off, and then with a few minutes, the TV will be back on again. Unplug the Chromecast, and the TV stays off. I have tried multiple Chromecasts with the same results, I disabled Regza Link (Toshiba's HDMI-CEC), and it still keeps happening. This also happens whether the Chromecast is connected to my TV or to the receiver which is then connected to the TV. I have read where this particular TV suffers from this issue with other devices, but I wish there was a way to turn it off from the Chromecast end.
Right now, my solution is to go and unplug the Chromecast when I am not using it...hardly an elegant solution.
Click to expand...
Click to collapse
GreenDroidX said:
Have you check the manufacture website of your TV. I know some TV within the last few years, if it have a USB hook up, you can typically update the TV Firmware it may solve your problem. Just a shot in the dark. Also Chromecast is also getting an update.
Click to expand...
Click to collapse
I have seen where some people have tried the update and it made no difference, but I will definitely try this when I get home tonight.
Find your HDMI-CEC options (whatever Toshiba calls it) and turn on HDMI-CEC but turn off Auto power. That will allow HDMI-CEC to switch to the right input but will not allow the HDMI-CEC to auto power the TV.
I have the exact same problem with a Toshiba 46G300U1 so let me know if you find a solution. It seems like a bunch of the Toshiba's all have this problem and I doubt Toshiba is going to fix it. I've tried various different kinds of options (connecting the Chromecast through a cable, a HDMI switch etc.). As long as the Chromecast is switched on and connected to the TV it always turns on automatically. Obviously disabling HDMI-CEC doesnt seem to help. I suspect there is a bug in the Toshiba that still keeps acting on HDMI-CEC signalsI am planning to file a support case with Chromecast as they are more likely to fix the problem (maybe an option to disable CEC on the Chromecast) than Toshiba. But since that is unlikely I am thinking maybe I can try a cable that doesnt properly support HDMI-CEC. It seems CEC is a separate wire and there are lots of people online complaining about cables that don't support CEC.
Try not powering your device via USB from the TV. (If you are) My LG TV seems to have issues with CEC from devices that get power from it via USB. Does weird stuff like this
So I tried updating the firmware on my TV...they said just put the new firmware on a USB stick, then plug the stick into the TV and it will automatically prompt you to start the install. Well, it didn't. I tried 2 different USB sticks with no success.
My "fix" was to just power the Chromecast WITH the USB port on the TV. That way the Chromecast is off when the TV is, so it won't try to turn it back on.
Great idea. I am connecting my USB cable to the TV's USB port for now. I might try connecting the Chromecast via my audio receiver later on. FWIW the firmware update did nothing to solve the issue on my TV.
I don't want to disable CEC on my TV, because I'd still like to have the CEC capability to turn on/off my home theatre automatically along with the TV. I can use USB power from the TV to power my Chromecast, but once the TV is on, my home theatre mutes automatically because it gives up control of CEC to chromecast. It's an unfortunate software decision made by Sony, the maker of my home theatre. I want the home theatre speakers to stay active, but Sony has programmed it to mute when another device on the same HDMI bus takes CEC control.
If you don't want your Chromecast to be a CEC-control device, meaning you don't want it turning your set on at all, or you don't want it overriding other CEC devices, just order lindy-usa.com part number 711110-1, which is a HDMI CEC Less Adapter, Female to Male, and put it inline with your Chromecast. It disables the CEC sense line from your Chromecast to your TV. Problem solved. Neall
After I stream something to Chromecast on my old 2007 LG HDTV all the physical TV controls on the TV and the remote don't do anything, and I have to unplug the power to my TV to regain control over my TV.
Is this a common issue?
I don't have that problem on two Samsungs.
Are you powering from the TV or the charger?
Do you have CEC enabled? Yes or no, have you toggled that in your tv settings?
Precog29 said:
After I stream something to Chromecast on my old 2007 LG HDTV all the physical TV controls on the TV and the remote don't do anything, and I have to unplug the power to my TV to regain control over my TV.
Is this a common issue?
Click to expand...
Click to collapse
Similar thing happened on my Seiki TV but only caused the favorite list freezing and caused several channels disappearing so that I had to rescan to get the channel list back.
My TV is still operational but it's quite annoying to rescan the channels.
BTW: I am using the USB port on the TV.
Sent from my SGH-T999 using XDA Premium App
Try your charger instead - just an idea for troubleshooting, you never know.
I really like how the Chromecast can turn my TV to the correct source and turn it on when I start casting. But is there a way to tell it to turn the TV off when I'm done with it. For example I'm using my ipad to start a movie on Netflix and cast it to the Chromecast. Everything works good. But I left the TV remote next to the TV. Is there a way to turn the TV off from the ipad or a computer with the Chromecast that way I can literally leave my TV remote in a drawer and never have to tough it?
I don't believe chromecast is capable of that. The device you're using has to have an IR blaster to be able to turn the tv on and off. Most new high-end androids have an IR blaster (G2, Note 3, S4, One).
Sent from my JEE TWO
If you have Verizon fios they have an app that goes through your router that you can change tv don't need IR, since it uses wifi.
Sent from my SM-N900P using xda app-developers app
The CEC Power off command is usually sent as part of the power down sequence of the device tat is sending it.
Pull the plug on the TV and it will not send a power down command to other devices on the CEC Network but hit the power Button and it will.
Since the Chromecast never really powers down (it does restart) it is difficult to know when it should send a power off command.
It would not be good to have it send one after every stream is done because most people aren't done watching TV after every stream completes.
Better would be if the CCast would send a Change Input command to go back to the last input before it took over (No command for that in CEC that I know of) so that if you streamed something when the TV was seeing the Cablebox, It would switch to CCast Input when it had a stream and then would switch back to whatever input it was on before CCast took over the screen.
That would be much more useful than a power off command which is great only when you want to watch one stream and then nothing else.
SKyRocKeting727 said:
I don't believe chromecast is capable of that. The device you're using has to have an IR blaster to be able to turn the tv on and off. Most new high-end androids have an IR blaster (G2, Note 3, S4, One).
Click to expand...
Click to collapse
Huh? The Chromecast can already turn on and change inputs on some tvs using HDMI CEC. It is most likely a design decision not to turn the tv off when it disconnects.
My TV has an option in the menu to auto switch inputs when it detects activity on one of them through HDMI. So when I turn my bluray on the TV will detect that and switch to INPUT 3 and preempt my satellite input. It's kind of a pain that when I insert a bluray into the player it auto switches even if I'm not ready.
-- EDIT: nevermind, that was an older TV. New one doesn't, so it's HDMI CEC (VieraLink for mine) as bozzykid said.
Asphyx said:
The CEC Power off command is usually sent as part of the power down sequence of the device tat is sending it.
...
Since the Chromecast never really powers down (it does restart) it is difficult to know when it should send a power off command.
It would not be good to have it send one after every stream is done because most people aren't done watching TV after every stream completes.
Click to expand...
Click to collapse
It'd be nice if there was a manual option... Maybe an option when you long click the chromecast button...
edscholl said:
It'd be nice if there was a manual option... Maybe an option when you long click the chromecast button...
Click to expand...
Click to collapse
I would rather they just made a TV Remote app for CCast to control the whole damn thing! LOL
I pull the USB plug (which supplies power) when I'm done watching.
Sent from my VEGAn-TAB using xda app-developers app
While I watching a stream on Chromecast, Google Android smartwatch with Chromecast control popped into my head as I picked up the smartphone to pause Netflix for a snack break.
Has anyone used this for connection to a LCD monitor instead of a normal TV?. Specifically, I'm wondering if the chromecast could autoselect the HDMI input whenever casting was turned onto it. So the default input would be VGA/DVI from my PC, and then when activated, the monitor would switch to the HDMI input from Chromecast, and once done, back to the PC. From what I've read, the Chromecast uses HDMI CEC to do this with normal TVs, but not finding a lot of information as to whether or not it would work with a monitor. If I need to test myself, I understand - just curious if someone else has ever tried to do the same thing and had personal experience.
Thanks!
How do you turn off your TV when you turn it on using your Chromecast ?
Here in France & Europe, many of us are using 3play boxes (Internet/TV/phone) to watch TV, these are connected to TVs using (another) HDMI port
Many (if not all) of those boxes are able to turn on/off TVs using their remotes, OR THEIR IOS/ANDROID EMULATED TV REMOTES
So now, when I want to turn off my TV turned on using my Chromecast, I use an android emulated TV remote to do that...
A Chromecast developer told me he saw nothing (documented) inside the Chromecast SDK code to send the appropriate HDMI CEC signal to the HDMI TV port in order to shutdown ; OK,but who will develop a widget button to do this using orders sent by boxes ?
Google will not like...
:angel:
PS : other possibility ? Please, Mr Google, give us the proper SDK code to do it, we ensure you we will continue to watch the nice pics / even ads if any... sometimes
Thats cause there is no CEC support to turn off the TV!
Is there any command to shutdown Chromecast?
I'm thinking that the TV maybe shutdown when it looses its HDMI signal?
/Marco
Asphyx said:
Thats cause there is no CEC support to turn off the TV!
Click to expand...
Click to collapse
Do you mean that chromecast hardware/software can not do it? Because as far as CEC commands, I believe there is such support.
In fact, my xbmc media player shuts down my TV (and also my AVR) when I shut it down (these are xbmc’s configuration options for libcec: http://imgur.com/Yrss7lw,nVrqyny ).
kpiris said:
Do you mean that chromecast hardware/software can not do it? Because as far as CEC commands, I believe there is such support.
In fact, my xbmc media player shuts down my TV (and also my AVR) when I shut it down (these are xbmc’s configuration options for libcec: http://imgur.com/Yrss7lw,nVrqyny ).
Click to expand...
Click to collapse
Most devices do not support turning off a TV via CEC with the exception of AVRs.
And many AVRs choose not to do it using the TV as a Menu and info display instead.
Only powering off the AVR will trigger a TV off in those cases.
The CEC commands on the CCast are minimal at best....
Change the input and turn on the TV if it is off.
CCast would not turn off a TV cause it can not assume you are done streaming to it from the CCast. If that were the case every time the default screen loaded up the TV would go off. So it needs to be done via the CCast receiver/player and if you switch to another source the other source should determine if the monitor is needed or not so no need for the CCast to make that decision.
What really needs to be added to the CEC commands is the ability to use the TV or AVR remote to control playback.
But again thats something the Developer Receiver/Player on the CCast has to do the device itself can't really do that for them.
In regards to your XBMC, XBMC assumes it is the only device connected to the TV, It even expects you will watch your live TV through that and that no other device is connected to the TV but XBMC.
Buy a Belkin Wemo or a smart plug... easy peezy.
zzEvilGeniuszz said:
Buy a Belkin Wemo or a smart plug... easy peezy.
Click to expand...
Click to collapse
OR Hope Google creates some functionality on the Default screen to control the device, change inputs and turn off a TV if needed. But it would require leaving whatever app you were using and loading another app designed to access the default screen control layer.
Basically the device is capable of doing a lot of things it's just that the way it would have to happen is not all that much different than looking for the TV remote and doing it that way!
CCast is considered a "Source" device...Most Source devices are not meant to control power it is assumes the Source Selector device (or Router, in this case an AVR) will handle and determine if and when the TV is needed and shut it down appropriately.
This is why if you have an AVR you should be plugging the CCast into the AVR not the TV.
Only if the TV is acting as the router for sources should the CCast be plugged into it directly. If you have an AVR all your sources should go through that!
In fact it's already started as many AVRs already have the ability to network and play networked sourced content like Pandora and Sirius.
I suspect it won't be long before some type of CCast like capability is built into them that you can control from a mobile OR via the AVR Remote.
Of not AndroidTV then perhaps Amazon Fire or Roku support.