New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enigma2 integration leave the media_player state on after having turned the receiver off with deep_standby enabled #107449
Comments
Hey there @autinerd, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) enigma2 documentation |
There are additional issues. I also have many of these in the log. It still does not handle the normal condition that we turn the receiver completely off (deep standby).
|
I had to give up on this integration and write my own solution. Sad the PR does not get any attention |
I can confirm this situation even without the deep_standby option, but turning off the device with the remote IR. The integration keeps the status on, so you cannot turn on with wake on lan with this integration because it is already in "On" state. Regards. |
The problem
The integration is still broken. Better but broken
The integration now survives setting the receiver in deep sleep and starting up HA while receiver in deep sleep
But when you use the integration to turn off the receiver with deep_standby enabled the receiver itself turns off in deep sleep mode but the integration leaves the state of its media_player entity "on". Once in this mode it even loads this state when HA starts even though the receiver is in deep standby. This means that I cannot use the media_player entity in automations to decide if the receiver is already on or it is off/unavailable. The automations need this information to decide if they most send it the Power toggle from my IR blaster. The media_palyer entity also shows the last program and everything like it was when the player turned off.
What version of Home Assistant Core has the issue?
core-2024.1.2
What was the last working version of Home Assistant Core?
core-2024.12.3
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Enigma2
Link to integration documentation on our website
https://www.home-assistant.io/integrations/enigma2/
Diagnostics information
No response
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
For info. This is the sniplet from my scripts that turn the VU Duo + on and off
I need to check that the receiver is really off because there are cases where I may have watched Satellite TV and then changed to another source and then back to TV. My advanced automations leave the receiver on in this case because it is annoying to wait for a full boot. When I then hit the remote control off to turn all my AV equipment off, the receiver is put in deep_standby to save power. The IR blast power is a toggle code so I cannot blindly send a power command via IR because it quickly gets out of sync so when I change from Chromecast to Satellite TV the box is turned off instead of left on. All this info is not important for fixing the bug. I am just explaining why the correct state is important.
I cannot remember what the state was when the satellite receive was deep sleeping vs being normal off. But as you can see the script I made checks for "not on" so it was probably not off but unavailable or unknown. I cannot remember
The text was updated successfully, but these errors were encountered: