First let me say I love my Vero 4K. It is by far the best media player I have ever owned. Having said that, I am having just one small and confusing issue.
For months now I will wake up in the morning and my TV will be on with the Vero 4K input selected. When I go to bed the TV is off. Somehow, at random times, and always during the middle of the night, the Vero 4K is causing my TV to come on and switch to that input. No other device I have connected to the TV causes it to do this, so I am assuming it is something to do with the Vero 4K. I was up last night and heard the TV come on at 4:18am and my Vero 4K was on the screen. This is the first time I have actually seen it happen.
Any ideas what could be causing this to happen? It is not really a problem, just confusing. Here is a log file I created. http://paste.osmc.tv/hoguxahazo There is an entry around 4:19am that may give some insight.
CEC is a very complex (and buggy) affair and its support varies across devices.
I’ll look in to it in the near future when I get some time; but for now this workaround should suffice.
First off, I never regretted switching to OSMC and the fabulous Vero 4K, thanks a lot!
So I have a Vero 4K connected via an Onkyo TX-SR608 receiver to a Samsung UE46C8700 TV. For a couple of days now, I’ve been observing the same symptom described by the initial post in this thread. The difference is that on some occasions, I only found the TV on. On other occasions, both the TV and the receiver were on. The receiver is configured not to re-route any signal.
After coming across this thread, I checked the settings under Settings/System/Input/Peripherals/CEC Adapter (libCEC 4.0.2 - firmware v5), I assume that’s the menu Sam was referring to in his post above. I noted that “Switch source to this device on startup” was enabled. I disabled it, but this has not changed the behavior. (CEC settings screenshot: https://imgur.com/a/MVGyGiB)
To isolate the source of the problem, I kept the Vero 4K turned off (but connected) for a few days, and the issue never occurred. With the Vero 4K back on, it was at most 24 hours until the TV was on again.
The problem never occurred before the latest OSMC system update, though that may be a coincidence.
Debug logs: https://paste.osmc.tv/zotuhufixo (turned on logs and restarted in the evening of January 12, around 10pm; the TV was on when I got up in the morning around 9am).
FWIW, some additional info, in case it is needed later or for others reading this:
(I have HDMI pass-through disabled).
HDMI pass-through is disabled on the receiver.
I updated the system last about ten days ago. I think the problem didn’t occur before the update (though I’m aware it may be coincidence).
I always put the Vero 4K to sleep using the Power/Suspend function before turning the TV and receiver off (light turns red and picture signal stops). On most days, the Vero 4K’s light has turned blue again in the morning. This has been a behavior for a long time though, before the current problems ever started, so I don’t think it’s directly related to this issue. And not that it bothers me much, but it would be interesting to know how the device could be prevented from turning itself on from the suspend state by itself.
Thanks for the quick answer Sam. Can you see anything in the log I provided? (Cf link in previous post.)
Edited to add:
I checked the log myself and found these lines:
09:00:03.187 T:4074623568 INFO: Toggle standby state is waking
09:00:03.188 T:4074623568 INFO: CApplication::ToggleStandby -- Toggle TMDS clock to 1
09:00:03.188 T:3673072384 DEBUG: Thread JobWorker start, auto delete: true
09:00:03.305 T:4074623568 INFO: CApplication::ToggleStandby -- Toggle LED brightness to 1
09:00:03.310 T:4074623568 INFO: CApplication::ToggleStandby -- governor will now be ondemand
09:00:03.315 T:4074623568 INFO: CApplication::ToggleStandby -- HPD locking will now be hpd_lock0
09:00:03.315 T:4074623568 NOTICE: CApplication::ToggleStandby -- checking for existence of /home/osmc/.kodi/userdata/wake.py
09:00:05.502 T:4074623568 DEBUG: ToggleDeviceState - waking up CEC device...
Thanks again for your suggestion. I tried it out, the result was that independent of the setting of the option the device always comes out of standby. (I also searched in the Kodi source for a bit, but in the end did not find the bit where the messages are processed.)
While my main issue is solved (just have to rely on updating manually for now), out of curiosity I’d like to understand better the various systems involved. To what degree is the “Suspend” mode just a function of Kodi, and how much is the surrounding OSMC and Vero 4K system involved? Is it all triggered by Kodi alone, and the OS and hardware just react to it (e.g. by changing the led from blue to red, and back on wakeup)?
More to the point, what does the Suspend mode actually do, does it just turn off the HDMI signal, or is the Kodi process itself suspended?
I’m aware this is going far off topic of the post, so if anyone could just point me to some relevant documentation, I’d be more than happy.