homebridge-tv-cec
homebridge-tv-cec copied to clipboard
TV won't stay detected in home app
I have a Magnavox model "32ME303V/F7 A". I just installed your plugin. There are 2 HDMI ports and it seems to reliably switch to the one I select, but its status in the home app turns immediately back off even though it switched ports correctly. (Maybe that's what it's supposed to do?)
However, what's more is that the first time I tried turning the TV off, it immediately turned off, but the progress wheel on the icon kept spinning and the button grays out and gets an exclamation point. Further attempts to use it have no effect to either turn it on or off. I can't turn the tv on or off with the button in the home app. When I turn the TV off again with the remote, the button tells me the TV is on. If I hard-press on the button, it tells me there's no response from the device.
But then, sometimes, I can get the button to work. I cannot figure out a pattern, but suffice it to say, I cannot get the home app to reliably turn the TV on or off.
I just told Siri to turn off the TV. The TV immediately turned off, then after a couple seconds, Siri said "I tried, but the Default Room switch didn't respond."
OK. This is interesting behavior. I gave Siri 3 commands:
"Turn off the TV" - it turned off, but Siri thought it didn't. "Turn on the TV" - The TV did not turn on and Siri thought it was on. "Turn on the TV" - The TV turned on, but Siri thought it didn't turn on...
I think we are having a similar issue #16 and I believe its due to the state of the television seemingly only being checked when the Home app is opened, and not periodically (i.e. every second) or when the state actually changes.